WordPress useful Plugins

This list contains most useful plugins for WordPress for various purposes, including development, debugging, management, writing, etc.

Best WordPress Plugins for Developers

Essential plugins for developers include:

  • WP-Server : To show the current server load
  • WP-Downloader : To download any plugin or theme directly from within WordPress dashboard
  • Adminer : A fully functional phpmyadmin inside WordPress admin dashboard
  • W3 Total Cache : One of the best minification and cache plugin for WordPress
  • Easy WP SMTP : For sending contact or comment reply mail through a different server from the one your site is hosted on, using SMTP
  • HTACCESS editor : To edit htaccess file right with in your WordPress dashboard
  • WP-Filemanager : One of the rare entity, a functional file manager for current version of WordPress (4.4.1 at the time of writing)
  • Theme My Login : A plugin to not only theme and give url to your WordPress login and related pages, but also help in securing it (needs more info and knowledge though, beyond the scope of this post)
  • NoSpamNx : helpful in preventing spam without adding a lot of load on the server, however might not be sufficient in some cases, but try it as first line of defense.
  • Broken Link Checker : Does what its name says!
  • Comment Email Reply : Sends an email to the commenter when someone replies to him, including admin
  • Disable Trackbacks : Make your life easy by disabling trackbacks and pings!
  • PS Auto Sitemap : Create a post with all the sitemap links, good for SEO, sometimes!
  • WP First Letter Avatar : I prefer it instead of blank image when the user doesn’t have any avatar at gravatar!
  • Backup – https://wordpress.org/plugins/backup-wp/
  • SSL fixing: ssl-insecure-content-fixer

These plugins might come in other categories too.

How to load all images from Photon (wordpress cdn for images)

To load the images on your site using the wordpress official cdn, add this code to your functions.php file:

function callback($buffer) { 
 $buffer = preg_replace("/(<img[^>]+?//)(.+)?([^>]+?)/", "$1i1.wp.com/$2$3", $buffer);
 return $buffer; 
}
function buffer_start() { ob_start("callback"); } 
function buffer_end() { ob_end_flush(); }
add_action('after_setup_theme', 'buffer_start');
add_action('shutdown', 'buffer_end');

Debug WordPress

For debugging, add this code to wp-config.php (make sure that the same settings aren’t repeated after this code)

define ('WPLANG', '');
define('WP_DEBUG', false);
//define('WP_MEMORY_LIMIT', '1024M');
ini_set('log_errors',TRUE);
ini_set('error_reporting', E_ALL);
ini_set('error_log', dirname(__FILE__) . '/error_log.txt');
define('WP_DEBUG_DISPLAY', false);
@ini_set('display_errors',0);
define('ip_POST_REVISIONS', 5);
define('AUTOSAVE_INTERVAL', 300);
define('EMPTY_TRASH_DAYS', 3);

Anyway, we’ll be revising this list and improving plus expanding it too. The plugins will be explained further too with images.

Add your feedback or suggestions in the comments regarding the best WordPress plugins for various purposes!

khanWordPress useful Plugins
Share this post

Join the conversation