It should no surprise that the world’s most popular content management system has robust support for dozens of languages. What it surprising is the lack of simple instructions on how to enable Right-to-left (RTL) support in WordPress for RTL languages. So here’s a quick guide on how to enable RTL support for your WordPress website.
If you’ve purchased a WordPress theme from one of the big marketplaces like ThemeForest in the past few years there’s a good chance the theme came with extended licenses for one or more of the really popular Commercial WordPress plugins that are not available for download directly from the WordPress.org plugin repository. This includes popular plugins like Visual Composer, Layer Slider and Slider Revolution (and many more commercial plugins typically sold via CodeCanyon.
Most ThemeForest theme authors will typically use the TGM plugin activation class (TGMPA class) to make it reasonably straightforward to install these plugins upon first use. The TGMPA class also makes it straightforward for theme authors to provide plugin updates via their theme updates.
Yet despite this, thousands of WordPress websites are not running the latest versions of commercial plugins bundled via ThemeForest themes. This is a pretty big problem as all it takes is one major security vulnerability in one of these plugins (like that which happened with Slider Revolution a couple of years ago) and we immediately have thousands of exposed WordPress websites that can’t be easily fixed.
We all need help sometimes. It’s happened to everyone, you’ve just installed or updated a plugin and your site looks nothing like it did before. Some custom code you’ve added to the functions.php file has rendered your site a mess. Whatever could go wrong, did.
Inevitably, panic sets in because you think you’ve broken your site and the first instinct is to look for help. WordPress doesn’t have a helpline to call or a magic button which fixes everything instantly. But there are effective approaches to diagnosing and solving a problem.