How to Write a Plugin Update/Upgrade Routine
Learn how to execute code specifically when a plugin is upgraded.
Learn how to execute code specifically when a plugin is upgraded.
I’ll be honest here, until recently, while I had been building WordPress queries on a daily basis, I still really didn’t know the way the WordPress query is build and the best way to modify it. Go through this article and you’ll be sure to learn some new things that
Plugins hosted on the WordPress repository enjoy a very neat and integrated update procedure whereby as soon as you upload a new version of the plugin, the users will get a notification in their dashboard saying that there is a new version available.
However if on the other hand your
If you’ve ever asked “How can I contribute to WordPress?” then go check out the WordPress Core Contributor Handbook.

Time and time again we’ve heard that one of the downsides of WordPress is the plugins area. Mind you, it’s also one of its strongest advantages. However there are loads of plugins that are difficult to use, and given that most WordPress users rely on plugins to achieve what they
An important aspect of keeping your plugin well organised is to create a file and folder structure that makes sense.
I’ve recently done some research on how the leading plugin developers are structuring their plugins, and would like to share this with you.
Starting this page as a repository for resources that can help you with creating great plugins taking into consideration best practices.
A quick tip for our readers today. I’ve received a question asking me to explain the difference between the Settings API and Options API when developing WordPress plugins.
We had visited this topic a while ago when reviewing DesktopServer, however I just came across another method which I’d like to share with you.
I recently came across a fantastic diagram by Rarst showing the difference between WP_Query(), query_posts() and get_posts(). As you may know, these are all ways of retrieving posts in WordPress, but they are not all equal.

And we’re back again for the fourth instalment of the VPS setup guide for WordPress! Just to refresh your memories, we are setting up a VPS using the VPS.net service, optimised for faster serving of your WordPress sites. Today we will focus on caching, which is an essential element in

Today I came across a super-interesting article on how to start a newsletter. You can find the article here, it’s written by Pat Flynn, an online marketer and blogger who earns upwards of $40,000 per month, so he must be doing something right!
Stay on top of every new WordPress innovation and latest launches. Receive all our fresh product reviews and expert guides directly in your inbox.