Tag Archives: Performance

List All WordPress Posts by Category

If you are looking for a way to automatically generate a post index page, with all the post title & link in a WordPress website, the simple way is to use WP_Query, with “posts_per_page=-1” as $args.

There are ways to organize the list, for example, group the post by Category. In this case, we can add a new parameter in $args, which is “cat”, and put the query inside a category loop. Here are the code snippets.

Continue Reading →

Tailoring Down Jetpack Plugin to Improve WordPress Performance

Many of WordPress users install Jetpack plugin on their WordPress websites. I am not going to discuss whether you should or should not install Jetpack, but reminding you to revisit the Jetpack plugin configuration page, and tailor down to meet your needs.

Continue Reading →

How to Speed up WordPress with Amazon S3 & CloudFront as CDN

If you are keen to WordPress performance, you should have known CDN (Content Delivery Network). The purpose is to deploy website content across multiple servers, to make webpage load faster from end user’s perspective. I am not writing this to explain why should you use CDN, but explaining how to setup Amazon S3 & CloudFront as an alternative CDN solution. Continue Reading →

How to Block Comment Spam More Efficiently on Your WordPress Website

Most blog owners block comment spam in their WordPress blog heavily relying on anti-spam plugin or built-in Comments Blacklist. While this provides easy solution that works, it does have drawbacks. Because it does NOT stop spammer from doing this, but check if the comment is legitimate. It takes a hit on website performance by consuming system resources, which could be saved to serve valuable visitors.

Continue Reading →

Avoid These WordPress Plugins for Performance

WP Engine is a recommended premium WordPress hosting provider for super duper fast performance. Its package is pricy because it is a managed hosting service solution. The company dedicates resources in providing added service specially for WordPress than regular hosting companies do. Therefore, when I came across this “Disallowed Plugins” page on their support page, I feel I must share it.

Continue Reading →

Add Expires Headers to Improve WordPress Website performance

Sooner or later, you will deal with page speed, loading time, and other performance related subjects. Running developer tools, such as Yahoo YSlow, or Google Page Speed, “Add Expires Headers” can be one advice you won’t miss if you are running website by the default WordPress installation. In Google Page Speed, the term is “Leverage Browser Caching”.

Continue Reading →

Improve WordPress Site Performance by Increasing Memory Limit

If you found yourself spending too much time watching the loading icon on your WordPress website, it is time to consider a performance optimization. WordPress loves memory! Insufficient memory can lead to slow response, and in the worst case (I’ve seen quite few), WSOD – the White Screen of Death.

Continue Reading →