Favourite WordPress Plugin, Theme & Tools


After years of learning & experience, here is the list of my favourite WordPress plugins, themes, tools & SAAS that I use.

WordPress Plugin

Social Media

Shared Counts

Shared Counts is lightweight WordPress social media share buttons plugin. Sharing buttons increase traffic and engagement by helping readers share your posts and pages to their friends on social media.


Simple Blog Stats

Simple Blog Stats provides shortcodes and tags to display site stats in posts, pages, and anywhere in your theme.


One time password (OTP) Login

One Time Passwords are an easy and reliable form of 2FA, and are used to add a second layer of authentication. This plugin allow users to login with OTP therefore removing the need to remember a password.


Page Builder Plugin


There are no page builder better than Elementor at the market. Whether you’re a web designer looking for a way to achieve pixel-perfect websites, a marketer looking to get online fast or a developer who wants to expand their capabilities, Elementor’s website builder has what you need – intuitive drag-and-drop Editor, advanced design features and a full open-source approach.


The eco system is crazy, you get to see lots of Elementor add on is the market. Here is the best I found.

Nothing better than Elementor Pro is so good and worth every single sen that I spend on it.

I always pair Hello Theme with Elementor Pro to build most of my client website due to the flexibility of Elementor, not longer using ThemeForest.


Happy Addons

One of the best Elementor addons that you should not be miss. By the weDevs, developer of the best multivendor plugin - Dokan.

This features rich Elementor addons will brings you lots of surprise, the cross domain Copy Paste features is make it stand out among other, plus come with over 400+ unique readymade templates. It helps you save a lot of time.



If your web business is highly depending on Elementor, I will suggest you get Crocoblock, the ultimate toolkit for building websites with Elementor, they provide website creators with a modern set of tools that saves time and lets you build websites faster, smarter and easier. The toolkits come with 18 Elementor Addons Plugins, and they keep adding new plugin over the time.

They design template is well craft with nice function, from SPA appointment website to hotel booking template to News portal. The lifetime deal is kind of expensive, but totally worth it.

Piotnet Addons

Piotnet Addons for Elementor brings Elementor to next level and is the Pro version is the cheapest Elementor Addon you can get in the market. Is only USD80 for unlimited lifetime license. It worth every penny.


Elementor Extras

Elementor Extras is one of the first premium addons for Elementor and my all time favourite Elementor Addon, the design is unique and way different from other. The lifetime price is very affable too. You seldom see anyone promo the plugin because it don't have any affiliate programme. This is my most use Elementor Addon.

SEO Plugin

Google Site kit

Google Site kit is the official WordPress plugin from Google for insights about how people find and use your site. Site Kit is the one-stop solution to deploy, manage, and get insights from critical Google tools to make the site successful on the web. It provides authoritative, up-to-date insights from multiple Google products directly on the WordPress dashboard for easy access, all for free.



SEOPress is a powerful WordPress SEO plugin to optimize your SEO, boost your traffic, improve social sharing, build custom HTML and XML Sitemaps, create optimized breadcrumbs, add schemas / Google Structured data types, manage redirections 301 and so much more.

The SEOPress Pro is only USD39/years for unlimited website with way more function than Yoast Premium.


Speed Optimize Plugin


commonWP is a plugin that enables usage of free, public CDN (jsDelivr) for open source JavaScript and CSS files. Those files are:

  • All files from WordPress core, unless development version of WordPress is used.
  • All files from plugins hosted by WordPress.org Plugins Repository, unless author of specific plugin doesn’t use SVN tags for releasing.
  • All files from themes hosted by WordPress.org Themes Repository.
  • All files from plugins and themes hosted on GitHub that support GitHub Updater.
  • All files marked as available on npm in any type of theme, plugin, or MU plugin.

The plugin is not updated for a while, but still safe to use.


Swift Performance

Swift Performance will increase the loading speed of any WordPress website and provides an intelligent, modern caching system. Had been using this plugin to optimise a lot of website.

The Swift Performance Pro have way more function with reasonable price compare to other cache plugin.


Short Pixel

Short Pixel Image optimization plugin, there is no better compression result than ShortPixel. It compresses images and PDFs, WebP convert and many more.

Flying Images

Enjoy free CDN with Flying Images, please note that you will need to write to request Statically to purge file, which is not advise to use on client website. For client project, I'll suggest use Bunny CDN.


Flying Pages

Flying Pages injects a tiny JavaScript code (1KB gzipped), waits until the browser becomes idle. Then it detects pages in the viewport and on mouse hover and preloads them.

Flying Pages is intelligent to make sure preloading doesn’t crash your server or make it slow.


Flying Scripts

Flying Scripts delay the execution of JavaScript until there is no user activity. You can specify keywords to include JavaScripts to be delayed. There is also a timeout which executes JavaScript when there is no user activity.



Autoptimize makes optimizing your site really easy. It can aggregate, minify and cache scripts and styles, injects CSS in the page head by default but can also inline critical CSS and defer the aggregated full CSS, moves and defers scripts to the footer and minifies HTML. You can optimize and lazy-load images, optimize Google Fonts, async non-aggregated JavaScript, remove WordPress core emoji cruft and more. As such it can improve your site’s performance even when already on HTTP/2! There is extensive API available to enable you to tailor Autoptimize to each and every site’s specific needs.
If you consider performance important, you really should use one of the many caching plugins to do page caching. Some good candidates to complement Autoptimize that way are e.g. KeyCDN’s Cache Enabler or WP Super Cache.


Disable WooCommerce Bloat

Disable unnecessary WooCommerce features and make your shop faster and cleaner. If you don’t like or don’t need the new bloatware features, use this plugin and forget about them forever.

It may be a good idea for small shops to disable the features that are slowing your page down. Simplify your WooCommerce admin panel. Use good, old, clean, fast WooCommerce!


Security Plugin

Limit Login Attempts Reloaded

Limit the number of login attempts that possible through the normal login as well as XMLRPC, Woocommerce, and custom login pages. WordPress by default allows unlimited login attempts. This allows passwords to be cracked via brute-force relatively easily. Limit Login Attempts Reloaded blocks an Internet address from making further attempts after a specified limit on retries has been reached, making a brute-force attack difficult or impossible


WP Security Audit Log

WP Security Audit Log Keep an activity log of everything that happens on your WordPress and WordPress multisite with the WP Security Audit Log plugin to:

  • Ensure user productivity
  • Ease troubleshooting
  • Know exactly what all your users are doing
  • Better manage & organize your WordPress site
  • Easily spot suspicious behaviour before there are security problems.

Simple History

Simple History shows recent changes made within WordPress, directly on your dashboard or on a separate page.

The plugin works as a log/history/audit log/version history of the most important events that occur in WordPress.


Malcare + Blogvault

Blogvault's dashboard
Malcare / Blogvault's dashboard

Malcare the only WordPress security plugin that does not overload your server while ensuring a full and complete WordPress security service. The best part is now turned to the WordPress management service portal.

BlogVault WordPress backup, migration, staging, restore & management solution. See why we are the most reliable WordPress Backup plugin.

Malcare + Blogvault is the best combo I had used in a while, they have Web Application Firewall, Backup, Staging, WordPress / theme / plugin management, reporting, uptime monitor, etc, everything comes under one roof. It works way better than ManageWP.


A website security & protection platform that delivers peace of mind. Stop worrying about website security threats and get back to building your online brand.

Used to subscripted to Sucuri, but after using Malcare + Blogvault, there are no turning back.

WPS Hide Login

WPS Hide Login is a very light plugin that lets you easily and safely change the url of the login form page to anything you want. It doesn’t literally rename or change files in core, nor does it add rewrite rules. It simply intercepts page requests and works on any WordPress website. The wp-admin directory and wp-login.php page become inaccessible, so you should bookmark or remember the url. Deactivating this plugin brings your site back exactly to the state it was before.


Ninja Firewall

NinjaFirewall (WP Edition) is a true Web Application Firewall. Although it can be installed and configured just like a plugin, it is a stand-alone firewall that sits in front of WordPress.

It allows any blog administrator to benefit from very advanced and powerful security features that usually aren’t available at the WordPress level, but only in security applications such as the Apache ModSecurity module or the PHP Suhosin extension.


Advanced Database Cleaner

Advanced Database Cleaner Clean up database by deleting orphaned items such as ‘old revisions’, ‘spam comments’, optimize database and more…

If you have been using WordPress for a while, then you should think absolutely about a database cleanup. Indeed, your database may be full of garbage that makes your site sluggish and bloated such as old revisions, orphaned post meta, spam comments, etc. You should clean-up this unnecessary data to reduce your database size and improve website speed and performance. In addition, you will have quicker database backup since the file of your backup will be smaller.

Get the Advanced Database Cleaner Pro, because you only paid once and get lifetime of update.


Web Development Plugin

Advanced Custom Fields

Advanced Custom Fields plugin to take full control of your WordPress edit screens & custom field data.

Add fields on demand. Our field builder allows you to quickly and easily add fields to WP edit screens with only the click of a few buttons!

Add them anywhere. Fields can be added all over WP including posts, users, taxonomy terms, media, comments and even custom options pages!

Show them everywhere. Load and display your custom field values in any theme template file with our hassle-free developer friendly functions!


Code snippets

Code snippets is an easy, clean and simple way to run PHP code snippets on your site. It removes the need to add custom snippets to your theme’s functions.php file.

Code snippets provide a graphical interface, similar to the Plugins menu, for managing snippets. Snippets can be activated and deactivated, just like plugins. The snippet editor includes fields for a name, a visual editor-enabled description, tags to allow you to categorize snippets, and a full-featured code editor. Snippets can be exported for transfer to another site, either in JSON for later importing by the Code snippets plugin, or in PHP for creating your own plugin or theme.

You may visit these sites for code snippets


Debug Bar

Official debug tool from WordPress.org, it add a debug menu to the admin bar that shows query, cache, and other helpful debugging information. A must for developers!


Query Monitor

Query Monitor is the developer tools panel for WordPress. It enables debugging of database queries, PHP errors, hooks and actions, block editor blocks, enqueued scripts and stylesheets, HTTP API calls, and more.

It includes some advanced features such as debugging of Ajax calls, REST API calls, and user capability checks. It includes the ability to narrow down much of its output by plugin or theme, allowing you to quickly determine poorly performing plugins, themes, or functions.


Advanced WordPress Reset

Amazing plugin from Advanced Database Cleaner developer Younes JFR. Advanced WordPress reset plugin will reset you WordPress Database back to its first original status in order to make a fresh installation without going through WordPress traditional installation. This plugin will help you saving time especially if you are a developer and you have to install WordPress from scratch every time.



WP Reset quickly resets the site’s database to the default installation values without modifying any files. It deletes all customizations and content or just chosen parts like theme settings. WP Reset is fast and safe to use thanks to the built-in snapshots which provide 1-click restore functionality. It has multiple fail-safe mechanisms so you can never accidentally lose data. WP Reset is extremely helpful for plugin and theme developers. It speeds up testing & debugging by providing a quick way to reset settings and re-test code. It’s the only WP development tool for non-developers.


Utilities Plugin

Ninja Table Pro

WP Fluent Form Pro

Migrate Guru

All in One Migration



WPML makes it easy to build multilingual sites and run them. It’s powerful enough for corporate sites, yet simple for blogs.

DNS Management


Hosting & Management


Malcare + Blogvault

Manage WP





Google Analytics

Google Analytics get a deeper understanding of your customers. Google Analytics gives you the free tools you need to analyze data for your business in one place.

Google Tag Manager

Google Tag Manager manage all your website tags without editing code. Google Tag Manager delivers simple, reliable, easily integrated tag management solutions— for free.

Google Search Console

Google Search Console Track your site's search performance with Google Search Console and browse around for more webmaster resources.


Ubersuggest helps you generate keyword ideas for your content marketing strategy and production. With Ubersuggest's free keyword tool, generate an unlimited number of suggestions for free and take your content creation to the next level while increasing your website's chances of ranking against the competition.

Mangools SERP simulator

Mangools SERP simulator Use our free SERP simulator to create stunning title tags and meta descriptions. Boost the CTR and bring visitors to your website!

Speed Test


GTMetrix is a free tool that analyzes your page's speed performance.  


Pingdom test the page load time, analyze it and find bottlenecks. 


WebPageTest offers free website speed test from multiple locations around the globe using real browsers (IE and Chrome) and at real consumer connection speeds. You can run simple tests or perform advanced testing including multi-step transactions, video capture, content blocking and much more. Your results will provide rich diagnostic information including resource loading waterfall charts, Page Speed optimization checks and suggestions for improvements.

Security Test


GeekFlare Tools for Webmaster, Web Engineer, Security Analyst, and SEO Expert

Email delivery Platform


Mailgun Powerful Transactional Email APIs that enable you to send, receive, and track emails, built with developers in mind.


SendGrid Delivering your transactional and marketing emails through the world's largest cloud-based email delivery platform. 

Free account sends 40,000 emails for the first 30 days, then 100 emails/day.


Sendinblue Take your business to new heights with the complete all-in-one digital marketing toolbox that's built to scale and adapt with you as you grow.

Free account sends 300 emails/day.

Emailer Marketing Service


MailerLite Create advanced email marketing campaigns with features like automation, landing pages and surveys


Mailchimp All‑in‑one Marketing Platform. Email marketing, ads, landing pages, and CRM tools to grow your business on your terms. 

SAAS (Save $$$)


Koofr Cloud Storage, it can connect your Dropbox, Google Drive and OneDrive accounts, automatically backup your phones and synchronise files from computers. Most important is Koofr DO NOT track your activities and protects your privacy.

Koofr offers up to 10GB of free safe storage for your files with affordable upgrades and options to connect multiple cloud accounts.


Yes, I save tons of money through Appsumo. They offers some AWESOME SAAS or WordPress Plugin / Theme like Malcare, Social Media Management Tool Social Bee or WordPress Plugin in ONE TIME COST / Life Time Deal, means you only need to paid once and use for lifetime.

SAAS Mantra

SAAS Mantra A platform which offers the best deals on SAAS. Just like Appsumo

Stack Soical

StackSocial offer more than SAAS products, follow this link to get USD10 discount for first purchase.

Article written by Julian Song
WordPress Consultant | Elementor Performance Expert. Meet-up organizer for WordPress Penang; Elementor Community leader Penang and Wedevs Brand Ambassador in Malaysia.

Need new website, website revamp
or WordPress support?

We help businesses find new customers and
keep their WordPress website well manage and secure.

To get a better understanding , shoot us a message.
Get In Touch

Related Posts

Ulement . Malaysia Web Design . SEO . WordPress Manage & Maintain Services

Free Website Audit

By telling us a little about your website. 
No obligations, no catches, just real results.
We will email you within 2-5 business days.
We won't spam you, ever.