Plugin: Feed Pauser
I have been using this WordPress plugin ever since it’s release. The plugin basically delays your new post to be send to your RSS feed.
Let me explain:
When you don’t have Feed Pauser installed the moment you hit “publish”, WordPress will send your new post to your RSS feed. You can’t do anything about that anymore. If you find a typo or something else, you will be able to change that for your site visitors, but your feed readers won’t see the updated version of the post.
That’s where Feed Pauser comes in. At the moment you publish your next post, your post won’t be sent to your RSS Feed for (insert number here) minutes or hours. That gives you the time to take a relaxed look at your post and change anything you would like changed. And your feed readers get the most recent version of your post too.
Feed Pauser is an absolutely necessary plugin for your WordPress powered blog. You can’t live without.
That makes me wonder, why didn’t they build something like this in the core a long time ago?
9 Ways to a Faster WordPress Blog
When you build a site or blog with WordPress, you want to make the most of it. We have to remember though, not everyone is visiting your blog with the fastest browser connection. Also, with the of mobile browsing, we have to consider those users too.
Therefore, it is always important to optimize the loading time of your blog. In this article, I will give you 9 ways to decrease your blog its loadings time.
1. Get a Speed report
If you want to optimize your blog, you need to have a detailed report to see how your blog is preforming and how it loads. You can check how your blog is doing over at PingDom and iWebTool’s Speed Test. I suggest you try those tools a couple time on the same blog, to get some more accurate results.
2. Bundle your CSS & JS files
Every HTTP request a browser has to handle, takes more time. For example, if you use 5 JavaScript files (size: 10kb each) on one page, your browser has to load each of them separately. If you combine those 5 JavaScript files in just one file (size: 50kb), the browser needs less time to load that one file.
It’s about the same with CSS Files. You can better use 1 CSS file than spread out your CSS styles over (for example) 3 stylesheets. Read more about HTTP requests here.
3. Optimize your CSS & JS Files
When you are writing CSS or JavaScript, you will (most likely) not write perfect code. You always use (for the browser) unnecessary white spaces, enters or comments. When you put your code through a CSS or JavaScript compressor, all of that code is deleted and your blog might loads a few milliseconds faster!
You can read about CSS Compressors here, and about JavaScript compressors here.
4. Replacing PHP Requests with Static HTML
Some PHP codes are really necessary on your blog (like the_loop and wp_list_pages), but many are not needed. For example, if you won’t ever change your blog title and description, you can use the PHP tags to get that information from your WordPress database, but you can also just insert the title and description as standard text in your theme.
You can do that with a lot more PHP tags, and it’ll save your server some PHP Requests. Learn more about unnecessary PHP tags in WordPress.
5. CSS Sprites
CSS Sprites are based on the same principle as point 2. We are combining all our small images in just one large image and than position these images in the right way. The result: less requests and faster loading times. You can learn how to implant this technique on your blog by reading these articles: Alistapart & DivitoDesign.
Another very important part is image optimizing. There are numerous tools out there that optimize your images for the web.
6. Image Optimizing
Images on the web doesn’t have to be of the highest quality, because a image with higher quality has a larger file size. You have to find a balance between quality and loading time. There are multiple tools out there to optimize your PNG, JPG or GIF files.
For example, check out this site do optimize your images online, or this article on how to optimize your articles in your favorite image editor.
7. Delete Un-used WordPress Plugins
Many WordPress plugins add tables to your MySQL database or require you to add scripts to your page. Even while you are not using those plugins, the code and the tables are still loaded by WordPress. You should keep only the plugins you are really using and delete (or uninstall) the other plugins. You can always add them later again.
8. Optimize your MySQL database
You can clean up your MySQL database to delete all the information and tables you don’t need anymore. If you have access to PHPMyAdmin, you can optimize your database from inside that software. Here is a step-by-step guide:
- Login to PHPMyAdmin
- Look for the database where you have installed your WordPress blog
- Select Check all (see picture below)
- You have to choose optimize table from the dropdown menu:

If you don’t have access to PHPmyAdmin, you can use the WP DB-Manager plugin to do the job for you.
9. Use WP Super Cache
Not only will WP Super Cache help your server cope when you appear on a high-trafficked site like Digg, it will also make your blog much faster. All your PHP pages will be cached as HTML pages, which means your server has to do less PHP requests. That means your blog will load faster.
Plugin: Ultimate Category Excluder
When I was posting some beautiful WordPress based sites to WP TOY’s Gallery, I was facing some RSS difficulities. As I have build that gallery based on posts, those “posts” were threaded exactly like them. That means they are included in the general RSS feed.
That is not what I want. Many people are looking for articles and tutorials and are less interested in inspiration. That’s why I decided to split those feeds: one main feed and one gallery feed.
To get this done, I thought of a plugin. When I search for that, I stumbled on PerishablePress’ excellent post on Excluding Content from Feeds, which gave me the suggestion to look at the Ultimate Category Excluder plugin from Michael Clark.
Excellent Plugin!
The plugin searches in which categories you have posts and for each of that categories you can choose where you want to publish the content. Exclude from Main page? Exclude from Feed? Exclude from Archives? No problem, this plugin does exactly what you expect it to do.
WordPress Plugin Compatibility Checker
The WordPress Plugin Compatibility Check is a tool developed by BraveNewCode to give you the possibility to see which plugins are up-to-date and compatible with the latest version of WordPress.
Up to which version of WordPress is your plugin supported? Is the plugin PHP 5 only? Does this plugin uses your MySQL database?
The WP Plugin Compatibility Check have the answers to questions like that, but it does more. For example, you can find what exactly does not work on the latest version of WordPress. That makes it an excellent tool for plugin developers.
Currently, 4.920 plugins are fully compliant with WordPres 2.7.1, which is a very acceptable number. However, that is only 68% of the plugins available in the WordPress plugin directory. I hope that develops into a larger percentage in the future due initiatives like this.
For now, check it out and see if your plugin works on WordPress 2.7.1.
WordPress Theme Development Check List – PDF Version
Back in 2008, I announced the WordPress Theme Development Checklist on DivitoDesign. The Checklist with many small tips, code snippets and checkpoints you usually forget about was a success.
Today it is time to release an improved official PDF version of the Checklist for the WordPress crowd. This PDF version is clean and easy to print, which makes it an excellent checklist when you are developing your new WordPress Theme.
The Checklist covers the following points:
- General
- Stylesheets
- Browser Compatibility
- Pages
- Styled Everything?
- Standard CSS Classes
- Validate
- WordPress Code
- Blog Elements
Download the Check List
I suggest you print the WordPress Theme Development Checklist and put it on your wall. And every time you are developing a WordPress theme, you know where to look.
- Download “WordPress Theme Development Checklist”
WordPress Plugin Readme.txt Generator
This awesome little tool grabbed my attention a couple days back. TheWP Plugin Readme generator will do exactly what it says: it will make it easy for you to add a detailed readme.txt file for each plugin you develop, without any hassle.
When you have developed a plugin for WordPress, changes are that you will add your plugin to the WordPress plugin directory. You will notice that a Readme.txt file is required for your plugin to be listed. It’s quite obvious of course, how would people know how they have to use your plugin otherwize?
Anyway, if you are in that situation that you need a readme.txt file for your next plugin, be sure to check out the Plugin Readme.txt Generator! It will save you a bunch of time.
WP LookUp – Search the Codex
I came across a tool lately called WP LookUp. They preach that with this tool, you can find theme and template tags in the codex fast.
That sounds great!
For me (and I think many other people too), it is always hard to find exactly the information you need in the codex. The search engine inside the codex usually doesn’t send me to the right pages.
But is this tool what it preach? Is it what we should expect it to be?
After entering a few search queries in the search box, I came to the conclusion it doesn’t really work. For example: when we search for “page”, you expect to find a good number of results. However, you get redirected to the codex search engine (which isn’t what we would like!) and itdoesn’t display any results! You have to click on “Search” again to find anything.
It’s a pity. I thought I finally had found a tool I can search the codex database with in an accurate way. However, this tool is not the solution.
Resources: Ultimate WordPress Resources Collection
On DivitoDesign, I have written quite a few posts about WordPress as well, as I didn’t have a WordPress related blog to publish my ramblings about WordPress. That time changed!
Anyway, this article features a list of WordPress related resources I have bookmarked over a long time. Many of them have proven to be worth the bookmark, as I reguraly check them out. I think it’s a resources list anyone interested in WordPress can find something they need!
Link: WordPress Resources: The Ultimate Collection
WordPress Theme Development Check List – PDF Version
Back in 2008, I announced the WordPress Theme Development Checklist on DivitoDesign. The Checklist with many small tips, code snippets and checkpoints you usually forget about was a success.
Today it is time to release an improved official PDF version of the Checklist for the WordPress crowd. This PDF version is clean and easy to print, which makes it an excellent checklist when you are developing your new WordPress Theme.
The Checklist covers the following points:
- General
- Stylesheets
- Browser Compatibility
- Pages
- Styled Everything?
- Standard CSS Classes
- Validate
- WordPress Code
- Blog Elements
Download the Check List
I suggest you print the WordPress Theme Development Checklist and put it on your wall. And every time you are developing a WordPress theme, you know where to look.
- Download “WordPress Theme Development Checklist”
How To Launch Your WordPress Theme
If you have ever created a free WordPress theme, you know the visitors and users of your theme doesn’t come from nothing. You actually don’t only have to build your theme, you also have to promote it too.
There are various ways, but there are three things you definitely have to do. I have listed them below:
- Write a blog post or a page about your theme
- Submit your theme to the official WordPress Theme Directory
- Submit your to the Weblogtoolscollection’s News forum
If you want to read more about this subject and learn how you can make the most of the release of your Theme, please read this article from WPlover: How to Launch Your WordPress Theme.
Recent Comments