Save 20% off the first payment with WP Engine! Offer ends October 31, 2017

WordPress Security Tip: Lock Down File Access

WordPress is more than regular website, it is a Content Management System. It has more than 1000 files out of the box. After installation extra themes, plugins, and other uploads. There are few thousands of files under one roof. Default WordPress installation only setup basic file and folder permission. There are certain files you don’t like to expose to anyone. As one of the security tips, locking down public access to these special files is crucial.

Continue Reading →

WordPress Security Tip: Delete ReadMe after Installation

Finally, we upload the final touch-ups to the website and make the site go live. Before releasing myself from the project, I go over the usual routine for every site developed by our studio, or special request from clients. The routine is a security enhancement. One of these security enhancement, it to delete unwanted & unnecessary files.

Continue Reading →

Better Way to Defeat WordPress Brute Force Attack

It should be well-known throughout the WordPress community, that WordPress-powered websites are being targeted with brute force attacks. It targets website that still use “admin” as the primary administrator’s user name, with variation like “adm”, “administrator”, “admin1”, “Admin”, etc. The attack was peaked in April this year, but it didn’t stop. My website was under Brute Force Attack just few days ago. I got lucky, not because I don’t have “admin” account, but because I have better protection.

Continue Reading →

S2Member Causes Internal Server Error

S2Member is my favorite membership plugin for WordPress. I have spent quite some time digging this plugin, and been able to tailor some of its features to meet my clients’ requirement. I’ve done quite a few S2Member installations without any headache until just now.

I got the INTERNAL SERVER ERROR.

Continue Reading →

Failed to Log into Admin Panel after Upgrading to WordPress 3.5.2

Be very cautious on clicking the “Upgrade to 3.5.2” button on your WordPress website. I have 10 successful upgrades, but 8 failures. It is not a disaster, because it is easy to fix.

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 →

Improve Thumbnail Quality in WordPress

When uploading images to WordPress, a set of image thumbnails will be created. Most users are happy with what they get from the standard process, not some photographers or photo perfectionists.

Continue Reading →

500 Server Error or White Screen of Death

If you are a WordPress developer, chances are, you will get this annoying problem from time to time. Don’t be panic, there are ways to get you out of trouble. You just need to know the root of the problem, then apply the solution. Here are few tricks to help you quickly locate the problem.

Continue Reading →

404 Page error on WordPress Pagination in Custom Post Type

I have been dealing with this 404 page error on custom post type for few days. Like all of you who are reading this post and trying to get answer, I’ve been through dozen of solutions, but none of them really work for me.

Continue Reading →