Ph: 121415197926116

WordPress Planet

February 17, 2012

WPTavern: Your Chance To Work With WordPress In Oslo, Norway

Ryan Hellyer who has been a long time member of the WPTavern community has given me a heads up that Metronet is currently looking for a WordPress Code Poet. Sounds like any other typical WordPress job posting right? Well, that is until you read the following lines within the job posting: “The opportunity to live and work in Norway, the best country in the world according to many surveys. Assistance with relocation and accommodation.“. So if you’re a WordPress Code Poet looking for an opportunity to work in Oslo, Norway this may be the best chance you’ll get! I’ve also learned that Ronald Huereca who wrote the book, WordPress And Ajax and who is the author of the Ajax Edit Comments plugin is a part of this development company.

If you’re interested in the job opening, you should highly consider the fact that they are only looking for people who are willing to relocate to Oslo, Norway at this point.

Related posts:

[image]

by Jeffro at February 17, 2012 06:00 PM under wordpress

Weblog Tools Collection: WordPress Theme Releases for 2/17

AzSimple is a clean and simple wordpress theme without many graphic effects, shadows or gradients, but yet beautiful.

Ever is a mix of textures and color tones that easily lends itself to professional or business blogs or websites.

JGD BizElite is ideal for a small business websites or blogs and is packed with options.

_s is a complete starter theme designed to be used as a template for your next great theme, or as described a “1,000 hour head start.”

[image]

by James at February 17, 2012 02:00 PM under wordpress themes

WPTavern: Congrats To Emil Uzelac

For recently joining the 700 club. That number represents the amount of themes he has reviewed since joining the WordPress theme review team! Thanks goes out to Emil for volunteering his time to make the theme repository a better place. Out of curiosity, after reviewing 700 themes, I wonder what sort of patterns or similarities exist between them all that Emil could share.

700 themes reviewed

If you’re interested in joining the theme review team, read the following guide to get started.

Related posts:

[image]

by Jeffro at February 17, 2012 02:00 PM under team

February 16, 2012

WPTavern: Phoning Home To Plugin Authors

Reading through the WordPress Hackers Mailing list, Nuno Morgadinho wanted to know how to track user engagement with a commercial plugin that is being developed. The metrics that they were most interested in were the following:

- how much time has the user spent playing with my plugin since plugin
activation ;
- what is the normal usage of the plugin (once a month? once a week?
once a day?) ;
- while navigating through the plugin does the user go back and forth
a lot of does he follow a certain pattern?;
- etc.

While the developer would like to use this information to improve the experience of using the plugin, I can already see the people with pitchforks lining up to take this developer out if were not done correctly. Thankfully, Eric Mann has already chimed in with words of warning about how users do not like to find out about third party tracking, especially after it’s already occurred without knowing about it up front. Personally, I have no problem with what the plugin author is trying to achieve as long as I have the option to say no aka, Opt-Out or more preferably, Opt-In. I’m willing to bet that most WordPress website owners feel the same way. If not, feel free to tell me within the comments of this post.

However, I have to point out that according to the WordPress Plugin Repository Guidelines, plugins are not allowed to “phone home” without the user’s informed consent.

No “phoning home” without user’s informed consent. This seemingly simple rule actually covers several different aspects:

No unauthorized collection of user data. For example, sending the admin’s email address back to your own servers without permission of the user is not allowed; but asking the user for an email address and collecting if they choose to submit it is fine. All actions taken in this respect MUST be of the user’s doing, not automatically done by the plugin.

All images and scripts shown should be part of the plugin. These should be loaded locally. If the plugin does require that data is loaded from an external site (such as blocklists) this should be made clear in the plugin’s admin screens or description. The point is that the user must be informed of what information is being sent where.

In general, things like banner or text link advertising should not be anywhere in a plugin, including on its settings screen. Advertising on settings screens is generally ineffective anyway, as ideally users rarely visit these screens, and the advertising is low quality because the advertising systems cannot see the page content to determine good ads. So they’re best just left off entirely. Putting links back to your own site or to your social-network of choice is fine. If the plugin does include advertising from a third party service, then it must default to completely disabled, in order to prevent tracking information from being collected from the user without their consent. This is the method commonly known as “opt-in”.

Note that if you do include what we consider to be “advertising spam”, or attempt to game somebody else’s advertising system, then we will not only remove your plugin, but also report your code to the advertising system’s abuse mechanism as well. We do not react kindly to spam. Don’t try it.

After reading those guidelines concerning phoning home, consider that WordPress itself phones home data without the user ever having a chance to make an informed decision on whether to allow it or not. If you have time and want to read a passionate and heated discussion centered around this very topic, I encourage you to read the following forum thread – WordPress And Phone Home, started in 2009 by Elpie. Within the thread are arguments on what should and shouldn’t be collected, how disclosure should be handled, what is and is not publicly available information, last but not least, reasons as to why what WordPress does and how it does it is ok. While I’m a big fan of the repository guidelines, I don’t understand why plugin authors have to phone home with informed user consent while WordPress can phone home without informed user consent. What’s the difference between the two?

If you’re interested in knowing what data is sent back from a WordPress installation back to the mothership, Eplie has laid out a detailed post showing exactly what is sent.

*UPDATE* According to Otto, Core, Theme, and Plugin update checks do not phone home to WordPress.org.

Related posts:

[image]

by Jeffro at February 16, 2012 06:00 PM under wordpress

Weblog Tools Collection: A New Starter Theme from the Automattic Theme Team

There are many folks out there who would love to make their own WordPress theme, but it’s often hard to get started without a reliable template. Sure, you could grab the Toolbox theme, but it’s a bit out of date, so it wouldn’t be the best platform to get started on.

This brings us to the new _s starter theme from the Automattic Theme Team. _s is a complete starter theme, it’s free, open source, and ready to be used by you today. Unlike Toolbox, _s is not designed to just serve as a parent theme for a mere child theme, it is really designed to be used as a template for your next great theme, or as described a “1,000 hour head start.” _s will always be in flux, upgrading and adapting to the latest web technologies, so that you’ll always have the tools you need when you’re ready to start your next theme.

_s is packed with features, but some of the highlights include a generic framework for adding responsive CSS, a script for handling menus on smaller screens, and sample theme options that can be easily re-worked.

If you can’t wait to get started on your next theme, grab _s from GitHub or the WordPress.com subversion repo today!

[image]

by James at February 16, 2012 02:15 PM under starter theme

WPTavern: 99 Different WordPress Related Websites To Watch

Are you one of those folks who can’t get enough WordPress in your RSS FeedReader? If so, WPMU.org has published their list of 99 different WordPress related websites. The list was comprised via publicly available data and is completely objective. It was cool to see WPTavern come in at number 14 but I would have been happy to see the site make it anywhere on the list. Out of those sites that have made the top ten, the only one I don’t recognize is http://bavotasan.com/. In fact, I’ve never heard of the site until reviewing this list. The only thing missing from the post is the ability to take an OPML file and import the sites directly into a FeedReader. At any rate, I’ll have a good time visiting each one of the sites that I don’t already know about and manually adding them to my list. I could always use more great articles to link to for those days where it looks like nothing is going on.

Related posts:

[image]

by Jeffro at February 16, 2012 02:00 PM under wordpress

February 15, 2012

WPTavern: Pin-It Is The New Bookmark

Pinterest LogoI discovered Pinterest through Twitter as a number of the people I follow have been chatting about it as well as linking to content on the site. It seems that Pinterest has quickly become the new “cool” way to bookmark things across the web. One of those items that people pin to their virtual bulletin board could be a post from your website. If you want to make it easy for Pinterest users to pin your articles, consider using the Pin-It button plugin from PDerksen. The plugin provides most of the options necessary to configure where and when the Pin-It button will show up.

How many of you are using Pinterest for WordPress related content? I’ve signed up but I don’t have time to bookmark things or visit the Pinterest website on a regular basis.

Related posts:

[image]

by Jeffro at February 15, 2012 06:00 PM under plugin

WPTavern: Determining Which Plugins Are Slowing Your Site Down

Dave Clements of DoItWithWP.com shared his experience with a plugin that’s new to me called P3 Plugin Performance Profiler. After performing an automatic scan on the WPTavern website, the profiler provided me a pie chart along with other metrics that allowed me to easily tell which plugins were capable of slowing the site down. Here are some of the metrics after running the scan on WPTavern.com:

The scan consisted of 15 random page visits. I have 25 Active Plugins. Those plugins accounted for 51% of the page load time. There was an average of 38 MySQL queries per visit. The plugin load time was 0.233 seconds per visit. Within this scan, Ajax Edit Comments was the slowest plugin out of the bunch at 21% and 0.0491 seconds while Yet Another Related Posts Plugin took second place with 17% and 0.0408 seconds. Meanwhile, Woopra consistently was within the top three for slowest performers.

P3 Profile Scan

After the scan is completed, you have a few different options of drilling into the data. The detailed breakdown tab will show you a bar chart that displays the worst offenders. There are other means of figuring out the data as well such as viewing the simple timeline tab or the advanced metrics tab.

Here are the advanced metrics for the scan I performed at 6 A.M. this morning.

At the time this scan was conducted, it took less than 1 second to load the entire website. Plugins only accounted for 0.2331 seconds on average. I’m sure I could figure out how to decrease that amount of time but when the numbers are this small, is it worth the trouble to shrink them anymore? Perhaps on a grand scale but for the average website? Also, what do you think of the number for “Number of plugin function calls: 4,835 average“. Does that seem like a lot to you?

I couldn’t help but notice the GoDaddy image at the bottom of the plugin screen. Sure enough, they were one of the contributors behind this plugin so I give them props for doing something legitimately cool with WordPress. I recommend running a number of auto scans during a 7 day period at different times of the day to get a good feel for which plugins are really the culprits for slowing down your site. After that, it’s your call on whether you want a faster website, or the functionality that the plugin provides.

Thanks Dave for the hat tip.

Related posts:

[image]

by Jeffro at February 15, 2012 02:00 PM under performance

Weblog Tools Collection: WordPress Plugin Releases for 2/15

New plugins

Expire User Passwords forces users to change their passwords every 30 days.

Updated plugins

Benchmark Email Lite creates a newsletter signup form widget.

BuddyPress lets users register on your site and start creating profiles, posting messages, making connections, creating and interacting in groups and much more. It’s a social network in a box.

Share Buttons helps people share, bookmark, and email your posts and pages using any service, such as Facebook, Twitter, Google, StumbleUpon, Digg and many more.

[image]

by James at February 15, 2012 01:00 PM under WordPress

February 14, 2012

WordPress.tv: Japh Thomson: Code Quality Standards And Best Practices


Japh Thomson: Code Quality Standards And Best Practices

by Lachlan at February 14, 2012 08:30 PM under development

WPTavern: Which Ways Of Making Money With WP Were Left Out?

Oli of WPLift.com published 9 ways you can make money via WordPress. None of the items on his list caught me by surprise. The question is, are there any methods of generating income via WordPress that he missed?

No related posts.

[image]

by Jeffro at February 14, 2012 06:00 PM under wplift

WordPress.tv: Stephen Cronin: WordPress In Government


Stephen Cronin: WordPress In Government

by Lachlan at February 14, 2012 04:30 PM under Australia

WordPress.tv: Linda Dessau: How to be a Weekly Blogger


WC Toronto 2011 – How to be a Weekly Blogger

by wctoronto at February 14, 2012 04:15 PM under Writing

Weblog Tools Collection: BuddyPress 1.5.4 Released

BuddyPress, the number one social media platform for WordPress, has received a minor update with version 1.5.4. This is primarily a bug fix release and “will prevent your members from inviting friends to groups they are already members of.”

To learn more about this release, head over to the shiny new BuddyPress Codex for the release notes.

[image]

by James at February 14, 2012 02:00 PM under buddypress

WPTavern: Shopp Releases Version 1.2 Of Their E-Commerce Plugin

Shopp Plugin LogoIngenesis has announced the release of version 1.2 of their commercial e-commerce plugin. 1.2 is being considered a major upgrade as the release contains around 1,000 revisions with 300 bug tickets being squashed. Because of the amount of changes involved between 1.1 and 1.2, they are advising that you take all the precautions necessary before upgrading such as backing up your website data. Thankfully, the guys have created a best practices guide for upgrading as well as a list of template changes.

Haven spoken to John Dillick, Jonathan Davis and some other members of the Shopp team in person on numerous occasions, I can assure you that they take great pride in trying to produce the best shopping cart experience for WordPress. Congrats to the team on your 1.2 release.

Related posts:

[image]

by Jeffro at February 14, 2012 02:00 PM under shopp

WordPress.tv: Luke Pilon: The WordPress Community is Coming to Get You


Luke Pilon: The WordPress Community is Coming to Get You

by wordcampsandiego at February 14, 2012 07:30 AM under community

WordPress.tv: James McKenzie: Custom Dashboard Processes to Make Clients Happy


WC Toronto 2011 – Custom Dashboard Processes to Make Clients Happy

by wctoronto at February 14, 2012 07:30 AM under dashboard

WordPress.tv: Chip Bennett: Beyond the Guidelines – Theme Development Best Practices


WC Toronto 2011 – Beyond the Guidelines – Theme Development Best Practices

by wctoronto at February 14, 2012 04:30 AM under Themes

WordPress.tv: Al Davis: Shared Hosting & WordPress


WC Toronto 2011 – Shared Hosting & WordPress

by wctoronto at February 14, 2012 12:30 AM under hosting

February 13, 2012

WordPress.tv: Kathryn Presner & Shannon Smith: Beginners’ Guide to WordPress


WC Toronto 2011 – Beginners’ Guide to WordPress

by wctoronto at February 13, 2012 08:30 PM under Beginner

WPTavern: ThemeSorter.com Turns 1 Year Old – Celebrates With AppThemes Giveaways

ThemeSorter.com which I wrote about back in March of 2011 has turned one year old and thanks to AppThemes.com, they will be celebrating by giving away a few prizes. One of the prizes they’ll be giving away is an AppThemes club Developer membership valued at $349.00. All you have to do to enter is leave a comment on their celebration post explaining which AppThemes theme you are most interested in and how you would use it.

Congrats to them on not only sticking around for a year, but also for smashing their goal of 1,000 themes by the Summer of 2011.

No related posts.

[image]

by Jeffro at February 13, 2012 06:00 PM under themesorter

Weblog Tools Collection: WordPress Theme Releases for 2/13

Esquire is an elegant and bold theme featuring multiple, visually distinct, post formats.

Youth is bright, engaging and fun – perfect for any blogs or websites dealing with family, children, activities, and anything else you can think of.

[image]

by James at February 13, 2012 05:00 PM under wordpress themes

WordPress.tv: Georgiana Laudi & Sandy Sidhu: Moving from WordPress.com to WordPress.org


WC Toronto 2011 – Moving from WordPress.com to WordPress.org

by wctoronto at February 13, 2012 04:30 PM under WordPress.com

WPTavern: Help Jane Buy A Bakery

Looks like Jane Wells is in the unique position to potentially purchase a bakery located in Tybee, Georgia. Imagine a location where you could go eat delicious WordPress inspired bakery items with free WiFi. Seems like a good idea to me. If you are familiar with Kickstarter, keep an eye on the following website, BuyJaneABakry.com as you’ll soon be able to help Jane crowdfund the down payment.

No related posts.

[image]

by Jeffro at February 13, 2012 02:00 PM under wordpress

Donncha: And my first WordPress.org post was …

My post on this forum thread was my first one on WordPress.org apparently.

It was 8 years ago and WordPress didn’t have a plugin system and wouldn’t have until later. I had integrated Smarty into the b2++ project, with a nifty versioned template editor and even looked at doing the same with WordPress. Smarty had a plugin system that could be used in theory but nothing came of it.

What was your first post on the WordPress.org forum? Look in your profile to find out!

[image]

Related Posts

by Donncha O Caoimh at February 13, 2012 12:46 PM under Wordpress.org

WordPress.tv: Dale Mugford: Mobile WordPress


WC Toronto 2011 – Mobile WordPress

by wctoronto at February 13, 2012 12:30 PM under Mobile

February 11, 2012

BuddyPress: BuddyPress 1.5.4

Available immediately is BuddyPress 1.5.4. This is a bug fix release that will prevent your members from inviting friends to groups they are already members of (say that three times fast.) It is a recommended update for all existing BuddyPress 1.5 and WordPress 3.3 installations.

Download BuddyPress 1.5.4 from WordPress Extend or BuddyPress.org.

by John James Jacoby at February 11, 2012 10:17 PM under 1.5.4

Weblog Tools Collection: WordPress Plugin Releases for 2/11

New plugins

Compact Taxonomy Checkboxes allows you to collapse and reduce the height of hierarchical category and taxonomy panels in the WordPress admin.

Google Places is designed specifically for Business owners to help optimize their business listing on Google Search, Places, and Earth.

Makeuptor allows you to add theme decorations, social network icons or various labels and tags in just two clicks.

Shortcode Press allows you to easily insert message boxes, buttons, videos, and highlighted text into your WordPress posts and pages.

Token Manager allows web developers to program PHP, HTML, CSS and JavaScript into tokens that can be used throughout WordPress.

Updated plugins

WP Marketplace is all you need to build your own marketplace.

WP Stripe provides a payment form and recent donor widget by utilizing Stripe.com, an alternative to PayPal.

[image]

by James at February 11, 2012 02:00 PM under WordPress

WPTavern: Update On My Use Of Limit Login Attempts

Alex who also goes by Viper007Bond has recently installed Limit Login Attempts on his personal blog because someone is trying to brute force their way into his site. I’ve mentioned this plugin before and his post reminded me that I should probably give you all an update as to the results I’ve seen over the past few months.

Since January 1st, 2012 there have been 75 email notifications sent to my inbox letting me know of an IP address that failed to login to the back-end of WPTavern three times in a row. In almost every case, the notifications look like the following with the IP address being different.

3 failed login attempts (1 lockout(s)) from IP: 78.29.15.137

Last user attempted: admin

IP was blocked for 20 minutes

There have only been a few times when Webmaster and even fewer with Jeffro as the attempted username. I receive multiple notifications every day with some spurts of 3-4 different IP addresses failing to login. I have no idea if these are real people or bots trying to login but thankfully, Limit Login Attempts is keeping me abreast of all the failed attempts. It’s definitely a plugin you should consider installing for the sake of monitoring the activity of failed login attempts. This is also a reminder that if you are using admin as your administrative username or have that username within the Administrator role, you’re begging for trouble.

Related posts:

[image]

by Jeffro at February 11, 2012 01:00 AM under passwords

WordPress.tv: Rick Radko: Don’t ‘Just paste this code in your functions.php’


WC Toronto 2011 – Don’t ‘Just paste this code in your functions.php’

by wctoronto at February 11, 2012 12:20 AM under Plugins

WordPress Planet

This is an aggregation of blogs talking about WordPress from around the world. If you think your blog should be part of this send an email to Matt.

Official Blog

For official WP news, check out the WordPress Dev Blog.

Subscriptions

Last updated:

February 18, 2012 12:30 AM
All times are UTC.


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser