Joomla Content Editors – What are the Best Joomla Text Editor Extensions?

If you have a Joomla website, then you already know how vital Joomla content editor extensions are. They help you to add content to your site without much hard work. However, when it comes to the best Joomla content editors, there are quite a lot of options available out there. This makes it quite tough for us to choose the right one.

However, in case if you are wondering which one of the Joomla editor extensions are the best option for you. Then let me give you a list of the best Joomla content editor extensions.

Also, you can install multiple Joomla editors on your Joomla website and switch from time to time. If you want to switch from one editor to another, you can have a look at this detailed guide.

Sounds interesting? So let’s go to the topic:

What are the Best Joomla Content Editor Extensions?

JCE (Joomla Content Editor)


First of all, I have the JCE on this list. JCE stands for Joomla Content Editor, and it is one of the best Joomla extension editors that you can try out. It comes with quite a lot of features. Plus, it is effortless to use.

The best part of this extension is that you can download it free of cost and it comes with some of the advanced features. Like it includes advanced image, file and link handling and offers you plugin support. As well as with the extension, you will be getting an Administration interface for editor configuration.

To make formatting simple, it also comes with offices like functions and familiar buttons. So you can enjoy a simple formatting experience. Moreover, it is effortless to upload, rename, delete, cut/copy/paste images as well as you can easily insert them into your articles. All thanks go to the easy user interface.

With the help of this extension, you will also be able to create links to categories, articles, weblinks, and contacts as it comes with a unique and practical Link Browser. Plus, you can easily tab between WYSIWYG, Code, and Preview modes.

In addition to that, it also comes with some of the other features, like you can create tables, edit styles, comes with spell checking and offers you a smooth control.



For the next pick, I have the TinyMCE. This one is also one of the best Joomla content editor extensions available out there, and there are some of the famous companies using TinyMCE. The tool comes with a free yet premium pricing. Depending on what your needs are.

As long as it comes to the features of TinyMCE, it has way too many features. It comes with a simple UI API. As a result, it is extremely easy to build beautiful, modern, internationalized web pages. Along with that, it has a new design approach. As a result, it is now super easy to create skins as well as it offers you a smooth text editor experience. So you can format your content in a better way.

It also includes a bunch of premium features which consists of an improved copy-paste experience. You can easily copy design, images, and text. Along with that, you are getting a spell check feature. So you will be able to look for those typo errors.

Let me tell you that you don’t need to install it separately like other Joomla editors. It comes with a default Joomla installation. You can switch to TinyMCE editor from another editor easily from the configuration page.



For my next pick, I have the CodeMirror. It is also one of the best Joomla text editor extensions that you can check out. The best part of this text editor is that it is the core Joomla editor and you don’t need to install it separately. You can switch to CodeMirror text editor and start using it to edit your Joomla articles.

Talking about CodeMirror, well it is a versatile text editor for the browser. The tool is one of the best solutions for editing code and comes with support for several language modes and add-ons. So you can get an advanced editing functionality.

As well as it includes a bunch of unique features that include, Autocompletion (XML), Code folding, Configurable keybindings, Vim, Emacs, and Sublime Text bindings, Search and replace interface, Bracket and tag matching, Support for split views and so on.

ARK Editor


ARK Editor is also one of the best Joomla text editor available out there, and there is no doubt about that. One of the right parts of this extension is that you can download it free of cost. As well as it is a WYSIWYG editor which is designed to simplify your content creation.

The extension comes with an all new technology called Inline Editing, and this feature allows you to edit page elements directly, and there is no need for a special editing screen. As a result, you can easily edit your Joomla websites.

What’s more? The Joomla extension comes with a user-friendly design. Thanks to their metro like interface, which is pretty easy to understand and you will be able to configure it with few clicks only. Even this tool is enough to power to deal with enterprise developments.

In addition to that, you will be getting a whole new media managing experience. The extension helps you to manage your media files in a better way. Along with that, you will be able to manage your menus on the frontend with ease. It comes with a bunch of handful of tools. So you can get done with serious customizations with your frontend.



CKEditor is also one of the top Joomla editor extensions that you can check out. It is free to use an extension that you can download. As well as there is a premium extension available too. So if you want extra features, you can check out the premium version.

Talking CKEditor, well it is an online rich text editor which you can embed in your web pages. It is a WYSIWYG editor. As a result, the edited text will look as similar as you have set. As well as the tool is backed by all the popular feature that you get to see on the popular desktop word processors such as Microsoft Word.

Hence, as a result, you will be able to edit your web pages pretty quickly and the way you want to. Also, the best part is that CKEditor is genuinely lightweight and does not require any particular installation.

You can also paste from word and excel. Plus, it offers you excellent table support with columns resizing. Plus, you can easily insert videos, tweets, Instagram post, and so on. Plus, you will be able to drag and drop an image to have it uploaded instantly. It offers you built-in support for responsive images. So you can work with pictures in a better way.

DropEditor – Joomla Rich Text and Code Editor

If you are looking for the best Joomla editor extension, then you must check out DropEditor. As it is one of the best one without any doubts.

DropEditor offers you quite a lot of features and gives you a unique experience. So you can quickly build super user-friendly web pages. The content editor is designed in a way that it will help you to save your time and smooth your content editing experience.

It comes with a bunch of inbuilt features, such as it contains a column creation tool that lets you design your layout. You are also getting a template editor tool which will allow you to save and reuse your layouts.

Along with that, you are getting easy to use image & file manager, summary and button edition. There are also a bunch of visual styles, titles, and profiles editions are available to style template.

Plus, you know what the best part is? The tool is an open-source application. As a result, you can download it free of cost. But apart from the free versions if you need extra add ons or any other feature. Then you can check out the premium version of the plugin.

NextGen Editor


Next, I have the NextGen Editor. The unique part of this tool is that it is made for those people who have no technical knowledge. It works on any existing Joomla site, any template, and editor. Plus it is extremely easy to use.

As well as the editor is loaded with quite a lot of features which are extremely easy to use. As a result, you will easily be able to create robust screens in front end or your visual editor. There is no need for you to play with the background — instead, no matter what kind of design you would like to create. The tool will help you out.

As well as it comes with a drag and drops page builder. So you will not have to be an expert with design. Drag and drop different widgets to your screen, and you are good to go.

Along with that, you get some of the other features like a page builder, inline editing for your contents, smart media manager with fildrop and image size, and much more. You will be getting 30 powerful widgets like menus, sliders, tabs, videos, lists, and so on.



In the end, I have the RokPad. It is an easy to use tool that offers you an elegant interface for editing Joomla content. So you can give your readers the best user experience possible. It also comes with some of the advanced functions like Ajax saving action, shortcut keys. As well as there are a bunch of other features are available for you to try out.

As long as it comes to the features, it has a code highlighter, and it supports CSS, HTML, JavaScript, JSON, LESS, PHP, SQL, Plain Text, and more as it comes with the ajax saving option. As a result, you will never lose your content again.

As well as you will be able to save, undo, redo, goto line, perform an advanced search with ease. It also comes with a resizable editor by dragging the status base. There are quite a lot of keyboard shortcuts available.

Moreover, you will be getting other features like Brackets match, Multiple cursors, and selections, Vertical Selection, Ability to insert at multiple locations xtd-buttons shortcodes, all at once.

Furthermore, it includes some of the other features like Drag & Drop of text from external applications such as other Browser Tabs/windows or Native Applications. You can import local files by using the drag and drop option from your desktop and so on.

Final Words:

So those were some of the best Joomla content editor extensions. Each of the Joomla editor extensions comes with their unique features and capabilities. So it is your call now to go ahead and have a look at each of these extensions and choose the best one for your job. Also, if you have any more questions to ask. Then do feel free to comment below and I will surely help you out.

How to Add File Upload Field to the Joomla Registration Form

Are you a fan of Custom Fields in Joomla? Have you ever used those? Today in this article, we will discuss how you can level up your Joomla registration form with custom fields. Custom fields are firstly introduced in 2017 with the release of Joomla 3.7.

But still they are in limited, and you can’t do much with inbuilt custom fields. So either you have to create your field type which is hard for a non-coder like me.

Or you can use any third party Custom field Joomla extension which solves your purpose.

For today’s tutorial, I will need a File Upload Field type, and it is not available in inbuilt Joomla custom fields. So I have to use any third-party Joomla extensions.

Introducing Advanced Custom Fields

Introducing you the Advanced Custom Fields. It helps you to extend your Joomla website with advanced types of custom fields such as YouTube, Vimeo, Dailymotion, Google Map, Bing map, Download button, Progress bar, Custom PHP, QR code, Currency, File upload, and many others.

Apart from the wide range of custom fields, it also offers you the publishing assignment feature which allows you to conditionally display any custom field based on page’s URL, DateTime, User Groups, Domain referrer and much more

Advanced Custom Fields comes with free and pro version so if you don’t want to invest initially, you can try its free version and later you can upgrade to pro. Most of the custom fields are available in the free version but Sorry, if you need File Upload Field Type, you have to get the pro version as it is not available in the free version.

How to add File Upload Field to the Joomla Registration Form

There are many cases when you need to enhance your Joomla registration form, but due to the limitation, you can’t. In our case, we want to add a field where the user can upload their profile image. But Joomla by default does not offer any such feature. So I have to use the Advanced Custom Fields.

If you haven’t downloaded the extension yet, please download and install it on your Joomla website. To know how to install Joomla extensions, follow this guide.

Once installed, follow the guide.

Step 1: Create a new Custom Field

Navigate to Users > Fields. Click New to create a new custom field. Name the field and Select ACF – File Upload from the Type.

Create a new custom Field

Either give a custom Name and Label to the field, or it will auto-generate from the title. Also, you can set either it is required field or not.

Step 2 Set File Upload Rules

If you are creating a field to set up the user’s profile pic, you will not want the user to upload a video or gif or a large image. So in my case, I would like to allow users to upload only one .jpg or .png image and size should be up to 2 Mb.

To obtain these, find out File Upload Settings.

Set File Upload Rules

Here you can set where should uploaded images go and other settings. To fulfill the requirements as mentioned above, we have to do the following settings.

  • Set File Limit to 1
  • Set File Size Limit to 2
  • Set Allowed File Types to .jpg, .png

Step 3: Set how the uploaded file will be displayed in the user profile page

Now, you have to set how you want to display the uploaded image in the user profile page. Do you want to show it as a link or as an image? In our case, we want to display the actual uploaded image when a user views their profile page.

To do so, find Front-end Display and check Layout. Select Image from there, and you are done.

Front-end Display

At last, save the field and move on to test your registration form.

Step 4: Test the Joomla! Registration Form

Visit on your Joomla registration page. There you should see a file upload field with the name you have given in the Label.

Test Custom Field

Step 5 View the Uploaded Photo in the User Profile Page

At last, you would like to test how it will look on the user profile. To do so, you need to go to the User Profile page, and there you will be able to check the overview of the profile.

View profile page

And this is how you can add file upload field to the Joomla registration form and enhance your Joomla site. To more about the Advanced Custom Fields, check out the detailed documentation on the official website.

Joomla Content Versioning – How to Enable it?

Joomla is a powerful CMS and packed with many features that you need to set up your Joomla website easily. There are so many features and to use them within other CMSs, you need to install third-party plugins, but within Joomla, you don’t have to install any of the extension.

And today, we are going to discuss a crucial feature of Joomla, and it is Content Versioning.

What is Joomla Content Versioning?

In layman terms, the Content version is a simple process that creates a copy of the content every time you hit the Save button.

In Joomla also, if you have enabled the content versioning, it creates a copy of your article whenever you save it. Joomla content versioning was incorporated into Joomla core since the release of Joomla 3.2

So with the help of Joomla Content Versioning, you can:

  • Restore the content if you have accidently deleted and saved.
  • Restore the HTML formatting if it is accidently deleted an editor or Joomla’s text filtering in global config.
  • Compare the changes, edit and delete the modified file.
  • Have a backup each time you hit the save button.

So now, let’s learn how to enable Content version in Joomla 3. The process for content version in Joomla 4 is also the same. The only difference is of UI.

How to Enable Joomla Content Versioning?

Joomla is easy to use CMS and comes with advanced management options. And to enable Content versioning in Joomla is damn easy. Follow the steps.

  1. Navigate to Content > Articles > Click on Options buttons.
  2. Under the Edit Layout Tab, Find Enable Versions options. Select Yes.

Enable Joomla Content Versioning

Once you enable the Content Version if you ask you to set the Maximum Versions, you can set any number of versions.

At last, click the Save and Close button and move to the next step.

How to Use Content Versioning?

When you will create a new article or modify the existing one, you will see a new field on the right side of your panel. It will be Version Note. You can specify a note for the edits or enter version like 1.0 or similar like this.


Once, you saved the article with Version not, and you will see a Version button in the Article interface toolbar.

Version button in the Article

This store the history of your content modifications. When you click on the Version button, you will find all the version of the article.

Item History

  1. Restore: Button lets you restore and go back to the selected version of your choice.
  2. Preview: Let’s you preview the selected version.
  3. Compare: You can select two different versions and compare them against each other.
  4. Keep On/Off: This button lets you permanently keep a version since the limit is ten versions per article, you can use this button to mark the versions that will not be deleted even after you have made more than 10 different modifications to the article.
  5. Delete: This is in case you want to do some cleanup and delete any particular version.

How To Compare Two Different Content Versions?

Compare feature allows you to track the changes or modifications between two different versions. So to compare two different content versions, select the two version you want to compare and click on Compare button.

Once you click Compare, a popup window will open, and it will tell you what you have removed in the new version and what you have added.

Compare Versions

This is how you can compare two content versions within Joomla articles.

How to Restore the previous version of Joomla Article?

Let’s assume you have made 8 versions. And you think that the 7th one is perfect. Don’t worry, and you can restore to 7th version quickly.

To restore select the version you want to go with and click on Restore option.

Restore content versions

And you are done with restoring your Joomla article to the desired version.

How to keep a version forever?

This is a cool feature. As there is a limit for version storing so as soon as the stack is full, it will start deleting the oldest versions. So if you want to keep a version safe, you can easily keep it forever.

Select the version you want to keep forever and click on Keep On/Off button in the toolbar.

keep forever

Once, it is safe, and it will not be deleted.

Final Words

So this is how you can enable content version in either Joomla 3 or Joomla 4. And I will suggest you always to use this feature to save your modification so you can use it if anytime you deleted something accidently.

Also, let me know in the comments which Joomla tutorial or resource I should post in the future.

Review | Features : Multipurpose business Joomla template : JA Morgan

Recently we released our monthly Joomla template – JA Morgan Multipurpose Joomla template for business websites.

JA Morgan Joomla template is a complete solution for all kinds of businesses, corporate firms, and creative agencies & company websites. The business Joomla template featured with Advance JoomlArt Custom module with beautifully styled custom layouts to show the content blocks.
The template is built on powerful T3 framework with responsive views and SEO optimized codebase.

In this blog post, we will review core features with the screenshot of the template, It is easy to use and customize thanks to its powerful admin control panel with built-in functionalities: visual layout configuration, responsive layout configuration, megamenu builder, optimization, etc and JA Advanced Custom module with multiple types and styles.

Four New Color Schemes

We’ve added four new color schemes to customize your dashboard!

Review | Features : Creative Joomla template for Kindergarten and play center websites : JA Kids Corner

This month we released JA Kids Corner – The best Joomla template for Kindergarten and playschool websites.

JA Kids Corner Joomla template is featured with Advance Joomla Event extension: DT Register is the most powerful Events Registration extension for Joomla comes.
The built-in event management system allows you to create individual or group event registration with shopping cart and 40+ payment gateways for flexible payments.
The kindergarten template is built on powerful T3 framework with responsive views and SEO optimized codebase.

More Stats, Better Stats, Faster Stats: A Whole New Mobile Experience

If you’re like me, Stats is one of your most-visited screens in your WordPress app — we all want to know people are reading! Whether you use iOS or Android, the latest versions have Stat updates that bring you more useful data, faster. Updates to the layout, available statistics, and …

JA Megafilter Joomla search and filter extension updated for bug fixes

Joomla search and filter extension – JA Megafilter extension 1.2.0 released for 11 bug fixes

JA Megafilter is a powerful and flexible search and filtering Joomla extension. Supports multiple filter setup for your Joomla site. The Filter Joomla extension supports HikaShop, K2 component, E-Shop, Virtuemart, JoomShopping. J2Store support is coming soon along with few more. The intuitive configuration panel help you manage the filter with ease, you can enable or disable any filter field. JA Megafilter includes base field filters like title, tags, category, price, manufacturer, brand etc and custom field filter like color or size. For k2 it also supports the author and category fields apart from tags.

Want to See a More Diverse WordPress Contributor Community? So Do We.

More diverse speakers at WordCamps means a more diverse community contributing to WordPress — and that results in better software for everyone.

Review | Features : Advance Read Estate Joomla template : JA Property

Last weekend we released our new Real Estate Joomla template – JA Property for properties business, residential rental business websites.

JA Property Joomla template an advanced real estate business template featured with JA Mega filter search for advance level search in the properties. The template is built on powerful T3 framework with responsive views and SEO optimized codebase.

In this blog post, we will list out all main features of JA Property by outlining core features first and then covering the core features in depth accompanied with screenshots. You can always see on the demo site – the layout options which are readily available in JA Property with quick redirects to every layout option.

Let’s have a quick look on the core features in JA Property –

The Real Estate Joomla template comes with 2 Homepage layouts with advanced grid and list view for property items. Special styled pages for Agent details and submit property will make it more useful to adopt any type of real estate business.

Browse Categories