The Week in WordPress: 2nd Week of November, 2012

Ghost, Rethinking WordPress. Also don’t miss the discussion over at Hacker News.

For The Aspiring Professional WordPress Developer is a collection of good advices for those wanting to be a WordPress pro.

Recently I had the task of cloning a WordPress site both to my local server and to another development server that I host. The Duplicator plugin has been a massive help for me, makes cloning really simple and fast. Highly recommended.

Posted in Weekly Links | Comments closed

The Week in WordPress: 4th Week of October, 2012

The ThemeShaper WordPress Theme Tutorial: 2nd Edition” is the new upgrade of ThemeShaper’s super popular WordPress theme development tutorial. It now contains new code samples, better practices, and, well, you just have to take a look yourself. It’s very comprehensive.

The WordPress Settings API” is a comprehensive, clear guide by Konstantin Kovshenin. This should be the go-to page for my Settings API learning in the future.

Cliff Seal shares his WordPress development process.

Key Differences Between Validation and Sanitization” is a good development article, too. I’m more surprised that it’s published on the VIP blog, there’s one new feed to subscribe to for me.

Utilizing User Roles In WordPress” is a Smashing Magazine article, so there’s a good chance that you’ve heard about it already. Instead of, you know, reading about it just now from a small WordPress blog. But anyway. Have a look.

Posted in Weekly Links | Comments closed

The Week in WordPress: 3rd Week of October, 2012

@pippinsplugins shared a nice plugin find: “Uploads by Proxy“. During development, we often both have a local version in our computer and a live version somewhere on the web. This plugin helps by synchronizing the images in content/wp-uploads on both version. When used, our local version can use images uploaded in the live site without having to download them first.

Pete Schuster shares his WordPress CSS setup. It seems to become a trend to not use style.css as the main place to store a theme’s styling. Instead, enqueue function is used to load various styles for better modularity.

Tom McFarlin writes his strategy to use LESS in WordPress.

Client Oriented WordPress Development” ebook launches.

Posted in Weekly Links | Comments closed

The Week in WordPress: 2nd Week of October, 2012

WordPress Theme Demand Still Strong“, reports WPHub.

How to Scan Your WordPress Site for Potentially Malicious Code” by WPBeginner.

Over at Smashing Magazine, Siobhan McKeown writes a massive post about common WordPress malware infections.

In “Welcome to the Post-CMS World“, Benjamin Balter shares his experience and findings after converting his site from WordPress to Jekyll.

How to do damn near anything with WordPress” is a massive, bookmark-worthy resource list by Stephanie Leary.

Tom McFarlin writes his about development practices and coding standards in “Going Above and Beyond the WordPress Coding Standards“. There’s bound to be an idea or two you can use there.

Finally, WordPress 3.5 beta 2 is available.

Posted in Weekly Links | Comments closed

The Week in WordPress: 1st Week of October, 2012

First up, a very concise plugin debugging flowchart by @scribu.

WordPress Themes: XSS Vulnerabilities and Secure Coding Practices” by Tony Perez of Sucuri.

Using LESS with WordPress” by Noel Tock of happytables fame.

A bookmark-worthy “Migrating WordPress Websites” workflow by Bill Erickson. Even the first step is smart.

What WordPress Theme Developers Can Learn from Twenty Twelve” by Konstantin Kovshenin. An in-depth write up about the features inside WordPress’s default theme of the year from a developer perspective.

Building the WordPress plugin“, by Matt Kelly, a Facebook Engineer who develops the Facebook for WordPress plugin.

Finally, Tom McFarlin has been writing great WordPress articles, have a look. A few sampler: “Writing WordPress Code – Clean but Not Clever“, ”

How I Organize My Files When Developing WordPress Themes“, and “Five Suggestions For Writing Better JavaScript in WordPress“.

Posted in Weekly Links | Comments closed

The Week in WordPress, 4th Week of September, 2012

I Don’t Use Custom Post Types In My Commercial WordPress Themes“: Mike McAlister sells themes (and he sells tons of it), yet he doesn’t use CPT feature for his themes. His argument is that there are cases where using Post and Page is simpler to handle user’s content. Selling commercial theme is one such case, and he hasn’t had any problem with his users from that decision.

Why I’m Against Placing Custom Hooks in WordPress Themes“: Tom McFarlin disagrees with the practice where themes create their own custom template hooks API. The comment section reveals in interesting movement called the “Theme Hooks Alliance“, an effort to standardize how developers add hooks to their themes.

My WordPress Theming Inspiration“: Ian Stewart loves really old Blogger templates. ;)

WordPress Workflow Tips: Using Subversion Externals for Plugins, Themes and Core“: Konstantin Kovshenin writes a tutorial where we can use WordPress-hosted theme/plugin Subversion repositories in our projects.

More Internationalization Fun“: Otto’s sequel to his great internationalization article, “Internationalization: You’re probably doing it wrong“.

Posted in Weekly Links | Comments closed

The Week in WordPress, 3rd Week of September, 2012

Treasure Hunting In WordPress Core.” Learning about core code as a way to find existing solutions to coding problems we might encounter.

Brian Krogsgard’s “Mac and Web based tools for WordPress Theme Development” is a nice peek to his development process.

Filtering the Options API in WordPress.” Could be useful.

Lastly, a tutorial on displaying a different menu for different user roles and capabilities.

Bonus: if you’re in the mood for some drama, head over to this ThemeForest forum thread, where Justin Tadlock, Carl Hancock and Pippins Williamson (among others) talk about the lack of WordPress best practice usages among some of the sellers there.

Posted in Weekly Links | Comments closed

The Week in WordPress: 2nd Week of September, 2012

WordPress 3.4.2 is out. It’s a maintenance and security release, so better be upgrading if you haven’t yet.

Here’s an article on Forbes about the history of WordPress and Automattic. I always find Automattic to be a company that does the right thing, for the most part. Seems to be a great working place, too. Matt Mullenweg wrote his thought about that article as well.

Making of: Redesign“. Bill Erickson wrote some of the best WordPress tutorials out there, and the website recently got a redesign from well-known designer Rafal Tomal. The article reveals a detailed look into his redesign process.

The Ecology of WordPress Plugin Development” is a well-written article about making your code ecosystem-friendly. The lessons should apply both for plugin and theme development.

5 Common WordPress Issues and How to Fix Them” is a quick read, good to know the solution for each of these.

Problems with themes on ThemeForest, are problems with themes“. Japh Thomson, WordPress Evangelist at Envato, addresses the problem us developers often find when working with themes bought from ThemeForest. The discussion in the comment section is especially worth reading.

Ultimate WordPress Custom Post Type Tricks Roundup“. Title says all.

Posted in Weekly Links | Comments closed

The Week in WordPress: 1st Week of September, 2012

A guide to using WordPress to build SaaS Web Apps

A nice guide about using WordPress for creating web apps. Clever hacks involved. (via @kovshenin)

“The Plugins I Run”

Pippins Williamson went through the collection of plugins he have installed in his site, Pippin’s Plugins. His site is a rather advanced WordPress site with memberships, restricted contents, as well as offering various plugin downloads, so it’s worth taking a look what plugins help running it.

WordPress themes in top 1 million websites

An analysis on what themes are used by the most popular WordPress sites. Twenty Ten and Twenty Eleven top the list, a testimony of how capable the default themes are to support some of the biggest sites on the Web. (via @nomadone)

How To Add WordPress Themes Hooks and Actions to Your Existing WordPress Theme

If you develop a theme with modification and child theming in mind, adding hooks to common areas in the theme’s layout is a must. Here’s a neat tutorial to help you do just that.

Posted in Weekly Links | Comments closed

The Week in WordPress: 2nd Week of August, 2012

Core Contributor Handbook

WordCamp San Francisco 2012 Group Notes

State of the Word 2012

Preserved HTML Editor Markup plugin.


Media Wireframes

Posted in Weekly Links | Comments closed