Category: WordPress
Asynchronous Task Processing in WordPress: Improving Performance with RabbitMQ Message Broker
WordPress is a great tool for many things though one of the challenges you may run into is handling time-consuming tasks such as sending emails, processing images, and running database queries. These tasks can slow down the website’s performance and lead to a poor user experience. One way to address this challenge is to use […]
Virtualbox in Secure Boot Kernel upgrade error
If you run Ubuntu (and probably many other Linux distros) and you run virtualbox/vagrant and have Secure Boot enabled, you are likely to run into the following error every time you upgrade your Kernel (which in Ubuntu’s case is very often): If you use vvv for WordPress development, you’ll run into this quite often. […]
WordPress admin Pointers with navigation
WordPress admin pointers are generally used to give an introductory tour to where different features are in WordPress. They are mainly used by WordPress in the admin section to show you, especially after upgrades, where different (new) functionality is. In plugin development, they make it easy for you, the developer, to show off some features […]
Adding screen options to a WordPress plugin
In WordPress, adding screen options during plugin development is not one of those things with a lot of documentation. There’s a great tutorial on this by Chris Marslender. There’s one here too by someone I’m a fan of, Pippin Williamson. Both went a long way to get me started. I differ from these approaches in […]
WordPress Multiple Excerpt Lengths
There are times you need to have multiple excerpt lengths. You might have a page (usually the homepage) that in one section displays more text that it does in another section. As all things WordPress, there are a number of ways to do this. There might even be a number of plugins for this. You […]
WordPress Must-Have plugins
In as much as I have a no plugin law here, I do believe there are exceptions to the rule based on the kind of site you run. All sites Akismet Spam protection. It comes pre-bundled with your WordPress installation WordPress SEO by Yoast For Search-Engine Optimization (SEO) Blog Disqus For comments Autochimp To send out […]
WordPress No Plugin Policy
I generally ensure that a site runs as few plugins as possible. Generally: No. of plugins    Rating 0-5               5-star 5-10              4-star 10-15        […]
WordPress Tutorial: Update all posts at once
WordPress only allows you to update certain fields (like author, status, tags) for several posts at once from the admin section of your site. What do you do though if you’d like to update fields the WordPress admin section won’t allow you to? What happens if, for example, you’d like to change the post titles […]
How to alter WordPress default comments widget
WordPress ships with a nifty widget to show your most recent comments. There are a number of ways to modify it Use a plugin and change everything Copy the widget code from wp-includes/default-widgets.php into your theme’s functions.php and tinker away Use the widget_comments_args filter I’m not big on plugins. Option 3 is pretty clean and light and […]