Fear And Surprise: Improving A Widespread WordPress Pattern
A very common pattern used in WordPress core, plugins and themes is way of dealing with supplying arguments to functions and merging them with default values. This pattern is documented in the codex...
View ArticleHow To Show A Sortable Last Modified Column In The Manage Posts Screen [WP]
So you want to quickly find posts that were recently edited? Here’s a quick WordPress guide to adding a sortable column to the post managing screen that displays the last modified date. This example...
View ArticleShort Body Classes For Page Templates [WordPress]
Styling page templates with CSS is made even easier with the body_class() function which appends all kinds of handy classes to the body element. If you want to make the home page have a unique style,...
View ArticleWoocommerce Tutorial: Better Product Listings For Imageless Products
Recently I’ve been working on my second WooCommerce project and I’ve found it quite a flexible solution so far. Woocommerce pretty much expects products to have images and the templates expect there to...
View ArticleCSS3 PIE 2 and WordPress integration
A new release of CSS3 Pie has been announced, PIE 2.0 Beta 1. It comes with lots of goodies such as a bit of background size support and rgba support in simple linear gradients and box-shadow...
View ArticleExcerpt Confusion: Making Sense Of WordPress Excerpt Display
WordPress offers a number of ways to show an introduction to a post that then links to the full post. They are commonly used on the home page of a site, or in category archive pages when you don’t want...
View ArticleBackbone.js And WordPress Resources
Backbone is a very popular lightweight javascript framework which greatly simplifies and structures complex javascript in websites and especially (web) applications. A lot of high performance websites...
View ArticleDesktopServer Review
If you do any kind of development on WordPress, you probably are using localhost to develop on your local machine. It’s noticeably faster than working with a live server, especially while working in...
View ArticleDifferences between using get_post() and WP_Query()
WordPress gives developers a number of ways to grab post content from the database. A lot has been written about the differences between using query_posts(), get_posts() and WP_Query, with WP_query...
View ArticleA Personal Note as WordPress Celebrates 10 Years
WordPress is ten years old. It’s been wildly successful and that’s putting it mildly. To celebrate, MarketPress released an interesting infographic. I think the most amazing figure mentioned here is...
View ArticleIs WordPress Falling Behind? Don’t Believe the Hype
WordPress is the leading CMS on the web today, powering 1 in every 5 websites on the web according to some sources. It has become the incumbent and with that comes a truckload of daily criticism....
View ArticleWhy I Don’t Like Child Themes [WordPress]
When working with WordPress themes, child themes are the promoted way of making customizations to a theme. The logic is pretty simple on paper, the child theme inherits all the functions and styles of...
View ArticleWordPress In 2014, Predictions and Frictions
January is always a good time to think forward and I thought I’d put down some thoughts around where I think the WordPress’s products space might be headed. What makes my particular take interesting?...
View ArticleA quick & dirty fix for the devious appearance of nbsp; (non-breaking spaces)...
Sometimes when pasting content into WordPress’ native tinymce editor, non-breaking space characters appear in the output where there should be spaces. You can verify this is this issue by inspecting...
View ArticleAutoresize for wp_editor (the TinyMCE editor) in WordPress 4.0+
A lovely feature finding its way into the default post editor for WordPress is autoresizing. This means that you no longer have to scroll up and down inside the editor, it will expand to fit your...
View ArticleA guide to choosing a WordPress Plugin and Theme automatic update solution
If you have created a commercial or private plugin or theme and want to provide automatic updates for your product a number of solutions are available to you. With so many different avenues, which one...
View ArticleSneak peak of new code snippet plugin for WordPress
Writing code examples inside the WordPress editor is a lousy experience with most plugins. Most of them involve writing down shortcodes, using clunky input dialogs and messing with spacing because tab...
View ArticleDesktopServer Review
If you do any kind of development on WordPress, you probably are using localhost to develop on your local machine. It’s noticeably faster than working with a live server, especially while working in...
View ArticleDifferences between using get_post() and WP_Query()
WordPress gives developers a number of ways to grab post content from the database. A lot has been written about the differences between using query_posts(), get_posts() and WP_Query, with WP_query...
View ArticleA Personal Note as WordPress Celebrates 10 Years
WordPress is ten years old. It’s been wildly successful and that’s putting it mildly. To celebrate, MarketPress released an interesting infographic. I think the most amazing figure mentioned here is...
View Article