Blog - JoomShaperhttps://www.joomshaper.com/blog/joomla2024-09-11T07:31:46+00:00JoomShapersupport@joomshaper.comMYOBWhat’s New in Joomla 4.2 Release?2022-09-13T10:53:05+00:002022-09-13T10:53:05+00:00https://www.joomshaper.com/blog/whats-new-in-joomla-4-2Sreema sreema1392@gmail.com<p>Howdy Joomlers! As we all know curtains have already been raised on the latest version of the ever-evolving Joomla CMS. The team announced its newest release on the 16th of August, a day before Joomla’s 17th birthday. Although it’s just been a month since the latest version rolled out, it's already been seen gaining momentum in popularity. And we bet you all are excited to see what this major update has in store for you. </p>
<p>So in this article, we will highlight some of the significant features packed with this latest update. Excited? Let's dig in!</p>
<h2>What’s New in Joomla 4.2</h2>
<p>This new major release of Joomla comes with an impressive and significant list of newly added features that contributes to the maintenance of Joomla’s regular high standard. Let’s take a look at what the update comprises.</p>
<p><strong>New Features</strong></p>
<ul>
<li>Keyboard Shortcuts for Accessibility</li>
<li>Multi-Factor Authentication (replaces Two-Factor Authentication)</li>
<li>Windows Hello support in WebAuthn</li>
<li>User-defined hide table columns</li>
<li>Allow typing in the media field</li>
<li>Indicate if the category is not published</li>
<li>Allow to disable session metadata tracking for guest users</li>
<li>Reduce the number of permission columns</li>
<li>Smart Search: Allow fuzzy word matching</li>
<li>Package filter in the Extensions: Manage page</li>
</ul>
<h2>Few Exciting Features of Joomla 4.2</h2>
<p>Among all the new key features that have been included, we have listed some of the significant features for you to look closely at. </p>
<h3>Keyboard Shortcuts</h3>
<p>Check this feature out! With the new keyboard shortcuts, you can save time and become more productive. There are 9 built-in key shortcuts to your site's administrator side, such as J + F to jump into the search field or J + S to save. </p>
<p>To enable the keyboard shortcuts, from your Joomla dashboard navigate to the <strong>Systems > Manage > Plugins. </strong>Search for<strong> System - Keyboard Shortcuts </strong>and enable it.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/09/12/Image-1.jpg" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4.2 Release?" src="https://www.joomshaper.com/images/2022/09/12/Image-1.jpg" alt="What’s New in Joomla 4.2 Release?" /></a></figure>
<p>Now you should be able to use the shortcut keys. All you have to do is just press J (don't hold the button down) followed by the shortcut key. As simple as that!</p>
<p> To make your work easy here is a list of all the shortcuts that you can use.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/09/12/Image-2.jpg" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4.2 Release?" src="https://www.joomshaper.com/images/2022/09/12/Image-2.jpg" alt="What’s New in Joomla 4.2 Release?" /></a></figure>
<h3>Multi-factor Authentication</h3>
<p>Next comes the multi-factor authentication feature. The previous versions of Joomla only allowed Two-Factor authentications. This has now been replaced by Multi-factor authentication which will take your site access security one step further by allowing you to choose different authentication mechanisms to ensure maximum security. To check out and enable the Multi-factor authentication plugins navigate to your Joomla dashboard and go to the <strong>Systems > Manage > Plugins</strong>. Search for Multi-Factor Authentication and you should be able to see all the listed plugins and publish your authentication system from here.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/09/12/Image-3.jpg" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4.2 Release?" src="https://www.joomshaper.com/images/2022/09/12/Image-3.jpg" alt="What’s New in Joomla 4.2 Release?" /></a></figure>
<h3>Indicate If the Category is Not Published</h3>
<p>Next comes another exciting feature, the unpublished category reminder feature. Once you unpublish a category, the articles under that particular category will now put an extra status to remind you that the category has not been published. The articles in that category will still remain published. This acts as a quick reminder that you need to publish your category in case you had forgotten about that.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/09/12/Image-4.jpg" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4.2 Release?" src="https://www.joomshaper.com/images/2022/09/12/Image-4.jpg" alt="What’s New in Joomla 4.2 Release?" /></a></figure>
<h3>Allow to Disable Session Metadata Tracking for Guest Users</h3>
<p>This is a performance enhancement feature for sites that do not use the User registration/login feature. Suppose you have a Joomla site that doesn't need a login or membership, then Joomla doesn’t really need information about people visiting the site. In that case, you can now simply turn off the metadata tracking for guest users. </p>
<p>To do that, from your Joomla dashboard go to the <strong>Global Configuration > System</strong>. Scroll down the page to find ‘<strong>Track Guest Session Metadata</strong>’. Disable the option and you are good to go!</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/09/12/Image-5.jpg" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4.2 Release?" src="https://www.joomshaper.com/images/2022/09/12/Image-5.jpg" alt="What’s New in Joomla 4.2 Release?" /></a></figure>
<h3>Smart Search: Allow Fuzzy Word Matching</h3>
<p>The Smart Search word matching feature is also another new addition to the Joomla 4 family. This basically allows you to search for any particular word in 3 categories: </p>
<ul>
<li><strong>Match Exactly: </strong>This allows you to search for the exact word that you have entered on your site.</li>
<li><strong>Match Words Beginning with the search term: </strong>This allows you to look for words in your site that match your input terms at the beginning of the word.</li>
<li><strong>Match Words Containing the search term anywhere: </strong>This allows you to find words on your site that contain your input terms anywhere within the word.</li>
</ul>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/09/12/Image-6.jpg" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4.2 Release?" src="https://www.joomshaper.com/images/2022/09/12/Image-6.jpg" alt="What’s New in Joomla 4.2 Release?" /></a></figure>
<h2>Miscellaneous Improvements</h2>
<p>This mega release is not just about new additions to the Joomla world. This version also comes with extensive bug fixes and improvements that will take your Joomla web-building experience to a new height! Here’s the list of fixes and improvements that you can expect:</p>
<p><strong>Bug Fixes and Changes</strong></p>
<ul>
<li>Accessibility plugin - update and fixes</li>
<li>Joomla Updater improvements</li>
<li>Improved the extension installer to be more robust</li>
<li>Added permissions (ACL) to Media Manager actions</li>
<li>Added Save button to front-end article editing to save and stay in the article</li>
<li>Added ordering parameters to web service requests</li>
<li>Upload button only available once the user clicked the checkbox that they are prepared</li>
<li>Enabled use of Form::process() in FormModel </li>
<li>Convert log type field to fancy select</li>
<li>Enqueue requests made from QuickIcon plugins</li>
<li>Made Media Manager Folder Selectory accessible </li>
<li>Workflow Notification no recipient</li>
</ul>
<h2>Should I Plan to Upgrade to Joomla 4.2?</h2>
<p>Joomla 4.2 is the latest major release meaning it has been updated to match the latest web trends with all the necessary features, security enhancements, and bug fixes that you will eventually need. And updating to the latest Joomla version is as easy as pie! </p>
<p>A few of the news have it that after upgrading to Joomla 4.2, some of the sites have been breaking. Joomla team has now had these issues in control and two updated versions 4.2.1 and 4.2.2 have already hit the ground with several fixes. </p>
<p>Also, it has been officially announced that Joomla 3.10.x will continue to be supported with security fixes but only until 17th August 2023. Hence it's only wise for you to start planning your migration to Joomla 4 now. For those who looking for assistance regarding how to update to Joomla 4, <a href="https://www.joomshaper.com/blog/how-to-update-your-site-to-joomla-4" target="_blank" rel="noopener noreferrer">check this article</a> out.</p>
<h2>What’s the Wait For?</h2>
<p>This new version of Joomla marks another major step closer to an even more powerful open-source web platform. For those who still haven’t updated to the latest version, it is already time now.</p>
<p>What new feature are you most excited about? Do let us know in the comments section. </p><p>Howdy Joomlers! As we all know curtains have already been raised on the latest version of the ever-evolving Joomla CMS. The team announced its newest release on the 16th of August, a day before Joomla’s 17th birthday. Although it’s just been a month since the latest version rolled out, it's already been seen gaining momentum in popularity. And we bet you all are excited to see what this major update has in store for you. </p>
<p>So in this article, we will highlight some of the significant features packed with this latest update. Excited? Let's dig in!</p>
<h2>What’s New in Joomla 4.2</h2>
<p>This new major release of Joomla comes with an impressive and significant list of newly added features that contributes to the maintenance of Joomla’s regular high standard. Let’s take a look at what the update comprises.</p>
<p><strong>New Features</strong></p>
<ul>
<li>Keyboard Shortcuts for Accessibility</li>
<li>Multi-Factor Authentication (replaces Two-Factor Authentication)</li>
<li>Windows Hello support in WebAuthn</li>
<li>User-defined hide table columns</li>
<li>Allow typing in the media field</li>
<li>Indicate if the category is not published</li>
<li>Allow to disable session metadata tracking for guest users</li>
<li>Reduce the number of permission columns</li>
<li>Smart Search: Allow fuzzy word matching</li>
<li>Package filter in the Extensions: Manage page</li>
</ul>
<h2>Few Exciting Features of Joomla 4.2</h2>
<p>Among all the new key features that have been included, we have listed some of the significant features for you to look closely at. </p>
<h3>Keyboard Shortcuts</h3>
<p>Check this feature out! With the new keyboard shortcuts, you can save time and become more productive. There are 9 built-in key shortcuts to your site's administrator side, such as J + F to jump into the search field or J + S to save. </p>
<p>To enable the keyboard shortcuts, from your Joomla dashboard navigate to the <strong>Systems > Manage > Plugins. </strong>Search for<strong> System - Keyboard Shortcuts </strong>and enable it.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/09/12/Image-1.jpg" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4.2 Release?" src="https://www.joomshaper.com/images/2022/09/12/Image-1.jpg" alt="What’s New in Joomla 4.2 Release?" /></a></figure>
<p>Now you should be able to use the shortcut keys. All you have to do is just press J (don't hold the button down) followed by the shortcut key. As simple as that!</p>
<p> To make your work easy here is a list of all the shortcuts that you can use.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/09/12/Image-2.jpg" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4.2 Release?" src="https://www.joomshaper.com/images/2022/09/12/Image-2.jpg" alt="What’s New in Joomla 4.2 Release?" /></a></figure>
<h3>Multi-factor Authentication</h3>
<p>Next comes the multi-factor authentication feature. The previous versions of Joomla only allowed Two-Factor authentications. This has now been replaced by Multi-factor authentication which will take your site access security one step further by allowing you to choose different authentication mechanisms to ensure maximum security. To check out and enable the Multi-factor authentication plugins navigate to your Joomla dashboard and go to the <strong>Systems > Manage > Plugins</strong>. Search for Multi-Factor Authentication and you should be able to see all the listed plugins and publish your authentication system from here.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/09/12/Image-3.jpg" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4.2 Release?" src="https://www.joomshaper.com/images/2022/09/12/Image-3.jpg" alt="What’s New in Joomla 4.2 Release?" /></a></figure>
<h3>Indicate If the Category is Not Published</h3>
<p>Next comes another exciting feature, the unpublished category reminder feature. Once you unpublish a category, the articles under that particular category will now put an extra status to remind you that the category has not been published. The articles in that category will still remain published. This acts as a quick reminder that you need to publish your category in case you had forgotten about that.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/09/12/Image-4.jpg" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4.2 Release?" src="https://www.joomshaper.com/images/2022/09/12/Image-4.jpg" alt="What’s New in Joomla 4.2 Release?" /></a></figure>
<h3>Allow to Disable Session Metadata Tracking for Guest Users</h3>
<p>This is a performance enhancement feature for sites that do not use the User registration/login feature. Suppose you have a Joomla site that doesn't need a login or membership, then Joomla doesn’t really need information about people visiting the site. In that case, you can now simply turn off the metadata tracking for guest users. </p>
<p>To do that, from your Joomla dashboard go to the <strong>Global Configuration > System</strong>. Scroll down the page to find ‘<strong>Track Guest Session Metadata</strong>’. Disable the option and you are good to go!</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/09/12/Image-5.jpg" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4.2 Release?" src="https://www.joomshaper.com/images/2022/09/12/Image-5.jpg" alt="What’s New in Joomla 4.2 Release?" /></a></figure>
<h3>Smart Search: Allow Fuzzy Word Matching</h3>
<p>The Smart Search word matching feature is also another new addition to the Joomla 4 family. This basically allows you to search for any particular word in 3 categories: </p>
<ul>
<li><strong>Match Exactly: </strong>This allows you to search for the exact word that you have entered on your site.</li>
<li><strong>Match Words Beginning with the search term: </strong>This allows you to look for words in your site that match your input terms at the beginning of the word.</li>
<li><strong>Match Words Containing the search term anywhere: </strong>This allows you to find words on your site that contain your input terms anywhere within the word.</li>
</ul>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/09/12/Image-6.jpg" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4.2 Release?" src="https://www.joomshaper.com/images/2022/09/12/Image-6.jpg" alt="What’s New in Joomla 4.2 Release?" /></a></figure>
<h2>Miscellaneous Improvements</h2>
<p>This mega release is not just about new additions to the Joomla world. This version also comes with extensive bug fixes and improvements that will take your Joomla web-building experience to a new height! Here’s the list of fixes and improvements that you can expect:</p>
<p><strong>Bug Fixes and Changes</strong></p>
<ul>
<li>Accessibility plugin - update and fixes</li>
<li>Joomla Updater improvements</li>
<li>Improved the extension installer to be more robust</li>
<li>Added permissions (ACL) to Media Manager actions</li>
<li>Added Save button to front-end article editing to save and stay in the article</li>
<li>Added ordering parameters to web service requests</li>
<li>Upload button only available once the user clicked the checkbox that they are prepared</li>
<li>Enabled use of Form::process() in FormModel </li>
<li>Convert log type field to fancy select</li>
<li>Enqueue requests made from QuickIcon plugins</li>
<li>Made Media Manager Folder Selectory accessible </li>
<li>Workflow Notification no recipient</li>
</ul>
<h2>Should I Plan to Upgrade to Joomla 4.2?</h2>
<p>Joomla 4.2 is the latest major release meaning it has been updated to match the latest web trends with all the necessary features, security enhancements, and bug fixes that you will eventually need. And updating to the latest Joomla version is as easy as pie! </p>
<p>A few of the news have it that after upgrading to Joomla 4.2, some of the sites have been breaking. Joomla team has now had these issues in control and two updated versions 4.2.1 and 4.2.2 have already hit the ground with several fixes. </p>
<p>Also, it has been officially announced that Joomla 3.10.x will continue to be supported with security fixes but only until 17th August 2023. Hence it's only wise for you to start planning your migration to Joomla 4 now. For those who looking for assistance regarding how to update to Joomla 4, <a href="https://www.joomshaper.com/blog/how-to-update-your-site-to-joomla-4" target="_blank" rel="noopener noreferrer">check this article</a> out.</p>
<h2>What’s the Wait For?</h2>
<p>This new version of Joomla marks another major step closer to an even more powerful open-source web platform. For those who still haven’t updated to the latest version, it is already time now.</p>
<p>What new feature are you most excited about? Do let us know in the comments section. </p>How to Reset Article Hits in Joomla 42022-06-13T12:20:33+00:002022-06-13T12:20:33+00:00https://www.joomshaper.com/blog/how-to-reset-article-hits-in-joomla-4Sreema sreema1392@gmail.com<p>The easiest way to keep track of the number of visitors paying visits to your articles is through hit counters. Joomla CMS comes with the ability to track your article web page views each time your page is viewed. But, in most cases, while developing a site you might need to visit your articles several times before it has been released online. As a result, your articles might end up with the counts from views from your end. Hence it’s necessary to reset your article hits right before it hits online to get the accurate number of your viewers. </p>
<p>In this article, we will take a look at how can you get your Joomla article hits to get to zero without having to do much. </p>
<h2>All You Need to Know About Article Hits</h2>
<p>For those who looking are for an in-depth idea about article hit counters, here’s a quick and productive discussion for you. </p>
<ul>
<li><strong>What are Article Hits:</strong> Article hits are basically the recorded number of times your web article pages have been accessed. </li>
<li><strong>When Should You Reset Hits:</strong> Chances are while creating a website you need to view your articles from the front end. Joomla tends to remember your article clicks and that’s when it is necessary to reset the hit counts right before publishing your article online.</li>
<li><strong>Advantages of Articles Hits Counter:</strong> One way of monitoring your website traffic is through your article hits, Weigh your articles’ popularity through the hit counters and effectively track your stats. Plus, it's super easy to get done with the whole process!</li>
</ul>
<p>The only disadvantage is that this process only calculates how many times your articles have been viewed. This is not necessarily the number of unique visitors you have had on your website. Also, it doesn’t give you any idea about how long a particular article was viewed. </p>
<p>Apart from that, the article hit counter is pretty handy!</p>
<p>So without further delay, let’s get started.</p>
<h2>Step 1: Log in to Your Joomla Dashboard</h2>
<p>First and foremost, log in to your Joomla dashboard. Navigate to <strong>Content > Articles</strong>. Here you should be able to find the list of all the articles that you wish to publish. In this tutorial, we will demonstrate using Helix Ultimate. We already have our Helix Ultimate Template framework installed which contains all our articles. </p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/13/1.png" rel="alternate"><img class="img-shadow" title="Initial Article Hits" src="https://www.joomshaper.com/images/2022/06/13/1.png" alt="Initial Article Hits" /></a></figure>
<p>Note that all the articles already have multiple hits according to the views made earlier. We have to set these hits to zero.</p>
<h2>Step 2: Navigate to the Global Configuration Settings</h2>
<p>Once you have logged in to your dashboard, navigate to <strong>Systems > Global Configuration.</strong></p>
<figure>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/13/2.png" rel="alternate"><img class="img-shadow" title="Global Configuration" src="https://www.joomshaper.com/images/2022/06/13/2.png" alt="Global Configuration" /></a></figure>
</figure>
<p>From the Global Configuration head to the Server tab. In the Server tab, scroll down to the Database section to find <strong>Database Name</strong> and <strong>Database Tables Prefix</strong>. </p>
<figure>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/13/3.png" rel="alternate"><img class="img-shadow" title="Global Configuration" src="https://www.joomshaper.com/images/2022/06/13/3.png" alt="Global Configuration" /></a></figure>
</figure>
<p>Note down your database name and database tables prefix as you will need them for your next step. </p>
<h2>Step 3: Log in to phpMyAdmin & Look For Your Specific Database</h2>
<p>Now it's time to log in to your phpMyAdmin panel. Go to http://localhost/phpMyAdmin from your browser. You should be able to see the list of databases that you have been using. Look for the database name you found in Step 2.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/13/4.png" rel="alternate"><img class="img-shadow" title="Database table" src="https://www.joomshaper.com/images/2022/06/13/4.png" alt="Database table" /></a></figure>
<h2>Step 5: Input the Reset Code</h2>
<p>Upon choosing your database navigate to the SQL tab beside the Structure tab at the top. </p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/13/5.png" rel="alternate"><img class="img-shadow" title="Database" src="https://www.joomshaper.com/images/2022/06/13/5.png" alt="Database" /></a></figure>
<p>Now all you have to do is add the following simple code:</p>
<p>“update tableprefix_content set hits = 0”</p>
<p>Here tableprefix stands for the Database Tables Prefix you found in Step 2. </p>
<p>In our case, the Database Tables Prefix is <strong>r0jva_</strong>.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/13/6.png" rel="alternate"><img class="img-shadow" title="Database" src="https://www.joomshaper.com/images/2022/06/13/6.png" alt="Database" /></a></figure>
<p>Finally, click on the Go button to apply and save your changes. If your code was run successfully you should be able to see a success message.</p>
<h2>Step 6: Go Back to the Articles From Joomla Dashboard</h2>
<p>Time to check on the results! Now from your Joomla dashboard go to Contents > Articles. </p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/13/7.png" rel="alternate"><img class="img-shadow" title="Reset Article Hits" src="https://www.joomshaper.com/images/2022/06/13/7.png" alt="Reset Article Hits" /></a></figure>
<p>As you can see we have successfully reset the hits to zero! Give yourself a pat on your back if you could follow so far!</p>
<h2>Wrapping Up</h2>
<p>Hope this quick tutorial comes in helps. Feel free to let us know if you have relevant questions or if you have got stuck anywhere. Joomla has endless possibilities to offer you so go ahead and keep exploring! Good Luck!</p><p>The easiest way to keep track of the number of visitors paying visits to your articles is through hit counters. Joomla CMS comes with the ability to track your article web page views each time your page is viewed. But, in most cases, while developing a site you might need to visit your articles several times before it has been released online. As a result, your articles might end up with the counts from views from your end. Hence it’s necessary to reset your article hits right before it hits online to get the accurate number of your viewers. </p>
<p>In this article, we will take a look at how can you get your Joomla article hits to get to zero without having to do much. </p>
<h2>All You Need to Know About Article Hits</h2>
<p>For those who looking are for an in-depth idea about article hit counters, here’s a quick and productive discussion for you. </p>
<ul>
<li><strong>What are Article Hits:</strong> Article hits are basically the recorded number of times your web article pages have been accessed. </li>
<li><strong>When Should You Reset Hits:</strong> Chances are while creating a website you need to view your articles from the front end. Joomla tends to remember your article clicks and that’s when it is necessary to reset the hit counts right before publishing your article online.</li>
<li><strong>Advantages of Articles Hits Counter:</strong> One way of monitoring your website traffic is through your article hits, Weigh your articles’ popularity through the hit counters and effectively track your stats. Plus, it's super easy to get done with the whole process!</li>
</ul>
<p>The only disadvantage is that this process only calculates how many times your articles have been viewed. This is not necessarily the number of unique visitors you have had on your website. Also, it doesn’t give you any idea about how long a particular article was viewed. </p>
<p>Apart from that, the article hit counter is pretty handy!</p>
<p>So without further delay, let’s get started.</p>
<h2>Step 1: Log in to Your Joomla Dashboard</h2>
<p>First and foremost, log in to your Joomla dashboard. Navigate to <strong>Content > Articles</strong>. Here you should be able to find the list of all the articles that you wish to publish. In this tutorial, we will demonstrate using Helix Ultimate. We already have our Helix Ultimate Template framework installed which contains all our articles. </p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/13/1.png" rel="alternate"><img class="img-shadow" title="Initial Article Hits" src="https://www.joomshaper.com/images/2022/06/13/1.png" alt="Initial Article Hits" /></a></figure>
<p>Note that all the articles already have multiple hits according to the views made earlier. We have to set these hits to zero.</p>
<h2>Step 2: Navigate to the Global Configuration Settings</h2>
<p>Once you have logged in to your dashboard, navigate to <strong>Systems > Global Configuration.</strong></p>
<figure>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/13/2.png" rel="alternate"><img class="img-shadow" title="Global Configuration" src="https://www.joomshaper.com/images/2022/06/13/2.png" alt="Global Configuration" /></a></figure>
</figure>
<p>From the Global Configuration head to the Server tab. In the Server tab, scroll down to the Database section to find <strong>Database Name</strong> and <strong>Database Tables Prefix</strong>. </p>
<figure>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/13/3.png" rel="alternate"><img class="img-shadow" title="Global Configuration" src="https://www.joomshaper.com/images/2022/06/13/3.png" alt="Global Configuration" /></a></figure>
</figure>
<p>Note down your database name and database tables prefix as you will need them for your next step. </p>
<h2>Step 3: Log in to phpMyAdmin & Look For Your Specific Database</h2>
<p>Now it's time to log in to your phpMyAdmin panel. Go to http://localhost/phpMyAdmin from your browser. You should be able to see the list of databases that you have been using. Look for the database name you found in Step 2.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/13/4.png" rel="alternate"><img class="img-shadow" title="Database table" src="https://www.joomshaper.com/images/2022/06/13/4.png" alt="Database table" /></a></figure>
<h2>Step 5: Input the Reset Code</h2>
<p>Upon choosing your database navigate to the SQL tab beside the Structure tab at the top. </p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/13/5.png" rel="alternate"><img class="img-shadow" title="Database" src="https://www.joomshaper.com/images/2022/06/13/5.png" alt="Database" /></a></figure>
<p>Now all you have to do is add the following simple code:</p>
<p>“update tableprefix_content set hits = 0”</p>
<p>Here tableprefix stands for the Database Tables Prefix you found in Step 2. </p>
<p>In our case, the Database Tables Prefix is <strong>r0jva_</strong>.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/13/6.png" rel="alternate"><img class="img-shadow" title="Database" src="https://www.joomshaper.com/images/2022/06/13/6.png" alt="Database" /></a></figure>
<p>Finally, click on the Go button to apply and save your changes. If your code was run successfully you should be able to see a success message.</p>
<h2>Step 6: Go Back to the Articles From Joomla Dashboard</h2>
<p>Time to check on the results! Now from your Joomla dashboard go to Contents > Articles. </p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/13/7.png" rel="alternate"><img class="img-shadow" title="Reset Article Hits" src="https://www.joomshaper.com/images/2022/06/13/7.png" alt="Reset Article Hits" /></a></figure>
<p>As you can see we have successfully reset the hits to zero! Give yourself a pat on your back if you could follow so far!</p>
<h2>Wrapping Up</h2>
<p>Hope this quick tutorial comes in helps. Feel free to let us know if you have relevant questions or if you have got stuck anywhere. Joomla has endless possibilities to offer you so go ahead and keep exploring! Good Luck!</p>How to Make The Most Out of New Joomla 4 Web Accessibility Features 2022-06-07T10:44:28+00:002022-06-07T10:44:28+00:00https://www.joomshaper.com/blog/joomla-4-web-accessibility-featuresZareen Tasnimzareen.fatema14@gmail.com<p>In today’s world, it’s not enough to have a good website! You need a website that has inclusion at its heart. A website that welcomes people regardless of their abilities, economic situation, age, or education. Is your website accessible to the widest possible audience, regardless of ability?</p>
<p>Even if you’ve come across the term Web Accessibility, you still might have questions like—what exactly is it, why do I need to worry about it, and most importantly how do I make my site accessible? Well, if that sounds like you, you’re in luck!</p>
<p>Today, we’ll address some of the common questions about web accessibility and how we can make accessibility part of our web development workflow in Joomla.</p>
<h2>What is Web Accessibility?</h2>
<p>In a nutshell, Web Accessibility means making your website usable to all users regardless of their abilities. It means removing any barriers so that people regardless of any disability can access your site, navigate, and browse through the products and services you offer.</p>
<p>As people are now accustomed to a seamless online experience to do critical day-to-day life activities, it is important everyone gets to enjoy the same user experience. This is where Web Accessibility comes to play, it ensures all users have equal access to the functionalities and information of your website.</p>
<h2>Why is Accessibility Important?</h2>
<p>Accessibility has become one of the primary concerns for businesses. And when I say primary, I have good reasons to list it as one of the top concerns.</p>
<h3>It’s a Moral Thing to Do!</h3>
<p>If you’re selling digital products or services on your site, chances are there are millions of people who need access to those products because their disabilities prohibit them to get them from a physical store. If you neglect the accessibility options for such people, that effectively means you’re creating a barrier for them simply because of an oversight on your part.</p>
<h3>For Greater Engagement/Conversions</h3>
<p>You're missing out on opportunities to gain higher engagement and sales from millions of people with disabilities if you're not optimizing your content to be accessible. Inaccessible websites not only affect sales but can also harm your brand reputation.</p>
<h3>Unwelcome Legal Consequence</h3>
<p>Accessibility is very important these days, especially for government sites, and is required by law in many situations. The law may be different depending on your location (state, province, or country), but if you're operating a website intended for the general public you should try to be compliant with accessibility best practices whenever possible.</p>
<h2>All New Joomla 4 Accessibility</h2>
<p>With the mission to improve accessibility, Joomla 4 comes with just one template for the backend and one template for the front-end making them both WCAG 2.1 AA compliant.</p>
<p>This way all Joomla end users get to enjoy the same experience no matter their different capabilities. Joomla 4 also has some new accessibility options to make the overall experience more inclusive.</p>
<p>Let’s have a closer look at the Joomla 4 accessibility features.</p>
<h3>New Backend Accessibility Option</h3>
<p>Joomla 4 has an Accessibility Settings option at the backend from where you can perform the basic accessibility settings of the template. From the Joomla Backend, click on the User drop-down menu, and select the <strong>Accessibility Settings</strong>.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/03/accessibility-settings.jpg" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/06/03/accessibility-settings.jpg" alt="Joomla 4 Accessibility features" /></a></figure>
<p>This will take you to the Accessibility Settings window. Here, you will be able to set the template monochrome, choose a high contrast version, highlight links or increase the font size.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/03/Joomla-4-accessibility-settings.jpg" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/06/03/Joomla-4-accessibility-settings.jpg" alt="Joomla 4 Accessibility features" /></a></figure>
<h3>Easily Reach With Keyboard Navigation</h3>
<p>In Joomla 4, just after opening any page of your backend, if you press “<strong>Control + Option + 9</strong>” on your keyboard, a Keyboard Navigation area will pop up from where you can easily browse all the sections of the page.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/03/keyboard-navigation.jpg" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/06/03/keyboard-navigation.jpg" alt="Joomla 4 Accessibility features" /></a></figure>
<p>This particular shortcut comes in handy when you want to reach a section at the bottom of the page with a keyboard. </p>
<h3>A New “Additional Accessibility Features” System Plugin </h3>
<p>Joomla 4 has a built-in plugin for additional accessibility features. To enable the plugin, go to the Joomla backend <strong>Dashboard</strong> > <strong>System</strong> > <strong>Manage</strong> > <strong>Plugins</strong>. </p>
<p>Search for accessibility and enable the <strong>System - Additional Accessibility Features</strong>. </p>
<p>This will show a floating accessibility button with which you will be able to:</p>
<ul>
<li style="font-weight: 400;"><span style="font-weight: 400;">change the text, size, and spacing</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">invert the colors of your page</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">go monochromatic</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">get all the links underlined</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">make the cursor bigger</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">get a reading guide to easily see what they are reading next</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">or even get the browser to read aloud the webpage for them </span></li>
</ul>
<p><span style="font-weight: 400;"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2022/06/03/Joomla-Accessibility.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></span></p>
<h2>How to Audit the Accessibility of Your Joomla Site</h2>
<p>We need to audit the accessibility of our site to ensure our site is usable by people with disabilities, abide by accessibility legislation, and avoid potential lawsuits. </p>
<p>You can check the accessibility of your site manually or using accessibility testing tools. </p>
<p>Manual Accessibility testing can be challenging as you might be unfamiliar with many disabilities. However, here’re some of the key points that you can use as a checklist to be checked while performing accessibility testing. </p>
<ul>
<li>Image Alt text</li>
<li>Color contrast ratio</li>
<li>Provides keyboard shortcuts</li>
<li>Forms and labels</li>
<li>Blinking content</li>
<li>Multimedia content alternatives</li>
<li>Basic page structure check</li>
<li>Text to audio converters</li>
<li>Magnifiers in place</li>
<li>Color blindness filters </li>
<li>Voice recognition software</li>
<li>Configure the timeouts accordingly</li>
<li>Clear controls</li>
<li>Easily understandable menus</li>
</ul>
<p>There are various accessibility testing tools online like <a href="https://www.accessibilitychecker.org/" target="_blank" rel="noopener noreferrer">Accessibility Checker</a>, <a href="https://chrome.google.com/webstore/detail/accessibility-developer-t/fpkknkljclfencbdbgkenhalefipecmb?hl=en" target="_blank" rel="noopener noreferrer">Accessibility Developer Tools</a>, etc., that can check the accessibility of the website.</p>
<h2>Wrapping Up</h2>
<p>If you think making your website accessible is costly and only intended for disabled people then let me break the myth for you. With improved accessibility, you also get to enjoy extra benefits like enhanced brand perception and optimized SEO. To know more about how to create an accessible Joomla site, refer to our article <a href="https://www.joomshaper.com/blog/what-is-web-accessibility-and-how-to-achieve-it-on-your-joomla-site" target="_blank" rel="noopener noreferrer">here</a>. </p>
<p>Joomla has come a long way and made some excellent accessibility improvements. Let us know how you feel about the new Joomla 4 accessibility features in the comments. Good day!</p><p>In today’s world, it’s not enough to have a good website! You need a website that has inclusion at its heart. A website that welcomes people regardless of their abilities, economic situation, age, or education. Is your website accessible to the widest possible audience, regardless of ability?</p>
<p>Even if you’ve come across the term Web Accessibility, you still might have questions like—what exactly is it, why do I need to worry about it, and most importantly how do I make my site accessible? Well, if that sounds like you, you’re in luck!</p>
<p>Today, we’ll address some of the common questions about web accessibility and how we can make accessibility part of our web development workflow in Joomla.</p>
<h2>What is Web Accessibility?</h2>
<p>In a nutshell, Web Accessibility means making your website usable to all users regardless of their abilities. It means removing any barriers so that people regardless of any disability can access your site, navigate, and browse through the products and services you offer.</p>
<p>As people are now accustomed to a seamless online experience to do critical day-to-day life activities, it is important everyone gets to enjoy the same user experience. This is where Web Accessibility comes to play, it ensures all users have equal access to the functionalities and information of your website.</p>
<h2>Why is Accessibility Important?</h2>
<p>Accessibility has become one of the primary concerns for businesses. And when I say primary, I have good reasons to list it as one of the top concerns.</p>
<h3>It’s a Moral Thing to Do!</h3>
<p>If you’re selling digital products or services on your site, chances are there are millions of people who need access to those products because their disabilities prohibit them to get them from a physical store. If you neglect the accessibility options for such people, that effectively means you’re creating a barrier for them simply because of an oversight on your part.</p>
<h3>For Greater Engagement/Conversions</h3>
<p>You're missing out on opportunities to gain higher engagement and sales from millions of people with disabilities if you're not optimizing your content to be accessible. Inaccessible websites not only affect sales but can also harm your brand reputation.</p>
<h3>Unwelcome Legal Consequence</h3>
<p>Accessibility is very important these days, especially for government sites, and is required by law in many situations. The law may be different depending on your location (state, province, or country), but if you're operating a website intended for the general public you should try to be compliant with accessibility best practices whenever possible.</p>
<h2>All New Joomla 4 Accessibility</h2>
<p>With the mission to improve accessibility, Joomla 4 comes with just one template for the backend and one template for the front-end making them both WCAG 2.1 AA compliant.</p>
<p>This way all Joomla end users get to enjoy the same experience no matter their different capabilities. Joomla 4 also has some new accessibility options to make the overall experience more inclusive.</p>
<p>Let’s have a closer look at the Joomla 4 accessibility features.</p>
<h3>New Backend Accessibility Option</h3>
<p>Joomla 4 has an Accessibility Settings option at the backend from where you can perform the basic accessibility settings of the template. From the Joomla Backend, click on the User drop-down menu, and select the <strong>Accessibility Settings</strong>.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/03/accessibility-settings.jpg" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/06/03/accessibility-settings.jpg" alt="Joomla 4 Accessibility features" /></a></figure>
<p>This will take you to the Accessibility Settings window. Here, you will be able to set the template monochrome, choose a high contrast version, highlight links or increase the font size.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/03/Joomla-4-accessibility-settings.jpg" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/06/03/Joomla-4-accessibility-settings.jpg" alt="Joomla 4 Accessibility features" /></a></figure>
<h3>Easily Reach With Keyboard Navigation</h3>
<p>In Joomla 4, just after opening any page of your backend, if you press “<strong>Control + Option + 9</strong>” on your keyboard, a Keyboard Navigation area will pop up from where you can easily browse all the sections of the page.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/06/03/keyboard-navigation.jpg" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/06/03/keyboard-navigation.jpg" alt="Joomla 4 Accessibility features" /></a></figure>
<p>This particular shortcut comes in handy when you want to reach a section at the bottom of the page with a keyboard. </p>
<h3>A New “Additional Accessibility Features” System Plugin </h3>
<p>Joomla 4 has a built-in plugin for additional accessibility features. To enable the plugin, go to the Joomla backend <strong>Dashboard</strong> > <strong>System</strong> > <strong>Manage</strong> > <strong>Plugins</strong>. </p>
<p>Search for accessibility and enable the <strong>System - Additional Accessibility Features</strong>. </p>
<p>This will show a floating accessibility button with which you will be able to:</p>
<ul>
<li style="font-weight: 400;"><span style="font-weight: 400;">change the text, size, and spacing</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">invert the colors of your page</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">go monochromatic</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">get all the links underlined</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">make the cursor bigger</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">get a reading guide to easily see what they are reading next</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">or even get the browser to read aloud the webpage for them </span></li>
</ul>
<p><span style="font-weight: 400;"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2022/06/03/Joomla-Accessibility.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></span></p>
<h2>How to Audit the Accessibility of Your Joomla Site</h2>
<p>We need to audit the accessibility of our site to ensure our site is usable by people with disabilities, abide by accessibility legislation, and avoid potential lawsuits. </p>
<p>You can check the accessibility of your site manually or using accessibility testing tools. </p>
<p>Manual Accessibility testing can be challenging as you might be unfamiliar with many disabilities. However, here’re some of the key points that you can use as a checklist to be checked while performing accessibility testing. </p>
<ul>
<li>Image Alt text</li>
<li>Color contrast ratio</li>
<li>Provides keyboard shortcuts</li>
<li>Forms and labels</li>
<li>Blinking content</li>
<li>Multimedia content alternatives</li>
<li>Basic page structure check</li>
<li>Text to audio converters</li>
<li>Magnifiers in place</li>
<li>Color blindness filters </li>
<li>Voice recognition software</li>
<li>Configure the timeouts accordingly</li>
<li>Clear controls</li>
<li>Easily understandable menus</li>
</ul>
<p>There are various accessibility testing tools online like <a href="https://www.accessibilitychecker.org/" target="_blank" rel="noopener noreferrer">Accessibility Checker</a>, <a href="https://chrome.google.com/webstore/detail/accessibility-developer-t/fpkknkljclfencbdbgkenhalefipecmb?hl=en" target="_blank" rel="noopener noreferrer">Accessibility Developer Tools</a>, etc., that can check the accessibility of the website.</p>
<h2>Wrapping Up</h2>
<p>If you think making your website accessible is costly and only intended for disabled people then let me break the myth for you. With improved accessibility, you also get to enjoy extra benefits like enhanced brand perception and optimized SEO. To know more about how to create an accessible Joomla site, refer to our article <a href="https://www.joomshaper.com/blog/what-is-web-accessibility-and-how-to-achieve-it-on-your-joomla-site" target="_blank" rel="noopener noreferrer">here</a>. </p>
<p>Joomla has come a long way and made some excellent accessibility improvements. Let us know how you feel about the new Joomla 4 accessibility features in the comments. Good day!</p>Improve Your Productivity With the Joomla 4 Task Scheduler2022-05-18T11:45:27+00:002022-05-18T11:45:27+00:00https://www.joomshaper.com/blog/joomla-4-task-schedulerSreema sreema1392@gmail.com<p>Hey Joomla enthusiasts! It’s time to walk you through one of the new features of Joomla that is sure to add up to your convenience. As you know Joomla’s latest update brings you a number of features along with the inclusion of Task Scheduler. Previously, Joomla didn’t come with any built-in cron scheduler. So the good news is even if your website host doesn’t allow cron jobs, Joomla has got your back!</p>
<p>This new addition will surely help you avoid repetitive tasks that you wouldn’t want to go back and repeat again and again. Whether you wish to process email queues in newsletter systems, synchronize e-commerce orders with a delivery platform, or clean up cache, the task scheduler is there to take care of it all. </p>
<p>In this article, we will look at how you can assess and set up some of the built-in Task Schedulers of Joomla 4.1.</p>
<h2>A Brief Overview of Each Default Task</h2>
<p>Task Scheduler allows the website owner to create web-based cron jobs from an environment that you’re already familiar with, and comfortable working within. So let’s dive in deeper to explore the default task schedulers that come with Joomla 4.1. </p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/05/18/1.png" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/05/18/1.png" alt="Brief overview" /></a></figure>
<p>Among the 9 default or pre-installed tasks, only some are useful, and others are for demo ideas. Here is a quick overview of each of the default tasks:</p>
<ul>
<li><strong>Image Size Check:</strong> Resizes images from your given directory after a certain interval of time</li>
<li><strong>Demo Task - Sleep:</strong> Do nothing for a certain interval of time</li>
<li><strong>Stress Memory:</strong> Decide a task behavior when you run out of PHP memory limit</li>
<li><strong>Stress Memory, Override Limit:</strong> Decide a task behavior when you run out of system memory limit</li>
<li><strong>Resumable Task:</strong> This is useful whenever you have long-running tasks to avoid hitting a memory or timeout limit on your server</li>
<li><strong>GET Request:</strong> Make a custom timeout for GET Requests to a server</li>
<li><strong>Toggle Offline:</strong> Set the site’s status to online or offline on each run</li>
<li><strong>Set Site Offline:</strong> Set your site’s status to offline after a specific time</li>
<li><strong>Set Site Online:</strong> Set your site’s status to online after a specific time</li>
</ul>
<h2>Where to Find Task Scheduler</h2>
<p>From your Joomla dashboard navigate to the <strong>System > Manage > Scheduled Tasks</strong></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/05/18/2.png" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/05/18/2.png" alt="Locate Task Scheduler" /></a></figure>
<h2>Create and Select a Task</h2>
<p>Once you navigate to the Scheduled Tasks, click <strong>Add a Task</strong>. This should display all the pre-installed tasks that you can choose from on the basis of the task you want to carry out.</p>
<p>If you have had other relevant extensions previously installed then it should also show up here. In our case, we don’t have any previously installed extensions so we are left with the default tasks only.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/05/18/3.png" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/05/18/3.png" alt="Default Task" /></a></figure>
<p>For this tutorial, we will check how the Image Size Check scheduled task work.</p>
<h2>Select and Create Your Task</h2>
<p>Select the Image Size Check task from the available tasks. This should take you to a form for setting your preferred parameters. </p>
<p>Set the fields according to your preference:</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/05/18/4.png" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/05/18/4.png" alt="Field Preferences" /></a></figure>
<ul>
<li><strong>Title:</strong> Test Task</li>
<li><strong>Execution Rule:</strong> Interval, Minutes</li>
<li><strong>Interval in Minutes:</strong> 5</li>
<li><strong>Directory:</strong> sampledata</li>
<li><strong>Dimension:</strong> Width</li>
<li><strong>Limit (px):</strong> 100</li>
<li><strong>Maximum Images:</strong> 1</li>
</ul>
<p>Hit Save & Close. Good job! Your task has been created. </p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/05/18/5.png" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/05/18/5.png" alt="Created Task" /></a></figure>
<h2>Check the Directory to Spot the Changes</h2>
<p>Now since we set the directory to the existing sample images of Joomla, we head right to the sample data folder to check the changes.</p>
<p>From your dashboard navigate to <strong>Content > Media > sampledata > cassiopiea</strong></p>
<p>Before creating the task the images were in default size as shown in the screenshot.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/05/18/6.png" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/05/18/6.png" alt="Before Resize" /></a></figure>
<p>After setting the task, the image sizes should be resized to the dimension you set in the task. Let’s take a look at the result:</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/05/18/7.png" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/05/18/7.png" alt="After Resize" /></a></figure>
<p>As you can see in our case, the task worked perfectly and the image has been resized accordingly.</p>
<p>This way, the task repeats itself after every 5 minutes (The time you set while creating the Task) to resize the images without you having to fix them individually. </p>
<p>Similarly, you can go ahead and set different tasks on the basis of your need like setting your site online or offline after a certain time, and more. </p>
<h2>Wrapping Up</h2>
<p>Joomla is constantly developing and advancing in its endeavor to keep up with the latest functionalities and usabilities. Have more control over when you decide to run a particular task and also get the freedom to schedule the task that fits your preference with this new feature.</p>
<p>Hope this tutorial was helpful to you and could give you some insight into this new addition to the Joomla world! Also, should you have any more relevant questions, do not forget to let us know in the comment section. Good Luck!</p><p>Hey Joomla enthusiasts! It’s time to walk you through one of the new features of Joomla that is sure to add up to your convenience. As you know Joomla’s latest update brings you a number of features along with the inclusion of Task Scheduler. Previously, Joomla didn’t come with any built-in cron scheduler. So the good news is even if your website host doesn’t allow cron jobs, Joomla has got your back!</p>
<p>This new addition will surely help you avoid repetitive tasks that you wouldn’t want to go back and repeat again and again. Whether you wish to process email queues in newsletter systems, synchronize e-commerce orders with a delivery platform, or clean up cache, the task scheduler is there to take care of it all. </p>
<p>In this article, we will look at how you can assess and set up some of the built-in Task Schedulers of Joomla 4.1.</p>
<h2>A Brief Overview of Each Default Task</h2>
<p>Task Scheduler allows the website owner to create web-based cron jobs from an environment that you’re already familiar with, and comfortable working within. So let’s dive in deeper to explore the default task schedulers that come with Joomla 4.1. </p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/05/18/1.png" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/05/18/1.png" alt="Brief overview" /></a></figure>
<p>Among the 9 default or pre-installed tasks, only some are useful, and others are for demo ideas. Here is a quick overview of each of the default tasks:</p>
<ul>
<li><strong>Image Size Check:</strong> Resizes images from your given directory after a certain interval of time</li>
<li><strong>Demo Task - Sleep:</strong> Do nothing for a certain interval of time</li>
<li><strong>Stress Memory:</strong> Decide a task behavior when you run out of PHP memory limit</li>
<li><strong>Stress Memory, Override Limit:</strong> Decide a task behavior when you run out of system memory limit</li>
<li><strong>Resumable Task:</strong> This is useful whenever you have long-running tasks to avoid hitting a memory or timeout limit on your server</li>
<li><strong>GET Request:</strong> Make a custom timeout for GET Requests to a server</li>
<li><strong>Toggle Offline:</strong> Set the site’s status to online or offline on each run</li>
<li><strong>Set Site Offline:</strong> Set your site’s status to offline after a specific time</li>
<li><strong>Set Site Online:</strong> Set your site’s status to online after a specific time</li>
</ul>
<h2>Where to Find Task Scheduler</h2>
<p>From your Joomla dashboard navigate to the <strong>System > Manage > Scheduled Tasks</strong></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/05/18/2.png" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/05/18/2.png" alt="Locate Task Scheduler" /></a></figure>
<h2>Create and Select a Task</h2>
<p>Once you navigate to the Scheduled Tasks, click <strong>Add a Task</strong>. This should display all the pre-installed tasks that you can choose from on the basis of the task you want to carry out.</p>
<p>If you have had other relevant extensions previously installed then it should also show up here. In our case, we don’t have any previously installed extensions so we are left with the default tasks only.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/05/18/3.png" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/05/18/3.png" alt="Default Task" /></a></figure>
<p>For this tutorial, we will check how the Image Size Check scheduled task work.</p>
<h2>Select and Create Your Task</h2>
<p>Select the Image Size Check task from the available tasks. This should take you to a form for setting your preferred parameters. </p>
<p>Set the fields according to your preference:</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/05/18/4.png" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/05/18/4.png" alt="Field Preferences" /></a></figure>
<ul>
<li><strong>Title:</strong> Test Task</li>
<li><strong>Execution Rule:</strong> Interval, Minutes</li>
<li><strong>Interval in Minutes:</strong> 5</li>
<li><strong>Directory:</strong> sampledata</li>
<li><strong>Dimension:</strong> Width</li>
<li><strong>Limit (px):</strong> 100</li>
<li><strong>Maximum Images:</strong> 1</li>
</ul>
<p>Hit Save & Close. Good job! Your task has been created. </p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/05/18/5.png" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/05/18/5.png" alt="Created Task" /></a></figure>
<h2>Check the Directory to Spot the Changes</h2>
<p>Now since we set the directory to the existing sample images of Joomla, we head right to the sample data folder to check the changes.</p>
<p>From your dashboard navigate to <strong>Content > Media > sampledata > cassiopiea</strong></p>
<p>Before creating the task the images were in default size as shown in the screenshot.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/05/18/6.png" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/05/18/6.png" alt="Before Resize" /></a></figure>
<p>After setting the task, the image sizes should be resized to the dimension you set in the task. Let’s take a look at the result:</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/05/18/7.png" rel="alternate"><img class="img-shadow" src="https://www.joomshaper.com/images/2022/05/18/7.png" alt="After Resize" /></a></figure>
<p>As you can see in our case, the task worked perfectly and the image has been resized accordingly.</p>
<p>This way, the task repeats itself after every 5 minutes (The time you set while creating the Task) to resize the images without you having to fix them individually. </p>
<p>Similarly, you can go ahead and set different tasks on the basis of your need like setting your site online or offline after a certain time, and more. </p>
<h2>Wrapping Up</h2>
<p>Joomla is constantly developing and advancing in its endeavor to keep up with the latest functionalities and usabilities. Have more control over when you decide to run a particular task and also get the freedom to schedule the task that fits your preference with this new feature.</p>
<p>Hope this tutorial was helpful to you and could give you some insight into this new addition to the Joomla world! Also, should you have any more relevant questions, do not forget to let us know in the comment section. Good Luck!</p>How to Create and Display RSS Feed on Your Joomla 4 Site2022-03-10T10:08:11+00:002022-03-10T10:08:11+00:00https://www.joomshaper.com/blog/how-to-create-and-display-rss-feed-on-your-joomla-4-siteSreema sreema1392@gmail.com<p>As the internet continues to implode with trending news and topics every day, it is not easy to stay all-caught-up! Among some of the ways to keep up with the speeding internet, one of the most popular ones is RSS News Feed. So if you are looking for easy and effective ways to drive more traffic to your website, RSS feeds can be a worthy way to go! </p>
<p>In today’s tutorial, we will take a look at how you can integrate an RSS Newsfeed into your Joomla site. But before that, let’s take a look at some of the usefulness of having an RSS feed on your website.</p>
<h2>The Benefit of Using RSS Feeds</h2>
<p>With the advent of social media, the RSS feeds slowly lost their popularity as social media became more prevalent. But it had its share of inconveniences as social media don't provide all the news owing to the use of algorithms that filters out posts according to different preferences. </p>
<p>But with an RSS feed, you can get your hands on all the latest news without having to do much. Here are some of the conveniences:</p>
<ul>
<li>Content available to a wider audience</li>
<li>No repetition of contents</li>
<li>Old contents can be reused</li>
<li>Users get notified every time the feed is renewed</li>
<li>It's easy!</li>
</ul>
<p>All in all, RSS news feeds let your user navigate smoothly through the piles of news and articles without getting lost or having to search for them individually. </p>
<p>So without further ado let's take a look at how you can create and display one on your website! </p>
<h2>How to Create an RSS News Feed</h2>
<p>Firstly, let's take a quick look at how you can create a news feed that you wish to display on your website. The steps are pretty simple to follow so keep reading to find out how to create your very own RSS news feed.</p>
<h2>Step: 1 Login to Your Joomla Site</h2>
<p>Log in to your Joomla site. </p>
<p>In our case, we demonstrate using the Helix Ultimate template framework. So we log in to Helix Ultimate administrator first.</p>
<h2>Step: 2 Navigate to Components</h2>
<p>From your dashboard navigate to the Components > News Feed. From the top left corner choose <b>+New</b><span style="font-weight: 400;">. </span></p>
<figure>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/03/10/1.png" rel="alternate"><img class="img-shadow" title="+New" src="https://www.joomshaper.com/images/2022/03/10/1.png" alt="+New" /></a></figure>
</figure>
<h2>Step 3: Create a New Newsfeed</h2>
<p>Create a new newsfeed by filling up the necessary and compulsory fields. Here we have added a title to our newsfeed, provided a suitable link, and hit Save & Close.</p>
<ul>
<li>Title: My News Feed</li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Link: </span><a href="https://www.joomshaper.com/%20https:/www.espn.com/espn/rss/news" target="_blank" rel="noopener noreferrer"><span style="font-weight: 400;">https://www.espn.com/espn/rss/news</span></a></li>
</ul>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/03/10/2.png" rel="alternate"><img class="img-shadow" title="Add new feed" src="https://www.joomshaper.com/images/2022/03/10/2.png" alt="Add new feed" /></a></figure>
<p>Your Newsfeed has been created! As simple as that!</p>
<ul>
<li style="font-weight: 400;">Tips: Since the RSS feeds are coded in XML format, make sure the RSS links that you would like to use for your site look something like this<span style="font-weight: 400;">:</span>
<figure>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/03/10/3.png" rel="alternate"><img class="img-shadow" title="XML code" src="https://www.joomshaper.com/images/2022/03/10/3.png" alt="XML code" /></a></figure>
</figure>
</li>
</ul>
<h2>How to Display RSS Feed on Your Website</h2>
<p>The newsfeed you just created needs to be seen somewhere on your website for people to access it without a hitch. We can do that simply by creating a menu item and assigning the created news feed to the menu item. Let's see how we can do that.</p>
<h2>Step 1: Click Main Menu Under Menus</h2>
<p>From your Home Dashboard navigate to the <b>Menus</b><span style="font-weight: 400;"> > </span><b>All Menu Items</b><span style="font-weight: 400;">. Choose </span><b>+New</b><span style="font-weight: 400;"> from the top left corner.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/03/10/4.png" rel="alternate"><img class="img-shadow" title="Menu" src="https://www.joomshaper.com/images/2022/03/10/4.png" alt="Menu" /></a></figure>
<h2>Step 2: Create a New Menu Item</h2>
<p>Provide a title for your Menu Item and the other necessary information. For the Menu Item Type field, choose News Feeds > Single News Feed. </p>
<ul>
<li>Title: News Feed</li>
<li>Menu Item Type: News Feeds > Single News Feed</li>
<li>Feed: My News Feed ( Created earlier in this tutorial )</li>
<li>Menu: Main Menu</li>
</ul>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/03/10/5.png" rel="alternate"><img class="img-shadow" title="Menu item" src="https://www.joomshaper.com/images/2022/03/10/5.png" alt="Menu item" /></a></figure>
<p>Hit Save & Close. </p>
<h2>Step 3: View the Created Menu Item from Your Website Front End</h2>
<p>Once you are done, it’s time to view the created RSS feed on your frond-end. From your dashboard navigate to the Systems > Site Template Styles. Choose shaper_helixultimate - Default and then hit Template Options. This should land you at the front end of the Helix Ultimate template. On your menu panel, you should find the menu item you just created. </p>
<p>Let’s see how our news feed page turned out:</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/03/10/6.png" rel="alternate"><img class="img-shadow" title="RSS feed" src="https://www.joomshaper.com/images/2022/03/10/6.png" alt="RSS feed" /></a></figure>
<p>With the right RSS feed embedded on your website, you don't really have to worry about keeping your audience up-to-date with the daily updates. It's a big job done with such little effort!</p>
<p>Hope this article was helpful to you and solves any hurdle you might have had relevant to today’s tutorial. Also, don’t hesitate to let us know your opinions in the comment section below. Happy developing!</p><p>As the internet continues to implode with trending news and topics every day, it is not easy to stay all-caught-up! Among some of the ways to keep up with the speeding internet, one of the most popular ones is RSS News Feed. So if you are looking for easy and effective ways to drive more traffic to your website, RSS feeds can be a worthy way to go! </p>
<p>In today’s tutorial, we will take a look at how you can integrate an RSS Newsfeed into your Joomla site. But before that, let’s take a look at some of the usefulness of having an RSS feed on your website.</p>
<h2>The Benefit of Using RSS Feeds</h2>
<p>With the advent of social media, the RSS feeds slowly lost their popularity as social media became more prevalent. But it had its share of inconveniences as social media don't provide all the news owing to the use of algorithms that filters out posts according to different preferences. </p>
<p>But with an RSS feed, you can get your hands on all the latest news without having to do much. Here are some of the conveniences:</p>
<ul>
<li>Content available to a wider audience</li>
<li>No repetition of contents</li>
<li>Old contents can be reused</li>
<li>Users get notified every time the feed is renewed</li>
<li>It's easy!</li>
</ul>
<p>All in all, RSS news feeds let your user navigate smoothly through the piles of news and articles without getting lost or having to search for them individually. </p>
<p>So without further ado let's take a look at how you can create and display one on your website! </p>
<h2>How to Create an RSS News Feed</h2>
<p>Firstly, let's take a quick look at how you can create a news feed that you wish to display on your website. The steps are pretty simple to follow so keep reading to find out how to create your very own RSS news feed.</p>
<h2>Step: 1 Login to Your Joomla Site</h2>
<p>Log in to your Joomla site. </p>
<p>In our case, we demonstrate using the Helix Ultimate template framework. So we log in to Helix Ultimate administrator first.</p>
<h2>Step: 2 Navigate to Components</h2>
<p>From your dashboard navigate to the Components > News Feed. From the top left corner choose <b>+New</b><span style="font-weight: 400;">. </span></p>
<figure>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/03/10/1.png" rel="alternate"><img class="img-shadow" title="+New" src="https://www.joomshaper.com/images/2022/03/10/1.png" alt="+New" /></a></figure>
</figure>
<h2>Step 3: Create a New Newsfeed</h2>
<p>Create a new newsfeed by filling up the necessary and compulsory fields. Here we have added a title to our newsfeed, provided a suitable link, and hit Save & Close.</p>
<ul>
<li>Title: My News Feed</li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Link: </span><a href="https://www.joomshaper.com/%20https:/www.espn.com/espn/rss/news" target="_blank" rel="noopener noreferrer"><span style="font-weight: 400;">https://www.espn.com/espn/rss/news</span></a></li>
</ul>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/03/10/2.png" rel="alternate"><img class="img-shadow" title="Add new feed" src="https://www.joomshaper.com/images/2022/03/10/2.png" alt="Add new feed" /></a></figure>
<p>Your Newsfeed has been created! As simple as that!</p>
<ul>
<li style="font-weight: 400;">Tips: Since the RSS feeds are coded in XML format, make sure the RSS links that you would like to use for your site look something like this<span style="font-weight: 400;">:</span>
<figure>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/03/10/3.png" rel="alternate"><img class="img-shadow" title="XML code" src="https://www.joomshaper.com/images/2022/03/10/3.png" alt="XML code" /></a></figure>
</figure>
</li>
</ul>
<h2>How to Display RSS Feed on Your Website</h2>
<p>The newsfeed you just created needs to be seen somewhere on your website for people to access it without a hitch. We can do that simply by creating a menu item and assigning the created news feed to the menu item. Let's see how we can do that.</p>
<h2>Step 1: Click Main Menu Under Menus</h2>
<p>From your Home Dashboard navigate to the <b>Menus</b><span style="font-weight: 400;"> > </span><b>All Menu Items</b><span style="font-weight: 400;">. Choose </span><b>+New</b><span style="font-weight: 400;"> from the top left corner.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/03/10/4.png" rel="alternate"><img class="img-shadow" title="Menu" src="https://www.joomshaper.com/images/2022/03/10/4.png" alt="Menu" /></a></figure>
<h2>Step 2: Create a New Menu Item</h2>
<p>Provide a title for your Menu Item and the other necessary information. For the Menu Item Type field, choose News Feeds > Single News Feed. </p>
<ul>
<li>Title: News Feed</li>
<li>Menu Item Type: News Feeds > Single News Feed</li>
<li>Feed: My News Feed ( Created earlier in this tutorial )</li>
<li>Menu: Main Menu</li>
</ul>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/03/10/5.png" rel="alternate"><img class="img-shadow" title="Menu item" src="https://www.joomshaper.com/images/2022/03/10/5.png" alt="Menu item" /></a></figure>
<p>Hit Save & Close. </p>
<h2>Step 3: View the Created Menu Item from Your Website Front End</h2>
<p>Once you are done, it’s time to view the created RSS feed on your frond-end. From your dashboard navigate to the Systems > Site Template Styles. Choose shaper_helixultimate - Default and then hit Template Options. This should land you at the front end of the Helix Ultimate template. On your menu panel, you should find the menu item you just created. </p>
<p>Let’s see how our news feed page turned out:</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2022/03/10/6.png" rel="alternate"><img class="img-shadow" title="RSS feed" src="https://www.joomshaper.com/images/2022/03/10/6.png" alt="RSS feed" /></a></figure>
<p>With the right RSS feed embedded on your website, you don't really have to worry about keeping your audience up-to-date with the daily updates. It's a big job done with such little effort!</p>
<p>Hope this article was helpful to you and solves any hurdle you might have had relevant to today’s tutorial. Also, don’t hesitate to let us know your opinions in the comment section below. Happy developing!</p>How to Create a Multilingual Site in Joomla 4 Using Helix Ultimate2021-12-06T05:36:07+00:002021-12-06T05:36:07+00:00https://www.joomshaper.com/blog/how-to-create-a-multilingual-site-in-joomla-4-using-helix-ultimateSreema sreema1392@gmail.com<p><span style="font-weight: 400;">Having a multilingual website can come to your benefit in more ways than you can imagine. From increasing traffic to your website to increasing sales, building a brand, and giving off a trustworthy impression - the advantages of having a multilingual website go a long way. As the demand for multilingual sites continues to rise, more companies are embracing this cost-effective way of populating websites for years. </span></p>
<p>Today we will take a look at how we can create a multilingual site in Joomla 4 using the best Joomla template framework - Helix Ultimate. Follow through the detailed steps of this tutorial carefully and you will get your multilingual panel and site ready in no time.</p>
<p>So without further ado let’s jump into the tutorial.</p>
<h2><span style="font-weight: 400;"><strong>Step 1:</strong> <strong>Install the Required Languages</strong></span></h2>
<p><span style="font-weight: 400;">First things first - to start making your site multilingual, we need to install the languages that you want your website to display. </span></p>
<p><span style="font-weight: 400;">Simply log in to your Joomla administration control panel first. From your dashboard go to System > Install > Languages. From the list choose your preferred languages and hit Install. </span></p>
<p><span style="font-weight: 400;">For this tutorial, we will install Arabic, Chinese Simplified, and Finnish languages and keep English as the default language.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/1.jpg" rel="alternate"><img class="img-shadow" title="Extension: Languages" src="https://www.joomshaper.com/images/2021/11/22/1.jpg" alt="Extension: Languages" /></a></figure>
<p> <span style="font-weight: 400;">The system will show the message “Installation of the language pack was successful” upon the language installation.</span> </p>
<figure>
<figure>
<h2><strong>Step 2: Enable Content Language</strong></h2>
<p><span style="font-weight: 400;">Now we need to enable the languages that we have installed in Step 1. To do so go to System > Manage > Content Languages. Select the languages you installed and choose Publish from the Actions drop-down menu.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/2.jpg" rel="alternate"><img class="img-shadow" title="Content Languages" src="https://www.joomshaper.com/images/2021/11/22/2.jpg" alt="Content Languages" /></a></figure>
<p><span style="font-weight: 400;">After publishing, you will get a message showing “Content Languages Published” </span></p>
<h2><strong>Step 3: Install the Language Plugins</strong></h2>
<p><span style="font-weight: 400;">Next comes the installation of the Language Filter and Language Code plugins. Language Filter plugin help the CMS to recognize what languages you have installed and displays the relevant content and the Language Code improves SEO for the generated HTML document. Let’s take a look at how we can enable these plugins.</span></p>
<figure>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/31.jpg" rel="alternate"><img class="img-shadow" title="Language Plugins" src="https://www.joomshaper.com/images/2021/11/22/31.jpg" alt="Language Plugins" /></a></figure>
</figure>
<p><span style="font-weight: 400;">Go to System > Manage > Plugins. Type in Language in the search bar and hit enter. You will get a list of plugins related to language. From the list, enable Language Filter and Language Code.</span></p>
<h2><strong>Step 4: Assign Languages to Specific Pages</strong></h2>
<p><span style="font-weight: 400;">Hopefully, you were able to follow the steps so far. Now it’s time to create copies of web pages for your installed languages. For this tutorial, we will demonstrate using the Legacy Home page of Helix Ultimate. </span></p>
<p><span style="font-weight: 400;">Go to your Joomla Dashboard and navigate to Components > SP Page Builder. From the list of pages choose Home - Legacy. </span></p>
<p> </p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/4.jpg" rel="alternate"><img class="img-shadow" title="Edit Page" src="https://www.joomshaper.com/images/2021/11/22/4.jpg" alt="Edit Page" /></a></figure>
<p><span style="font-weight: 400;">From the dropdown menu of the Save button click Save as Copy. </span></p>
<p>Repeat this process for the number of languages you have installed. In this tutorial, we will be saving four copies of the Home page each for English, Arabic, Chinese and Finnish. </p>
<p>Let’s see how we can edit and assign the Arabic language to one of the pages we have just created. Go back to the Sp Page Builder - Pages and scroll down to the copy of the Home page “Home - Legacy (2)” you have just created. </p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/5.jpg" rel="alternate"><img class="img-shadow" title="Edit Page 2" src="https://www.joomshaper.com/images/2021/11/22/5.jpg" alt="Edit Page 2" /></a></figure>
<p><span style="font-weight: 400;">Rename the Title as “Home - Arabic” and navigate to the Publishing tab from the sidebar. </span></p>
<p><span style="font-weight: 400;">From the dropdown list of the Language option choose Arabic. Click Save and Close.</span></p>
<p>Repeat the same process for the rest of the languages.</p>
<h2><strong>Step 5: Set up Menu for the Multilingual Site</strong></h2>
<p><span style="font-weight: 400;">The next step is to create a menu for each of the languages you have installed and want to display on your website. This step is necessary for better control and easy navigation for your website. Let’s see how we can do that.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/6.jpg" rel="alternate"><img class="img-shadow" title="Menu" src="https://www.joomshaper.com/images/2021/11/22/6.jpg" alt="Menu" /></a></figure>
<p><span style="font-weight: 400;">From your dashboard navigate to the Menu option and choose Manage. Click on the New button. </span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/7.jpg" rel="alternate"><img class="img-shadow" title="Add Menus" src="https://www.joomshaper.com/images/2021/11/22/7.jpg" alt="Add Menus" /></a></figure>
<p><span style="font-weight: 400;">For the Arabic Menu, you can set the Title of your menu as “Home - AR” and the Unique Name as “Home - Ar”. Hit Save & Close. </span></p>
<p><span style="font-weight: 400;">Repeat the same process for the rest of the languages.</span></p>
<h2><span style="font-weight: 400;"><strong>Step 6: Add Menu Items for the Languages</strong></span></h2>
<p><span style="font-weight: 400;">Once you have created the menus for each of the languages, it is time to add menu items for each main menu. From your dashboard go to the Menus. From the dropdown items, you should be able to see the list of the menus you have just created.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/8.jpg" rel="alternate"><img class="img-shadow" title="Menu Items" src="https://www.joomshaper.com/images/2021/11/22/8.jpg" alt="Menu Items" /></a></figure>
<p><span style="font-weight: 400;">Here we will demonstrate adding menu items for the Arabic menu.</span></p>
<p>Go to Menus > Home - AR > New</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/9.jpg" rel="alternate"><img class="img-shadow" title="Menu Items 2" src="https://www.joomshaper.com/images/2021/11/22/9.jpg" alt="Menu Items 2" /></a></figure>
<ul>
<li style="font-weight: 400;"><span style="font-weight: 400;">Title Home - AR</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Menu Item Type: SP Page Builder > Page</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Select Page: Home Arabic ( Previously created in Step 4 )</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Menu: Home - AR</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Language: Arabic</span></li>
</ul>
<p><span style="font-weight: 400;">Once everything is set, hit Save & Close.</span></p>
<p><span style="font-weight: 400;">Repeat the same process for each of the Menus you had created.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/10.jpg" rel="alternate"><img class="img-shadow" title="Menu Items 3" src="https://www.joomshaper.com/images/2021/11/22/10.jpg" alt="Menu Items 3" /></a></figure>
<p> <span style="font-weight: 400;">Click on this </span><b>Set As Home</b><span style="font-weight: 400;"> button shown on the screenshot above for the language flag to appear. </span><span style="font-weight: 400;">This will become the default Home item for Arabic language pages.</span></p>
<h2><strong>Step 7: Menu Association via the Menu Item</strong></h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/11.jpg" rel="alternate"><img class="img-shadow" title="Language Associations" src="https://www.joomshaper.com/images/2021/11/22/11.jpg" alt="Language Associations" /></a></figure>
<p><span style="font-weight: 400;">Once you have added a menu item and assigned languages, you should be able to find the Associations tab like shown in the screenshot. Choose the menu items for the associated languages that you have previously created the menu of. </span></p>
<p>To do so go to Menus > Site. From each menu type choose the associated languages individually.</p>
<h2><strong>Step 8: Enable Language Switcher Module </strong></h2>
<p><span style="font-weight: 400;">The next thing you need to do is to enable the language switcher module. This module displays the available content languages that you want to display and enables users to switch between the list of available content languages in a multilingual site. </span></p>
<p><span style="font-weight: 400;">Go to Content > Site Modules > New and select the Language Switcher module.</span></p>
<p><span style="font-weight: 400;">Now the Language Switcher module should appear in your Site Module. Click on the Module.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/12.jpg" rel="alternate"><img class="img-shadow" title="Language Switcher Module" src="https://www.joomshaper.com/images/2021/11/22/12.jpg" alt="Language Switcher Module" /></a></figure>
<p><span style="font-weight: 400;">Rename the Title as Language Switcher. Click on the Title bar to Hide the main title from appearing on your webpage. Then select the Position to Top 2.</span></p>
<p><span style="font-weight: 400;">Hit Save & Close.</span></p>
<h2><strong>Step 9: Duplicate Template Style</strong></h2>
<p><span style="font-weight: 400;">With each language that we installed, we will assign the Helix Ultimate template to its content. To do that, we have to create duplicates of our Helix Ultimate template so that we get the same look and feel for each of our multilingual pages. </span></p>
<p><span style="font-weight: 400;">Navigate to System > Templates > Site Template Styles.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/13.jpg" rel="alternate"><img class="img-shadow" title="Template Style" src="https://www.joomshaper.com/images/2021/11/22/13.jpg" alt="Template Style" /></a></figure>
<p><span style="font-weight: 400;">Select shaper_helixultimate - Default and click on the Duplicate tab on the top.</span></p>
<p><span style="font-weight: 400;">Once you are done, it’s time to assign languages to each of the duplicated templates. Let’s see an example of how we can do that.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/14.jpg" rel="alternate"><img class="img-shadow" title="Template Style 2" src="https://www.joomshaper.com/images/2021/11/22/14.jpg" alt="Template Style 2" /></a></figure>
<p><span style="font-weight: 400;">Click on the shaper_helixultimate - Default (2) that you have just created and rename the Style Name as “shaper_helixultimate - English”. From the default language menu choose English. Hit Save and go to the Menu Assignment tab beside the Details tab. </span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/15.jpg" rel="alternate"><img class="img-shadow" title="Template Style 3" src="https://www.joomshaper.com/images/2021/11/22/15.jpg" alt="Template Style 3" /></a></figure>
<p><span style="font-weight: 400;">Choose the respective language menu for each language like shown in the screenshot. Hit save and close.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/16.jpg" rel="alternate"><img class="img-shadow" title="Template Style 4" src="https://www.joomshaper.com/images/2021/11/22/16.jpg" alt="Template Style 4" /></a></figure>
<p><span style="font-weight: 400;">Choose shaper_helixultimate - English from Site Templates Styles. Now click on Template Options.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/17.jpg" rel="alternate"><img class="img-shadow" title="Helix Ultimate" src="https://www.joomshaper.com/images/2021/11/22/17.jpg" alt="Helix Ultimate" /></a></figure>
<p><span style="font-weight: 400;">This should take you to the front end of your Helix template. From the sidebar, navigate to Menu and select Home - EN from the Select Menu Type dropdown list. Hit the Save button on the top.</span></p>
<p><span style="font-weight: 400;">Repeat the same process for each of your template styles that you have just duplicated. In our case, we repeated the same process for shaper_helixultimate - Arabic, shaper_helixultimate - Chinese, haper_helixultimate - Finnish duplicated templates.</span></p>
<h2><strong>Step 10: Content Localization Method</strong></h2>
<p><span style="font-weight: 400;">Please note that the methods you followed so far allow you to have a separate panel for languages that you have installed and wish to display to your audience. Your content language will still be in the default language. The contents of each language should be localized manually. Let’s see how we can do that.</span></p>
<p><span style="font-weight: 400;">From your Joomla 4 dashboard go to Components > SP Page Builder.</span></p>
<p><span style="font-weight: 400;">From the list of pages scroll down to the home pages you had initially created in Step 4. Once you hover over the pages you should be able to see the two options Preview and Frontend Editor. Click on the Frontend Editor.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/18.jpg" rel="alternate"><img class="img-shadow" title="Localization" src="https://www.joomshaper.com/images/2021/11/22/18.jpg" alt="Localization" /></a></figure>
<p><span style="font-weight: 400;">This should take you to the frontend editing page of Helix Ultimate from where you can localize your webpage as your preference.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/19.jpg" rel="alternate"><img class="img-shadow" title="Helix Ultimate 2" src="https://www.joomshaper.com/images/2021/11/22/19.jpg" alt="Helix Ultimate 2" /></a></figure>
<p><span style="font-weight: 400;">Let’s see what the translated pages look like after localization.</span></p>
<p><span style="font-weight: 400;"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2021/11/22/Joomla-Multilingual-Site.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></span></p>
<p><span style="font-weight: 400;">Congratulations! You have successfully created a multilingual site in Joomla 4 using Helix Ultimate.</span></p>
<h2><strong>Final Words</strong></h2>
<p><span style="font-weight: 400;">So in this article, we have tried to solve any confusion or difficulties you might have had for creating a multilingual site in Joomla 4 using Helix Ultimate. Localizing your website can effectively increase web traffic and consequently expand audience reach. So if you are looking to increase your global brand presence it’s definitely worth it to give it a try today! </span></p>
<p><span style="font-weight: 400;">Hope this article was helpful to you and don’t forget to leave your experience and feedback in the comments section below.</span></p>
</figure>
</figure>
<p><a class="btn btn-primary" href="https://www.joomshaper.com/downloads/template/helixultimate" target="_blank" rel="noopener noreferrer">Download Helix Ultimate</a><a class="btn btn-outline-primary" href="https://www.joomshaper.com/joomla-templates" target="_blank" rel="noopener noreferrer">Browse All Joomla Templates</a></p><p><span style="font-weight: 400;">Having a multilingual website can come to your benefit in more ways than you can imagine. From increasing traffic to your website to increasing sales, building a brand, and giving off a trustworthy impression - the advantages of having a multilingual website go a long way. As the demand for multilingual sites continues to rise, more companies are embracing this cost-effective way of populating websites for years. </span></p>
<p>Today we will take a look at how we can create a multilingual site in Joomla 4 using the best Joomla template framework - Helix Ultimate. Follow through the detailed steps of this tutorial carefully and you will get your multilingual panel and site ready in no time.</p>
<p>So without further ado let’s jump into the tutorial.</p>
<h2><span style="font-weight: 400;"><strong>Step 1:</strong> <strong>Install the Required Languages</strong></span></h2>
<p><span style="font-weight: 400;">First things first - to start making your site multilingual, we need to install the languages that you want your website to display. </span></p>
<p><span style="font-weight: 400;">Simply log in to your Joomla administration control panel first. From your dashboard go to System > Install > Languages. From the list choose your preferred languages and hit Install. </span></p>
<p><span style="font-weight: 400;">For this tutorial, we will install Arabic, Chinese Simplified, and Finnish languages and keep English as the default language.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/1.jpg" rel="alternate"><img class="img-shadow" title="Extension: Languages" src="https://www.joomshaper.com/images/2021/11/22/1.jpg" alt="Extension: Languages" /></a></figure>
<p> <span style="font-weight: 400;">The system will show the message “Installation of the language pack was successful” upon the language installation.</span> </p>
<figure>
<figure>
<h2><strong>Step 2: Enable Content Language</strong></h2>
<p><span style="font-weight: 400;">Now we need to enable the languages that we have installed in Step 1. To do so go to System > Manage > Content Languages. Select the languages you installed and choose Publish from the Actions drop-down menu.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/2.jpg" rel="alternate"><img class="img-shadow" title="Content Languages" src="https://www.joomshaper.com/images/2021/11/22/2.jpg" alt="Content Languages" /></a></figure>
<p><span style="font-weight: 400;">After publishing, you will get a message showing “Content Languages Published” </span></p>
<h2><strong>Step 3: Install the Language Plugins</strong></h2>
<p><span style="font-weight: 400;">Next comes the installation of the Language Filter and Language Code plugins. Language Filter plugin help the CMS to recognize what languages you have installed and displays the relevant content and the Language Code improves SEO for the generated HTML document. Let’s take a look at how we can enable these plugins.</span></p>
<figure>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/31.jpg" rel="alternate"><img class="img-shadow" title="Language Plugins" src="https://www.joomshaper.com/images/2021/11/22/31.jpg" alt="Language Plugins" /></a></figure>
</figure>
<p><span style="font-weight: 400;">Go to System > Manage > Plugins. Type in Language in the search bar and hit enter. You will get a list of plugins related to language. From the list, enable Language Filter and Language Code.</span></p>
<h2><strong>Step 4: Assign Languages to Specific Pages</strong></h2>
<p><span style="font-weight: 400;">Hopefully, you were able to follow the steps so far. Now it’s time to create copies of web pages for your installed languages. For this tutorial, we will demonstrate using the Legacy Home page of Helix Ultimate. </span></p>
<p><span style="font-weight: 400;">Go to your Joomla Dashboard and navigate to Components > SP Page Builder. From the list of pages choose Home - Legacy. </span></p>
<p> </p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/4.jpg" rel="alternate"><img class="img-shadow" title="Edit Page" src="https://www.joomshaper.com/images/2021/11/22/4.jpg" alt="Edit Page" /></a></figure>
<p><span style="font-weight: 400;">From the dropdown menu of the Save button click Save as Copy. </span></p>
<p>Repeat this process for the number of languages you have installed. In this tutorial, we will be saving four copies of the Home page each for English, Arabic, Chinese and Finnish. </p>
<p>Let’s see how we can edit and assign the Arabic language to one of the pages we have just created. Go back to the Sp Page Builder - Pages and scroll down to the copy of the Home page “Home - Legacy (2)” you have just created. </p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/5.jpg" rel="alternate"><img class="img-shadow" title="Edit Page 2" src="https://www.joomshaper.com/images/2021/11/22/5.jpg" alt="Edit Page 2" /></a></figure>
<p><span style="font-weight: 400;">Rename the Title as “Home - Arabic” and navigate to the Publishing tab from the sidebar. </span></p>
<p><span style="font-weight: 400;">From the dropdown list of the Language option choose Arabic. Click Save and Close.</span></p>
<p>Repeat the same process for the rest of the languages.</p>
<h2><strong>Step 5: Set up Menu for the Multilingual Site</strong></h2>
<p><span style="font-weight: 400;">The next step is to create a menu for each of the languages you have installed and want to display on your website. This step is necessary for better control and easy navigation for your website. Let’s see how we can do that.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/6.jpg" rel="alternate"><img class="img-shadow" title="Menu" src="https://www.joomshaper.com/images/2021/11/22/6.jpg" alt="Menu" /></a></figure>
<p><span style="font-weight: 400;">From your dashboard navigate to the Menu option and choose Manage. Click on the New button. </span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/7.jpg" rel="alternate"><img class="img-shadow" title="Add Menus" src="https://www.joomshaper.com/images/2021/11/22/7.jpg" alt="Add Menus" /></a></figure>
<p><span style="font-weight: 400;">For the Arabic Menu, you can set the Title of your menu as “Home - AR” and the Unique Name as “Home - Ar”. Hit Save & Close. </span></p>
<p><span style="font-weight: 400;">Repeat the same process for the rest of the languages.</span></p>
<h2><span style="font-weight: 400;"><strong>Step 6: Add Menu Items for the Languages</strong></span></h2>
<p><span style="font-weight: 400;">Once you have created the menus for each of the languages, it is time to add menu items for each main menu. From your dashboard go to the Menus. From the dropdown items, you should be able to see the list of the menus you have just created.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/8.jpg" rel="alternate"><img class="img-shadow" title="Menu Items" src="https://www.joomshaper.com/images/2021/11/22/8.jpg" alt="Menu Items" /></a></figure>
<p><span style="font-weight: 400;">Here we will demonstrate adding menu items for the Arabic menu.</span></p>
<p>Go to Menus > Home - AR > New</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/9.jpg" rel="alternate"><img class="img-shadow" title="Menu Items 2" src="https://www.joomshaper.com/images/2021/11/22/9.jpg" alt="Menu Items 2" /></a></figure>
<ul>
<li style="font-weight: 400;"><span style="font-weight: 400;">Title Home - AR</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Menu Item Type: SP Page Builder > Page</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Select Page: Home Arabic ( Previously created in Step 4 )</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Menu: Home - AR</span></li>
<li style="font-weight: 400;"><span style="font-weight: 400;">Language: Arabic</span></li>
</ul>
<p><span style="font-weight: 400;">Once everything is set, hit Save & Close.</span></p>
<p><span style="font-weight: 400;">Repeat the same process for each of the Menus you had created.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/10.jpg" rel="alternate"><img class="img-shadow" title="Menu Items 3" src="https://www.joomshaper.com/images/2021/11/22/10.jpg" alt="Menu Items 3" /></a></figure>
<p> <span style="font-weight: 400;">Click on this </span><b>Set As Home</b><span style="font-weight: 400;"> button shown on the screenshot above for the language flag to appear. </span><span style="font-weight: 400;">This will become the default Home item for Arabic language pages.</span></p>
<h2><strong>Step 7: Menu Association via the Menu Item</strong></h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/11.jpg" rel="alternate"><img class="img-shadow" title="Language Associations" src="https://www.joomshaper.com/images/2021/11/22/11.jpg" alt="Language Associations" /></a></figure>
<p><span style="font-weight: 400;">Once you have added a menu item and assigned languages, you should be able to find the Associations tab like shown in the screenshot. Choose the menu items for the associated languages that you have previously created the menu of. </span></p>
<p>To do so go to Menus > Site. From each menu type choose the associated languages individually.</p>
<h2><strong>Step 8: Enable Language Switcher Module </strong></h2>
<p><span style="font-weight: 400;">The next thing you need to do is to enable the language switcher module. This module displays the available content languages that you want to display and enables users to switch between the list of available content languages in a multilingual site. </span></p>
<p><span style="font-weight: 400;">Go to Content > Site Modules > New and select the Language Switcher module.</span></p>
<p><span style="font-weight: 400;">Now the Language Switcher module should appear in your Site Module. Click on the Module.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/12.jpg" rel="alternate"><img class="img-shadow" title="Language Switcher Module" src="https://www.joomshaper.com/images/2021/11/22/12.jpg" alt="Language Switcher Module" /></a></figure>
<p><span style="font-weight: 400;">Rename the Title as Language Switcher. Click on the Title bar to Hide the main title from appearing on your webpage. Then select the Position to Top 2.</span></p>
<p><span style="font-weight: 400;">Hit Save & Close.</span></p>
<h2><strong>Step 9: Duplicate Template Style</strong></h2>
<p><span style="font-weight: 400;">With each language that we installed, we will assign the Helix Ultimate template to its content. To do that, we have to create duplicates of our Helix Ultimate template so that we get the same look and feel for each of our multilingual pages. </span></p>
<p><span style="font-weight: 400;">Navigate to System > Templates > Site Template Styles.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/13.jpg" rel="alternate"><img class="img-shadow" title="Template Style" src="https://www.joomshaper.com/images/2021/11/22/13.jpg" alt="Template Style" /></a></figure>
<p><span style="font-weight: 400;">Select shaper_helixultimate - Default and click on the Duplicate tab on the top.</span></p>
<p><span style="font-weight: 400;">Once you are done, it’s time to assign languages to each of the duplicated templates. Let’s see an example of how we can do that.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/14.jpg" rel="alternate"><img class="img-shadow" title="Template Style 2" src="https://www.joomshaper.com/images/2021/11/22/14.jpg" alt="Template Style 2" /></a></figure>
<p><span style="font-weight: 400;">Click on the shaper_helixultimate - Default (2) that you have just created and rename the Style Name as “shaper_helixultimate - English”. From the default language menu choose English. Hit Save and go to the Menu Assignment tab beside the Details tab. </span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/15.jpg" rel="alternate"><img class="img-shadow" title="Template Style 3" src="https://www.joomshaper.com/images/2021/11/22/15.jpg" alt="Template Style 3" /></a></figure>
<p><span style="font-weight: 400;">Choose the respective language menu for each language like shown in the screenshot. Hit save and close.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/16.jpg" rel="alternate"><img class="img-shadow" title="Template Style 4" src="https://www.joomshaper.com/images/2021/11/22/16.jpg" alt="Template Style 4" /></a></figure>
<p><span style="font-weight: 400;">Choose shaper_helixultimate - English from Site Templates Styles. Now click on Template Options.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/17.jpg" rel="alternate"><img class="img-shadow" title="Helix Ultimate" src="https://www.joomshaper.com/images/2021/11/22/17.jpg" alt="Helix Ultimate" /></a></figure>
<p><span style="font-weight: 400;">This should take you to the front end of your Helix template. From the sidebar, navigate to Menu and select Home - EN from the Select Menu Type dropdown list. Hit the Save button on the top.</span></p>
<p><span style="font-weight: 400;">Repeat the same process for each of your template styles that you have just duplicated. In our case, we repeated the same process for shaper_helixultimate - Arabic, shaper_helixultimate - Chinese, haper_helixultimate - Finnish duplicated templates.</span></p>
<h2><strong>Step 10: Content Localization Method</strong></h2>
<p><span style="font-weight: 400;">Please note that the methods you followed so far allow you to have a separate panel for languages that you have installed and wish to display to your audience. Your content language will still be in the default language. The contents of each language should be localized manually. Let’s see how we can do that.</span></p>
<p><span style="font-weight: 400;">From your Joomla 4 dashboard go to Components > SP Page Builder.</span></p>
<p><span style="font-weight: 400;">From the list of pages scroll down to the home pages you had initially created in Step 4. Once you hover over the pages you should be able to see the two options Preview and Frontend Editor. Click on the Frontend Editor.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/18.jpg" rel="alternate"><img class="img-shadow" title="Localization" src="https://www.joomshaper.com/images/2021/11/22/18.jpg" alt="Localization" /></a></figure>
<p><span style="font-weight: 400;">This should take you to the frontend editing page of Helix Ultimate from where you can localize your webpage as your preference.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/11/22/19.jpg" rel="alternate"><img class="img-shadow" title="Helix Ultimate 2" src="https://www.joomshaper.com/images/2021/11/22/19.jpg" alt="Helix Ultimate 2" /></a></figure>
<p><span style="font-weight: 400;">Let’s see what the translated pages look like after localization.</span></p>
<p><span style="font-weight: 400;"><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2021/11/22/Joomla-Multilingual-Site.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></span></p>
<p><span style="font-weight: 400;">Congratulations! You have successfully created a multilingual site in Joomla 4 using Helix Ultimate.</span></p>
<h2><strong>Final Words</strong></h2>
<p><span style="font-weight: 400;">So in this article, we have tried to solve any confusion or difficulties you might have had for creating a multilingual site in Joomla 4 using Helix Ultimate. Localizing your website can effectively increase web traffic and consequently expand audience reach. So if you are looking to increase your global brand presence it’s definitely worth it to give it a try today! </span></p>
<p><span style="font-weight: 400;">Hope this article was helpful to you and don’t forget to leave your experience and feedback in the comments section below.</span></p>
</figure>
</figure>
<p><a class="btn btn-primary" href="https://www.joomshaper.com/downloads/template/helixultimate" target="_blank" rel="noopener noreferrer">Download Helix Ultimate</a><a class="btn btn-outline-primary" href="https://www.joomshaper.com/joomla-templates" target="_blank" rel="noopener noreferrer">Browse All Joomla Templates</a></p>Complete Guideline on the New Workflow Feature of Joomla 42021-09-06T09:39:41+00:002021-09-06T09:39:41+00:00https://www.joomshaper.com/blog/complete-guideline-on-the-new-workflow-feature-of-joomla-4Zareen Tasnimzareen.fatema14@gmail.com<p>Your content workflow isn’t just about the process of writing and publishing. A solid team workflow can boost your overall productivity and practically run your content team itself. Whether you are a solo blogger or manage a team, with the new Workflow feature of Joomla 4 you can easily set up your workflow to manage your content development.</p>
<p>While the Joomla 4 release news is still hot, let’s take a look at what the hype about the new workflow feature is all about and how it works. But before we proceed, please note that you don’t need to migrate to Joomla 4 ASAP. Wait till all the products ( templates, plugins, extensions) in use on your live site are fully compatible with Joomla 4.</p>
<h2>The New Workflow Feature</h2>
<p>The new workflow feature of Joomla 4 allows you to create a customized workflow to manage articles. It consists of everything involved to successfully execute content creation - whether you run a content team or a solo blogger.</p>
<p>With this feature, you can ensure the entire team is clear on their and others’ responsibilities. It will also save you time as the article publication process will go through a system.</p>
<p>You don’t have to stick to one workflow. This feature's flexibility will allow you to create various workflows depending on your needs. In this article, we’ll implement a workflow from planning to the publishing process. Let’s get started.</p>
<h2>Step 1: Workflow From Idea to Publication (Planning)</h2>
<p>Planning what your workflow will do beforehand is a must to effectively execute it. Here’s the content workflow plan that we will implement in this tutorial.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-1.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-1.png" alt="Joomla 4 workflow feature" /></a></figure>
<p>Initially, when an author comes up with a topic, it will be in the <b>Idea</b> stage. An idea can either be set <b>On Hold</b> or approved to be <b>In Progress</b>. From the <b>In Progress</b> stage, the article will proceed to the <b>In Review</b> stage. And finally, from the review stage, it can be <b>Published</b> if it is ready to release or go back to the <b>In Progress</b> stage to make edits.</p>
<h2>Step 2: Create User Groups and Add Users (Optional)</h2>
<p>This step is optional as you can also use the default user groups such as Author, Manager, etc.</p>
<p>In this step, we will set up the users group for the Editorial team, who can review the articles submitted by the authors. To create a new user group, go to Users > Groups > New.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-2.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-2.png" alt="Joomla 4 workflow feature" /></a></figure>
<p>Set the Group Title to Editorial Team and Group Parents to Registered. Hit Save & Close.</p>
<p>Now, let’s add users to this Editorial Team user group. To do that, go to Users > Manage > New.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-3.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-3.png" alt="Joomla 4 workflow feature" /></a></figure>
<p>In the Account Details tab, set the editorial team name, username, password, and email. Scroll down a bit and enable the receive system emails option.</p>
<p>Now, click on the Assigned User Groups tab and select the Editorial Team user group we have created earlier.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-4.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-4.png" alt="Joomla 4 workflow feature" /></a></figure>
<h2>Step 3: Enable Workflow in Joomla 4</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-5.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-5.png" alt="Joomla 4 workflow feature" /></a></figure>
<p>To create our workflow, we need to first enable the workflow option in Joomla 4. To do that, go to the administrator panel and navigate to Content → Articles → Options → Integration. Scroll down to the bottom, and you will see an option to enable workflow. </p>
<p>Once the workflow is enabled, each article can now undergo transitions before it is published.</p>
<h2>Step 4: Create a New Workflow</h2>
<p>You can create different types of workflow using the new Joomla 4 workflow feature on your needs. It will be selected in the Articles category to give a new filter.</p>
<p>To add a new Workflow Navigate to Joomla Content > Workflows > Add New item.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-6.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-6.png" alt="Joomla 4 workflow feature" /></a></figure>
<p>Let’s set the name to Custom Workflow. Hit Save & Close to proceed on to creating workflow stages.</p>
<h2>Step 5: Create Workflow Stages</h2>
<p>Now we need to create the workflow stages. In the planning stage, we have created a workflow that has the following stages:</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-7.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-7.png" alt="Joomla 4 workflow feature" /></a></figure>
<ul>
<li>Idea</li>
<li>On Hold</li>
<li>In Progress</li>
<li>In Review</li>
<li>Published</li>
<li>Trashed</li>
<li>Unpublished</li>
</ul>
<p>Depending on your workflow, you’ll have various stages on which the transitions will take place.</p>
<p>To create stages for the workflow, go to Content > Workflow and click on Stages.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-8.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-8.png" alt="Joomla 4 workflow feature" /></a></figure>
<p>Click on New, enter the stage name, and hit Save & Close.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-9.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-9.png" alt="Joomla 4 workflow feature" /></a></figure>
<p>Repeat the process to create the rest of the stages.</p>
<h2>Step 6: Create Transitions Actions</h2>
<p>Once we have created the stages, we need to add transition actions to connect the stages. Follow the planning diagram to create a flow from one stage to another. Let's add the following transition action to see how it works.</p>
<p><b>Transition:</b> To add a new transition, go to Content > Workflow > Transitions. Click on New, and add the following information.</p>
<p><b>Name:</b> On Hold</p>
<p><b>Current Stage:</b> Idea</p>
<p><b>Target Stage:</b> On Hold</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-10.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-10.png" alt="Joomla 4 workflow feature" /></a></figure>
<p><b>Transition Actions: </b>The Transition Actions tab allows you to define what state the item will be in after the transition is complete.</p>
<p>For example, it can be published, unpublished, archived, etc. Set the publishing state according to the transition.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-11.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-11.png" alt="Joomla 4 workflow feature" /></a></figure>
<p><b>Notification: </b>The transition notifications tab allows you to define whether a notification is sent during that state. For example, if an article has been written but needs to be proofread, you could send an email notification to the editor.</p>
<p>The Usergroups option will allow you to define who will receive the notification. Let’s set it to Editor.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-12.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-12.png" alt="Joomla 4 workflow feature" /></a></figure>
<p><b>Permissions:</b> Now click the Permissions tab of the Transition. Select the User Group and for the Execute Transition Action, select Allowed from the drop-down. Click Save & Close.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-13.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-13.png" alt="Joomla 4 workflow feature" /></a></figure>
<p>Repeat the process to add the rest of the transitions.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-14.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-14.png" alt="Joomla 4 workflow feature" /></a></figure>
<h2>Assign Categories to Articles</h2>
<p>Articles can be assigned to categories. They correspond to a certain workflow and can be customized in various ways. To assign a category, go to Content → Categories. Open a category and you will see the workflows tab. From the drop-down menu, you can select the workflow for that category.</p>
<p>You can also set a status, parent category and also restrict the access as well as the permissions.</p>
<h2>Final Output</h2>
<p>Let’s create an article and have a look at the final outcome of the custom workflow that we’ve just created.</p>
<figure><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2021/08/27/Joomla-Workflow.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></figure>
<h2>Wrapping Up</h2>
<p>This is just one workflow scenario that we have covered today. Similarly, you can create a workflow plan that works for you and implement it. Although, the feature is a bit tricky to wrap your head around. But once you get the hang of it, you can easily manage content development and the publishing process.</p>
<p>What’s your take on the workflow feature, and how are you planning to use it? Let us know in the comments.</p><p>Your content workflow isn’t just about the process of writing and publishing. A solid team workflow can boost your overall productivity and practically run your content team itself. Whether you are a solo blogger or manage a team, with the new Workflow feature of Joomla 4 you can easily set up your workflow to manage your content development.</p>
<p>While the Joomla 4 release news is still hot, let’s take a look at what the hype about the new workflow feature is all about and how it works. But before we proceed, please note that you don’t need to migrate to Joomla 4 ASAP. Wait till all the products ( templates, plugins, extensions) in use on your live site are fully compatible with Joomla 4.</p>
<h2>The New Workflow Feature</h2>
<p>The new workflow feature of Joomla 4 allows you to create a customized workflow to manage articles. It consists of everything involved to successfully execute content creation - whether you run a content team or a solo blogger.</p>
<p>With this feature, you can ensure the entire team is clear on their and others’ responsibilities. It will also save you time as the article publication process will go through a system.</p>
<p>You don’t have to stick to one workflow. This feature's flexibility will allow you to create various workflows depending on your needs. In this article, we’ll implement a workflow from planning to the publishing process. Let’s get started.</p>
<h2>Step 1: Workflow From Idea to Publication (Planning)</h2>
<p>Planning what your workflow will do beforehand is a must to effectively execute it. Here’s the content workflow plan that we will implement in this tutorial.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-1.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-1.png" alt="Joomla 4 workflow feature" /></a></figure>
<p>Initially, when an author comes up with a topic, it will be in the <b>Idea</b> stage. An idea can either be set <b>On Hold</b> or approved to be <b>In Progress</b>. From the <b>In Progress</b> stage, the article will proceed to the <b>In Review</b> stage. And finally, from the review stage, it can be <b>Published</b> if it is ready to release or go back to the <b>In Progress</b> stage to make edits.</p>
<h2>Step 2: Create User Groups and Add Users (Optional)</h2>
<p>This step is optional as you can also use the default user groups such as Author, Manager, etc.</p>
<p>In this step, we will set up the users group for the Editorial team, who can review the articles submitted by the authors. To create a new user group, go to Users > Groups > New.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-2.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-2.png" alt="Joomla 4 workflow feature" /></a></figure>
<p>Set the Group Title to Editorial Team and Group Parents to Registered. Hit Save & Close.</p>
<p>Now, let’s add users to this Editorial Team user group. To do that, go to Users > Manage > New.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-3.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-3.png" alt="Joomla 4 workflow feature" /></a></figure>
<p>In the Account Details tab, set the editorial team name, username, password, and email. Scroll down a bit and enable the receive system emails option.</p>
<p>Now, click on the Assigned User Groups tab and select the Editorial Team user group we have created earlier.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-4.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-4.png" alt="Joomla 4 workflow feature" /></a></figure>
<h2>Step 3: Enable Workflow in Joomla 4</h2>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-5.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-5.png" alt="Joomla 4 workflow feature" /></a></figure>
<p>To create our workflow, we need to first enable the workflow option in Joomla 4. To do that, go to the administrator panel and navigate to Content → Articles → Options → Integration. Scroll down to the bottom, and you will see an option to enable workflow. </p>
<p>Once the workflow is enabled, each article can now undergo transitions before it is published.</p>
<h2>Step 4: Create a New Workflow</h2>
<p>You can create different types of workflow using the new Joomla 4 workflow feature on your needs. It will be selected in the Articles category to give a new filter.</p>
<p>To add a new Workflow Navigate to Joomla Content > Workflows > Add New item.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-6.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-6.png" alt="Joomla 4 workflow feature" /></a></figure>
<p>Let’s set the name to Custom Workflow. Hit Save & Close to proceed on to creating workflow stages.</p>
<h2>Step 5: Create Workflow Stages</h2>
<p>Now we need to create the workflow stages. In the planning stage, we have created a workflow that has the following stages:</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-7.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-7.png" alt="Joomla 4 workflow feature" /></a></figure>
<ul>
<li>Idea</li>
<li>On Hold</li>
<li>In Progress</li>
<li>In Review</li>
<li>Published</li>
<li>Trashed</li>
<li>Unpublished</li>
</ul>
<p>Depending on your workflow, you’ll have various stages on which the transitions will take place.</p>
<p>To create stages for the workflow, go to Content > Workflow and click on Stages.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-8.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-8.png" alt="Joomla 4 workflow feature" /></a></figure>
<p>Click on New, enter the stage name, and hit Save & Close.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-9.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-9.png" alt="Joomla 4 workflow feature" /></a></figure>
<p>Repeat the process to create the rest of the stages.</p>
<h2>Step 6: Create Transitions Actions</h2>
<p>Once we have created the stages, we need to add transition actions to connect the stages. Follow the planning diagram to create a flow from one stage to another. Let's add the following transition action to see how it works.</p>
<p><b>Transition:</b> To add a new transition, go to Content > Workflow > Transitions. Click on New, and add the following information.</p>
<p><b>Name:</b> On Hold</p>
<p><b>Current Stage:</b> Idea</p>
<p><b>Target Stage:</b> On Hold</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-10.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-10.png" alt="Joomla 4 workflow feature" /></a></figure>
<p><b>Transition Actions: </b>The Transition Actions tab allows you to define what state the item will be in after the transition is complete.</p>
<p>For example, it can be published, unpublished, archived, etc. Set the publishing state according to the transition.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-11.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-11.png" alt="Joomla 4 workflow feature" /></a></figure>
<p><b>Notification: </b>The transition notifications tab allows you to define whether a notification is sent during that state. For example, if an article has been written but needs to be proofread, you could send an email notification to the editor.</p>
<p>The Usergroups option will allow you to define who will receive the notification. Let’s set it to Editor.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-12.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-12.png" alt="Joomla 4 workflow feature" /></a></figure>
<p><b>Permissions:</b> Now click the Permissions tab of the Transition. Select the User Group and for the Execute Transition Action, select Allowed from the drop-down. Click Save & Close.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-13.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-13.png" alt="Joomla 4 workflow feature" /></a></figure>
<p>Repeat the process to add the rest of the transitions.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-14.png" rel="alternate"><img class="img-shadow" title="Joomla 4 workflow feature" src="https://www.joomshaper.com/images/2021/08/27/Joomla-workflow-14.png" alt="Joomla 4 workflow feature" /></a></figure>
<h2>Assign Categories to Articles</h2>
<p>Articles can be assigned to categories. They correspond to a certain workflow and can be customized in various ways. To assign a category, go to Content → Categories. Open a category and you will see the workflows tab. From the drop-down menu, you can select the workflow for that category.</p>
<p>You can also set a status, parent category and also restrict the access as well as the permissions.</p>
<h2>Final Output</h2>
<p>Let’s create an article and have a look at the final outcome of the custom workflow that we’ve just created.</p>
<figure><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2021/08/27/Joomla-Workflow.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></figure>
<h2>Wrapping Up</h2>
<p>This is just one workflow scenario that we have covered today. Similarly, you can create a workflow plan that works for you and implement it. Although, the feature is a bit tricky to wrap your head around. But once you get the hang of it, you can easily manage content development and the publishing process.</p>
<p>What’s your take on the workflow feature, and how are you planning to use it? Let us know in the comments.</p>How to Update Your Site to Joomla 4 (Detailed Guideline)2021-08-23T09:23:48+00:002021-08-23T09:23:48+00:00https://www.joomshaper.com/blog/how-to-update-your-site-to-joomla-4Zareen Tasnimzareen.fatema14@gmail.com<p>Joomla 4 stable version is already out! It’s a huge upgrade to the CMS bringing so many amazing new features and functionalities. The new major version will forever change the way you have been using Joomla as the platform is now more reliable, steady, secure, and fully equipped to empower innovations.</p>
<p>If you’re stressing about how to upgrade your site to Joomla 4, don’t worry. In this article, we will guide you through the entire process of upgrading your Joomla 3.x site to Joomla 4 without breaking your site. You’re encouraged to follow the entire article carefully so that you don’t end up making a mess.</p>
<p>Let's get started.</p>
<h2>When Should You Update to Joomla 4</h2>
<p>Joomla 4 is out. Does that mean you have to immediately upgrade your site to Joomla 4? No! As you can not update Joomla 3.x to 4 directly, you must first update your site to 3.10.</p>
<p>The Joomla 3.10 bridge will help you perform the mini migration to Joomla 4 and show a pre-update check of the extensions installed on your site. As per the <a href="https://docs.joomla.org/Joomla_3.x_to_4.x_Step_by_Step_Migration" target="_blank" rel="noopener noreferrer">official documentation</a>, Joomla 3.10.x will be supported until 16 August 2023. So, there’s no rush. Wait till all the extensions in use are ready for Joomla 4.</p>
<h2>How to Update From Joomla 3.x to Joomla 4</h2>
<p>If you’ve come this far, it’s safe to say you’re ready to migrate to Joomla 4. Here’s a step-by-step guide to help you successfully upgrade your Joomla 3.x site to Joomla 4.</p>
<p>Here's the visual representation of the entire update process. </p>
<p><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2021/08/23/Joomla-4-Screencast.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p>The entire procedure has been broken down in detail so that you can easily follow along. </p>
<h3>Check Technical Requirements</h3>
<p>Before proceeding, you need to first make sure your environment meets the technical requirements of Joomla 4. Head over to the admin panel > System > System Information. In this tab, you’ll find the current PHP value, Joomla version, etc.</p>
<p>It is suggested to use the recommended values of Joomla 4 for a smooth transition. Here’s the requirement for Joomla 4.x.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/23/Joomla-update-6.png" rel="alternate" data-title="How to update to Joomla 4"><img class="img-shadow" title="How to update to Joomla 4" src="https://www.joomshaper.com/images/2021/08/23/Joomla-update-6.png" alt="How to update to Joomla 4" /></a></figure>
<h3><br />Take a Full Backup of Your Live Site (MUST)</h3>
<p>You must always take a backup of your site before updating Joomla. This is a must to prevent loss of data and restore your site up again if anything goes wrong during the update.</p>
<p><b>Method 1: Using Akeeba Backup</b></p>
<p>You can backup and restore your Joomla site using Akeeba Backup. To do this, you will be using the Akeeba Backup Joomla extension first to take a backup of your website (root files and database) and then Akeeba Kickstart to restore the backup. It’s a free extension and the transfer process is pretty straightforward.</p>
<p><b>Method 2: Take Manual Backup</b></p>
<p>Alternatively, you can take a manual backup of your live site. In this case, you have to first take a manual backup of all the files and folders from the website root folder so the same files and folder can be restored to another domain/host. And then, take a manual backup of the website database.</p>
<p>You can read the step-by-step tutorial on both methods <a href="https://www.joomshaper.com/blog/how-to-move-a-joomla-site-from-localhost-to-live-server" target="_blank" rel="noopener noreferrer">HERE</a>.</p>
<h3>Set Up a Staging Site From the Backup</h3>
<p>Now we need to create a testing site to restore the backup copy of our site. You can do it in one of the following places:</p>
<ul>
<li>A subdomain.</li>
<li>A subdirectory.</li>
<li>A local development environment using <a href="https://sourceforge.net/projects/xampp/" target="_blank" rel="noopener noreferrer">XAMPP</a>, <a href="https://www.mamp.info/en/windows/" target="_blank" rel="noopener noreferrer">MAMP</a>, or other suitable alternatives.</li>
</ul>
<p>You can read our article on how to <a href="https://www.joomshaper.com/blog/how-to-install-joomla-on-localhost" target="_blank" rel="noopener noreferrer">set up a local web environment for Joomla</a> for an in-depth tutorial.</p>
<h3>Update to Joomla 3.10</h3>
<p>Please do not update your live website to Joomla 3.10 unless you intend to update for Joomla 4. This is a bridge version that has been released to make the migration to Joomla 4 easier.</p>
<p>From the Administration panel, go to Components > Joomla updates > Options.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/23/Joomla-update-option.png" rel="alternate"><img class="img-shadow" title="How to update to Joomla 4" src="https://www.joomshaper.com/images/2021/08/23/Joomla-update-option.png" alt="How to update to Joomla 4" /></a></figure>
<p><span style="font-weight: 400;">Set the update channel to Joomla Next. </span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/23/joomla-update-1.png" rel="alternate"><img class="img-shadow" title="How to update to Joomla 4" src="https://www.joomshaper.com/images/2021/08/23/joomla-update-1.png" alt="How to update to Joomla 4" /></a></figure>
<p><span style="font-weight: 400;">Click on Install the Update to update to the stable 3.10 version. </span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/23/Joomla-update-2.png" rel="alternate"><img class="img-shadow" title="How to update to Joomla 4" src="https://www.joomshaper.com/images/2021/08/23/Joomla-update-2.png" alt="How to update to Joomla 4" /></a></figure>
<p><span style="font-weight: 400;">Once we have updated our staging site to Joomla 3.10, we need to check our database schema.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/23/Joomla-update-3.png" rel="alternate"><img class="img-shadow" title="How to update to Joomla 4" src="https://www.joomshaper.com/images/2021/08/23/Joomla-update-3.png" alt="How to update to Joomla 4" /></a></figure>
<p><span style="font-weight: 400;">To do that go to Extensions > Manage > Database and check if your database table structure is up-to-date. If not, fix the issues by clicking on the Fix button. </span></p>
<h3>Check System Requirements & 3rd Party Extensions Compatibility</h3>
<p>Joomla 3.10 version comes with a pre-update check option. This shows the technical specifications of the server the site is on and core and third-party extensions that use the Update Server in a list form.</p>
<p>To navigate to the Pre-Update Check-screen, Click Components > Joomla Update.</p>
<p>If you don’t see the Pre-Update Check-screen click on the Check for Updates button or clear cache and refresh the page.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/23/Joomla-update-7.png" rel="alternate"><img class="img-shadow" title="How to update to Joomla 4" src="https://www.joomshaper.com/images/2021/08/23/Joomla-update-7.png" alt="How to update to Joomla 4" /></a></figure>
<p>The first section shows you if the PHP and database settings meet the system requirements. We need to check if anything is red and not compatible with Joomla 4.</p>
<p>The next section - Extensions Pre-Update Check pulls third-party integrations and checks their compatibility. In our case, Helix Ultimate 2.0.10 is fully compatible with Joomla 4. If you’re using other extensions, please contact the developers of the extensions to know about their Joomla 4 compatibility. Know more about <a href="https://www.joomshaper.com/blog/joomshaper-s-plans-for-joomla-4" target="_blank" rel="noopener noreferrer">JoomShaper’s product update plan for Joomla 4</a>.</p>
<h3>Disable Incompatible Extensions</h3>
<p>If the Joomla Pre-update checklist shows the extension is not ready for Joomla, you have to update it to the compatible version or disable it. It is <b>strongly</b> recommended to disable all incompatible extensions before you run the upgrade as they could break your upgrade. If you are not sure which extra installed plugin may cause problems also disable all extra plugins, later you can enable them one by. I also recommend comparing the installed version of the extensions with those that are on the developer site, sometimes Joomla may not display info about current updates.</p>
<p>To remove incompatible extensions, go to the Extension Manager → Manage tab and remove all the extensions that are not compatible with Joomla 4.</p>
<h3>Update From 3.10 to Joomla 4</h3>
<p>Before upgrading from one Joomla version to another, always take a full backup of the website! So go ahead and take a full backup again.</p>
<p>From the admin panel navigate to Global Configuration > Server > Error Reporting and set it to Maximum to get all error messages, warnings, and notices.</p>
<p>Now head over to Components > Joomla Update > and Click on Live Update to see Joomla 4 update notification.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/23/Joomla-update-4.png" rel="alternate"><img class="img-shadow" title="How to update to Joomla 4" src="https://www.joomshaper.com/images/2021/08/23/Joomla-update-4.png" alt="How to update to Joomla 4" /></a></figure>
<p>You can also manually upload the Joomla 4 package in the Upload & Update tab. Click on <b>Install the Update</b>, you’ll be asked to provide your login credentials. The update will take some time and then you’ll be redirected to the Joomla 4 dashboard.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/23/Joomla-update-5.png" rel="alternate"><img class="img-shadow" title="How to update to Joomla 4" src="https://www.joomshaper.com/images/2021/08/23/Joomla-update-5.png" alt="How to update to Joomla 4" /></a></figure>
<p>Congratulations! You’ve successfully updated to Joomla 4.</p>
<p><b>Post Update Checklist:</b></p>
<ul>
<li>Clear cache.</li>
<li>Check the database schema and fix if any errors show.</li>
<li>See if your site is performing as expected ( both frontend and backend ).</li>
<li>Set the error report from maximum to default.</li>
<li>Install Joomla 4 ready extensions as needed.</li>
</ul>
<h3 class="style-scope ytd-watch-metadata">Joomla 4 Tips - Fix Upgrade bug</h3>
<p><a href="https://www.youtube.com/watch?v=ZO9nmdsLlFw" target="_blank" rel="noopener noreferrer"> Watch Video clip</a></p>
<h3>Move the Website From Localhost to Live</h3>
<p>The final step is to move the Joomla site from localhost to the live server. Here’s how to do that.</p>
<ul>
<li>Copy the files from the root folder of the localhost to the server using FTP or File Manager</li>
<li>Export the Joomla database from the localhost phpMyAdmin</li>
<li>Import the Joomla database to the phpMyAdmin on the server</li>
<li>Update the configuration.php to make sure you have the correct details</li>
<li>Test and Go Live</li>
</ul>
<p>Read the step-by-step tutorial <a href="https://www.joomshaper.com/blog/how-to-move-a-joomla-site-from-localhost-to-live-server" target="_blank" rel="noopener noreferrer">HERE</a>.</p>
<h2>Final Thoughts</h2>
<p>Joomla 3.10 will have a long-term support. You will get at least two years of support for 3.10, so please wait till all the extensions and third-party integrations in use are fully compatible with Joomla 4 if you’re planning to keep them.</p>
<p>Also, never skip a backup! Always take a backup of your live site before updating your Joomla version. Good luck!</p><p>Joomla 4 stable version is already out! It’s a huge upgrade to the CMS bringing so many amazing new features and functionalities. The new major version will forever change the way you have been using Joomla as the platform is now more reliable, steady, secure, and fully equipped to empower innovations.</p>
<p>If you’re stressing about how to upgrade your site to Joomla 4, don’t worry. In this article, we will guide you through the entire process of upgrading your Joomla 3.x site to Joomla 4 without breaking your site. You’re encouraged to follow the entire article carefully so that you don’t end up making a mess.</p>
<p>Let's get started.</p>
<h2>When Should You Update to Joomla 4</h2>
<p>Joomla 4 is out. Does that mean you have to immediately upgrade your site to Joomla 4? No! As you can not update Joomla 3.x to 4 directly, you must first update your site to 3.10.</p>
<p>The Joomla 3.10 bridge will help you perform the mini migration to Joomla 4 and show a pre-update check of the extensions installed on your site. As per the <a href="https://docs.joomla.org/Joomla_3.x_to_4.x_Step_by_Step_Migration" target="_blank" rel="noopener noreferrer">official documentation</a>, Joomla 3.10.x will be supported until 16 August 2023. So, there’s no rush. Wait till all the extensions in use are ready for Joomla 4.</p>
<h2>How to Update From Joomla 3.x to Joomla 4</h2>
<p>If you’ve come this far, it’s safe to say you’re ready to migrate to Joomla 4. Here’s a step-by-step guide to help you successfully upgrade your Joomla 3.x site to Joomla 4.</p>
<p>Here's the visual representation of the entire update process. </p>
<p><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2021/08/23/Joomla-4-Screencast.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></p>
<p>The entire procedure has been broken down in detail so that you can easily follow along. </p>
<h3>Check Technical Requirements</h3>
<p>Before proceeding, you need to first make sure your environment meets the technical requirements of Joomla 4. Head over to the admin panel > System > System Information. In this tab, you’ll find the current PHP value, Joomla version, etc.</p>
<p>It is suggested to use the recommended values of Joomla 4 for a smooth transition. Here’s the requirement for Joomla 4.x.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/23/Joomla-update-6.png" rel="alternate" data-title="How to update to Joomla 4"><img class="img-shadow" title="How to update to Joomla 4" src="https://www.joomshaper.com/images/2021/08/23/Joomla-update-6.png" alt="How to update to Joomla 4" /></a></figure>
<h3><br />Take a Full Backup of Your Live Site (MUST)</h3>
<p>You must always take a backup of your site before updating Joomla. This is a must to prevent loss of data and restore your site up again if anything goes wrong during the update.</p>
<p><b>Method 1: Using Akeeba Backup</b></p>
<p>You can backup and restore your Joomla site using Akeeba Backup. To do this, you will be using the Akeeba Backup Joomla extension first to take a backup of your website (root files and database) and then Akeeba Kickstart to restore the backup. It’s a free extension and the transfer process is pretty straightforward.</p>
<p><b>Method 2: Take Manual Backup</b></p>
<p>Alternatively, you can take a manual backup of your live site. In this case, you have to first take a manual backup of all the files and folders from the website root folder so the same files and folder can be restored to another domain/host. And then, take a manual backup of the website database.</p>
<p>You can read the step-by-step tutorial on both methods <a href="https://www.joomshaper.com/blog/how-to-move-a-joomla-site-from-localhost-to-live-server" target="_blank" rel="noopener noreferrer">HERE</a>.</p>
<h3>Set Up a Staging Site From the Backup</h3>
<p>Now we need to create a testing site to restore the backup copy of our site. You can do it in one of the following places:</p>
<ul>
<li>A subdomain.</li>
<li>A subdirectory.</li>
<li>A local development environment using <a href="https://sourceforge.net/projects/xampp/" target="_blank" rel="noopener noreferrer">XAMPP</a>, <a href="https://www.mamp.info/en/windows/" target="_blank" rel="noopener noreferrer">MAMP</a>, or other suitable alternatives.</li>
</ul>
<p>You can read our article on how to <a href="https://www.joomshaper.com/blog/how-to-install-joomla-on-localhost" target="_blank" rel="noopener noreferrer">set up a local web environment for Joomla</a> for an in-depth tutorial.</p>
<h3>Update to Joomla 3.10</h3>
<p>Please do not update your live website to Joomla 3.10 unless you intend to update for Joomla 4. This is a bridge version that has been released to make the migration to Joomla 4 easier.</p>
<p>From the Administration panel, go to Components > Joomla updates > Options.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/23/Joomla-update-option.png" rel="alternate"><img class="img-shadow" title="How to update to Joomla 4" src="https://www.joomshaper.com/images/2021/08/23/Joomla-update-option.png" alt="How to update to Joomla 4" /></a></figure>
<p><span style="font-weight: 400;">Set the update channel to Joomla Next. </span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/23/joomla-update-1.png" rel="alternate"><img class="img-shadow" title="How to update to Joomla 4" src="https://www.joomshaper.com/images/2021/08/23/joomla-update-1.png" alt="How to update to Joomla 4" /></a></figure>
<p><span style="font-weight: 400;">Click on Install the Update to update to the stable 3.10 version. </span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/23/Joomla-update-2.png" rel="alternate"><img class="img-shadow" title="How to update to Joomla 4" src="https://www.joomshaper.com/images/2021/08/23/Joomla-update-2.png" alt="How to update to Joomla 4" /></a></figure>
<p><span style="font-weight: 400;">Once we have updated our staging site to Joomla 3.10, we need to check our database schema.</span></p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/23/Joomla-update-3.png" rel="alternate"><img class="img-shadow" title="How to update to Joomla 4" src="https://www.joomshaper.com/images/2021/08/23/Joomla-update-3.png" alt="How to update to Joomla 4" /></a></figure>
<p><span style="font-weight: 400;">To do that go to Extensions > Manage > Database and check if your database table structure is up-to-date. If not, fix the issues by clicking on the Fix button. </span></p>
<h3>Check System Requirements & 3rd Party Extensions Compatibility</h3>
<p>Joomla 3.10 version comes with a pre-update check option. This shows the technical specifications of the server the site is on and core and third-party extensions that use the Update Server in a list form.</p>
<p>To navigate to the Pre-Update Check-screen, Click Components > Joomla Update.</p>
<p>If you don’t see the Pre-Update Check-screen click on the Check for Updates button or clear cache and refresh the page.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/23/Joomla-update-7.png" rel="alternate"><img class="img-shadow" title="How to update to Joomla 4" src="https://www.joomshaper.com/images/2021/08/23/Joomla-update-7.png" alt="How to update to Joomla 4" /></a></figure>
<p>The first section shows you if the PHP and database settings meet the system requirements. We need to check if anything is red and not compatible with Joomla 4.</p>
<p>The next section - Extensions Pre-Update Check pulls third-party integrations and checks their compatibility. In our case, Helix Ultimate 2.0.10 is fully compatible with Joomla 4. If you’re using other extensions, please contact the developers of the extensions to know about their Joomla 4 compatibility. Know more about <a href="https://www.joomshaper.com/blog/joomshaper-s-plans-for-joomla-4" target="_blank" rel="noopener noreferrer">JoomShaper’s product update plan for Joomla 4</a>.</p>
<h3>Disable Incompatible Extensions</h3>
<p>If the Joomla Pre-update checklist shows the extension is not ready for Joomla, you have to update it to the compatible version or disable it. It is <b>strongly</b> recommended to disable all incompatible extensions before you run the upgrade as they could break your upgrade. If you are not sure which extra installed plugin may cause problems also disable all extra plugins, later you can enable them one by. I also recommend comparing the installed version of the extensions with those that are on the developer site, sometimes Joomla may not display info about current updates.</p>
<p>To remove incompatible extensions, go to the Extension Manager → Manage tab and remove all the extensions that are not compatible with Joomla 4.</p>
<h3>Update From 3.10 to Joomla 4</h3>
<p>Before upgrading from one Joomla version to another, always take a full backup of the website! So go ahead and take a full backup again.</p>
<p>From the admin panel navigate to Global Configuration > Server > Error Reporting and set it to Maximum to get all error messages, warnings, and notices.</p>
<p>Now head over to Components > Joomla Update > and Click on Live Update to see Joomla 4 update notification.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/23/Joomla-update-4.png" rel="alternate"><img class="img-shadow" title="How to update to Joomla 4" src="https://www.joomshaper.com/images/2021/08/23/Joomla-update-4.png" alt="How to update to Joomla 4" /></a></figure>
<p>You can also manually upload the Joomla 4 package in the Upload & Update tab. Click on <b>Install the Update</b>, you’ll be asked to provide your login credentials. The update will take some time and then you’ll be redirected to the Joomla 4 dashboard.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/23/Joomla-update-5.png" rel="alternate"><img class="img-shadow" title="How to update to Joomla 4" src="https://www.joomshaper.com/images/2021/08/23/Joomla-update-5.png" alt="How to update to Joomla 4" /></a></figure>
<p>Congratulations! You’ve successfully updated to Joomla 4.</p>
<p><b>Post Update Checklist:</b></p>
<ul>
<li>Clear cache.</li>
<li>Check the database schema and fix if any errors show.</li>
<li>See if your site is performing as expected ( both frontend and backend ).</li>
<li>Set the error report from maximum to default.</li>
<li>Install Joomla 4 ready extensions as needed.</li>
</ul>
<h3 class="style-scope ytd-watch-metadata">Joomla 4 Tips - Fix Upgrade bug</h3>
<p><a href="https://www.youtube.com/watch?v=ZO9nmdsLlFw" target="_blank" rel="noopener noreferrer"> Watch Video clip</a></p>
<h3>Move the Website From Localhost to Live</h3>
<p>The final step is to move the Joomla site from localhost to the live server. Here’s how to do that.</p>
<ul>
<li>Copy the files from the root folder of the localhost to the server using FTP or File Manager</li>
<li>Export the Joomla database from the localhost phpMyAdmin</li>
<li>Import the Joomla database to the phpMyAdmin on the server</li>
<li>Update the configuration.php to make sure you have the correct details</li>
<li>Test and Go Live</li>
</ul>
<p>Read the step-by-step tutorial <a href="https://www.joomshaper.com/blog/how-to-move-a-joomla-site-from-localhost-to-live-server" target="_blank" rel="noopener noreferrer">HERE</a>.</p>
<h2>Final Thoughts</h2>
<p>Joomla 3.10 will have a long-term support. You will get at least two years of support for 3.10, so please wait till all the extensions and third-party integrations in use are fully compatible with Joomla 4 if you’re planning to keep them.</p>
<p>Also, never skip a backup! Always take a backup of your live site before updating your Joomla version. Good luck!</p>JoomShaper’s Plans for Joomla 42021-08-12T12:08:53+00:002021-08-12T12:08:53+00:00https://www.joomshaper.com/blog/joomshaper-s-plans-for-joomla-4Rayhan Arifrayhanuddin.du@gmail.com<p>Joomla 4 is just around the corner. It is going to have a major impact on the Joomla industry for sure. Just like every other Joomla user, we are excited about this update. We hope this is going to uplift Joomla as a CMS and take it to a new height. </p>
<p>While you all are thinking about when to update your site to the new Joomla 4 version, we are working tirelessly to make each of our products fully compatible with the latest version of Joomla. And, this is what we will talk about today.</p>
<p>As a Joomla user or a fan of JoomShaper, you know we have 45+ powerful extensions, 135+ rich Joomla templates, along with a couple of revolutionary Joomla tools (SP Page Builder and Helix Ultimate). Updating such a large pool of robust products is never an easy task. Thanks to our developers, we are making it happen quite smartly.</p>
<p>We are here to talk about our plans to address Joomla 4 and let you know the phase we are in now. So, let’s get started. </p>
<h2>JoomShaper’s Plan for Joomla 4</h2>
<p>You would be happy to know that we have already made some of our products Joomla 4 compatible even before it is officially released. We are planning on making all of our products Joomla 4 compatible as soon as possible. </p>
<h3>Joomla 4 Compatible Joomla Products Of JoomShaper</h3>
<p>We have made a good number of Joomla extensions compatible with Joomla 4. Here’s the list of the products we have made compatible so far.</p>
<ul>
<li>SP Page Builder</li>
<li>SP Property</li>
<li>SP Simple Portfolio</li>
<li>SP LMS</li>
<li>SP Easy Image Gallery</li>
<li>SP Weather</li>
<li>SP Tweet</li>
</ul>
<h3>Our Roadmap to Upgrade Our Templates and Extensions</h3>
<p>Here’s JoomShaper’s plan for Joomla 4.</p>
<ul>
<li><strong>Templates</strong>: Helix Ultimate Framework will be compatible with Joomla 4 from the launch date. We will be adding Joomla 4 compatibility of all Helix Ultimate Framework-based templates within a couple of months. (If there is no third-party extension dependency). </li>
<li><strong>Helix</strong> <strong>3</strong>: After updating all Helix Ultimate-based templates, we will be updating the Helix 3 framework. And, Helix 3 based templates will be updated within 2022.</li>
<li><strong>All</strong> <strong>Other</strong> <strong>Joomla</strong> <strong>Extensions</strong>: All other Joomla extensions will be updated within the first half of 2022. </li>
</ul>
<h3>Joomla 4 Resources for Our Users</h3>
<p>Joomla 4 is a major shift from its previous version. Upgrading to Joomla 4 can be painful if there are not enough guidelines or resources to handle unwanted issues carefully. This is why we are coming up with regular tips and tutorials focused on Joomla 4 so that you don’t experience any unwanted issues. </p>
<p>Here are some links to the resources that we have already published.</p>
<ul>
<li><a href="https://www.joomshaper.com/blog/joomla-4-major-initiatives-improvements" target="_blank" rel="noopener noreferrer">What’s New in Joomla 4 - Major Initiatives & Improvements</a></li>
<li><a href="https://www.joomshaper.com/blog/joomla-4-tutorial-simplified-installation-on-localhost">Joomla 4 tutorial: Simplified installation on localhost</a></li>
<li><a href="https://www.joomshaper.com/blog/joomla-4-admin-dashboard-concept-by-joomshaper">Joomla 4 accessibility support: Tech for the humanity</a></li>
<li>Many more to come</li>
</ul>
<h3>Our Guideline for Users to Upgrade to Joomla 4</h3>
<p>There are some factors to have in mind before you upgrade your site to Joomla 4. We suggest you have the following things in mind for a smoother upgrade. </p>
<ul>
<li>First of all, check whether all of the extensions and templates installed on your site are Joomla 4 compatible</li>
<li>Take a backup of your site</li>
<li>Make sure you have the latest version of Joomla 3</li>
<li>Update all of your Joomla templates and extensions before upgrading to Joomla 4. Otherwise, you may run into some unexpected issues.</li>
</ul>
<p>We always want you to enjoy the latest technologies with our products. You already know that we regularly update our products. We hope our users will have a safe transition to Joomla 4 if they wish. </p><p>Joomla 4 is just around the corner. It is going to have a major impact on the Joomla industry for sure. Just like every other Joomla user, we are excited about this update. We hope this is going to uplift Joomla as a CMS and take it to a new height. </p>
<p>While you all are thinking about when to update your site to the new Joomla 4 version, we are working tirelessly to make each of our products fully compatible with the latest version of Joomla. And, this is what we will talk about today.</p>
<p>As a Joomla user or a fan of JoomShaper, you know we have 45+ powerful extensions, 135+ rich Joomla templates, along with a couple of revolutionary Joomla tools (SP Page Builder and Helix Ultimate). Updating such a large pool of robust products is never an easy task. Thanks to our developers, we are making it happen quite smartly.</p>
<p>We are here to talk about our plans to address Joomla 4 and let you know the phase we are in now. So, let’s get started. </p>
<h2>JoomShaper’s Plan for Joomla 4</h2>
<p>You would be happy to know that we have already made some of our products Joomla 4 compatible even before it is officially released. We are planning on making all of our products Joomla 4 compatible as soon as possible. </p>
<h3>Joomla 4 Compatible Joomla Products Of JoomShaper</h3>
<p>We have made a good number of Joomla extensions compatible with Joomla 4. Here’s the list of the products we have made compatible so far.</p>
<ul>
<li>SP Page Builder</li>
<li>SP Property</li>
<li>SP Simple Portfolio</li>
<li>SP LMS</li>
<li>SP Easy Image Gallery</li>
<li>SP Weather</li>
<li>SP Tweet</li>
</ul>
<h3>Our Roadmap to Upgrade Our Templates and Extensions</h3>
<p>Here’s JoomShaper’s plan for Joomla 4.</p>
<ul>
<li><strong>Templates</strong>: Helix Ultimate Framework will be compatible with Joomla 4 from the launch date. We will be adding Joomla 4 compatibility of all Helix Ultimate Framework-based templates within a couple of months. (If there is no third-party extension dependency). </li>
<li><strong>Helix</strong> <strong>3</strong>: After updating all Helix Ultimate-based templates, we will be updating the Helix 3 framework. And, Helix 3 based templates will be updated within 2022.</li>
<li><strong>All</strong> <strong>Other</strong> <strong>Joomla</strong> <strong>Extensions</strong>: All other Joomla extensions will be updated within the first half of 2022. </li>
</ul>
<h3>Joomla 4 Resources for Our Users</h3>
<p>Joomla 4 is a major shift from its previous version. Upgrading to Joomla 4 can be painful if there are not enough guidelines or resources to handle unwanted issues carefully. This is why we are coming up with regular tips and tutorials focused on Joomla 4 so that you don’t experience any unwanted issues. </p>
<p>Here are some links to the resources that we have already published.</p>
<ul>
<li><a href="https://www.joomshaper.com/blog/joomla-4-major-initiatives-improvements" target="_blank" rel="noopener noreferrer">What’s New in Joomla 4 - Major Initiatives & Improvements</a></li>
<li><a href="https://www.joomshaper.com/blog/joomla-4-tutorial-simplified-installation-on-localhost">Joomla 4 tutorial: Simplified installation on localhost</a></li>
<li><a href="https://www.joomshaper.com/blog/joomla-4-admin-dashboard-concept-by-joomshaper">Joomla 4 accessibility support: Tech for the humanity</a></li>
<li>Many more to come</li>
</ul>
<h3>Our Guideline for Users to Upgrade to Joomla 4</h3>
<p>There are some factors to have in mind before you upgrade your site to Joomla 4. We suggest you have the following things in mind for a smoother upgrade. </p>
<ul>
<li>First of all, check whether all of the extensions and templates installed on your site are Joomla 4 compatible</li>
<li>Take a backup of your site</li>
<li>Make sure you have the latest version of Joomla 3</li>
<li>Update all of your Joomla templates and extensions before upgrading to Joomla 4. Otherwise, you may run into some unexpected issues.</li>
</ul>
<p>We always want you to enjoy the latest technologies with our products. You already know that we regularly update our products. We hope our users will have a safe transition to Joomla 4 if they wish. </p>What’s New in Joomla 4 - Major Initiatives & Improvements2021-08-11T07:27:37+00:002021-08-11T07:27:37+00:00https://www.joomshaper.com/blog/joomla-4-major-initiatives-improvementsZareen Tasnimzareen.fatema14@gmail.com<p>Hola Joomla enthusiasts! I am sure you’ve already heard the birthday present announcement Joomla has made recently. As per the official announcement, the planned launch of Joomla 4 will take place on 17th August 2021. Nearly nine years in the making, this major Joomla version is ready to change the way you’ll be using Joomla in the future. Excited? So are we!</p>
<p>It is the perfect time to explore the new features and fall in love with Joomla all over again. Today, let’s shed some light on the major initiatives and improvements Joomla 4 is shipping with and appreciate the work of art it is.</p>
<p>Before we proceed, please note that if you’re using any JoomShaper product on your live site, please do not upgrade your site to Joomla 4 until the products in use are fully compatible with Joomla 4.</p>
<h2>Brand New Administrator and Site Templates</h2>
<p>The very first thing you’ll notice about Joomla 4 is the completely new layout of the administration area. The new Admin Dashboards are designed for site managers to optimize their site management experience for themselves or clients quickly and easily.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/10/Joomla-4-dashboard.png" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4 - Major Initiatives & Improvements" src="https://www.joomshaper.com/images/2021/08/10/Joomla-4-dashboard.png" alt="What’s New in Joomla 4 - Major Initiatives & Improvements" width="1000" height="545" /></a></figure>
<p>The Home dashboard presents Admin modules like Logged-in Users, Latest Actions, Site Information, Notifications, system shortcuts, and more to get you started administering your Joomla 4 site. Followed by Content, Menus, Components, and Users dashboards to easily manage content, menus, components, and users.</p>
<p>On each dashboard, there’s always an area to click on to add a module to customize the dashboard.</p>
<p>Joomla 4 also introduced 1 new front-end template: Cassiopeia and 1 new back-end template: Atum.</p>
<h2>Improved Command Line Interface (CLI)</h2>
<p>The new improved and expanded command-line interface is introducing a faster way to perform operations through the command line. It brings forward a way to integrate things faster, perform updates in the CMS, and run small tests without having to go through the process of the web dashboard.</p>
<p>With the available commands you can easily check for core updates, manage ( install, list, remove) extensions, update the Joomla core, quickly put your Joomla-powered website into offline or online mode, and do much more.</p>
<h2>More Powerful Codebase</h2>
<p>Joomla 4 has a clean and optimized codebase with the removal of all 3.x deprecated functions. The move to PHP namespaces is one of the biggest changes in Joomla 4 empowering developers to develop more robust and innovative applications.</p>
<p>The PHP namespacing allows for a better organization by grouping classes that work together to perform a task. It also allows you to use the same class name for frontend and backend classes. Read the official documentation to know more about <a href="https://docs.joomla.org/J4.x:Namespace_Conventions_In_Joomla" target="_blank" rel="noopener noreferrer">namespace conventions in Joomla 4</a>.</p>
<h2>Bootstrap 5 Integration</h2>
<p>Bootstrap 5 is a major rewrite of the entire Bootstrap project to make it even more powerful. And the good news is Joomla 4 is shipping with Bootstrap 5! This means Joomla 4 and its later versions will stay up-to-date with the latest Bootstrap version to prevent conflict and backward compatibility issues.</p>
<p>As the web has already evolved beyond jQuery, so does Bootstrap. With JavaScript standards and dominant web browsers already supporting most of the features in jQuery, Bootstrap 5 has dropped the support of jQuery and Internet Explorer. It’s a huge improvement as Google uses page speed as one of the ranking factors.</p>
<p>From an improved grid system, custom form controls to a new icon library, you’ll get to enjoy all the great features Bootstrap 5 offers with the new major Joomla version.</p>
<h2>Accessibility - (WCAG) 2.0 AA Compliance</h2>
<p>Joomla 4 got even better with one of the most important features, which is accessibility support. It has WCAG 2.0 Level AA compliance, which means websites powered by Joomla 4 are usable and understandable for the majority of people with or without disabilities.</p>
<p>There is no need to invest in any external extensions or plugins, thanks to its built-in accessibility for both frontend and backend templates. With this feature, anyone can manage a Joomla website, it is a fantastic convenience for people who have been struggling with accessibility to use Joomla.</p>
<h2>New Workflows</h2>
<p>The new Workflows feature will make sure the tasks get done more efficiently and by the right people. This is a feature content writers will surely fall in love with!</p>
<figure>
<figure>
<figure><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2021/08/12/workflow-joomla4.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></figure>
</figure>
</figure>
<p>With the new Joomla 4 workflow feature, you can set the workflow stage and allow administrators to review the article before it is supposed to be published. The new features allow you to create user groups, give limited access control, and set approvers and posters for the article or blog.</p>
<h2>New Media Manager</h2>
<p>The new media manager of Joomla 4 comes with a cleaner UI and new image editing capabilities. It is much more user-friendly and has more advanced features in comparison with Joomla 3. It’s now more efficient and hassle-free with the support of multi-files upload and drop & drag uploading.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/10/Joomla-4-media-manager.png" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4 - Major Initiatives & Improvements" src="https://www.joomshaper.com/images/2021/08/10/Joomla-4-media-manager.png" alt="What’s New in Joomla 4 - Major Initiatives & Improvements" width="1000" height="571" /></a></figure>
<p>You can now edit images straight from the backend. Once you click on the ellipsis icon over an image, it will give you options for Preview, Rename, Edit, Get shareable link, Download, and Delete an image.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/10/Joomla-4-image-edit.png" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4 - Major Initiatives & Improvements" src="https://www.joomshaper.com/images/2021/08/10/Joomla-4-image-edit.png" alt="What’s New in Joomla 4 - Major Initiatives & Improvements" width="1000" height="570" /></a></figure>
<p>You can perform basic edits to your images with the image editor like crop, resize, and rotate.</p>
<h2>Email Templating</h2>
<p>Another feature of Joomla 4 that adds remarkable value is the new customizable HTML Mail templates. In Joomla 3, we had to modify system emails creating a custom language override. We were limited to having the emails go out as plain text only unless you used a third-party extension. There’s no need to use third-party extensions anymore to modify your emails from the Joomla core, you can do this through Joomla itself!</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/10/Joomla-4-mail-templates.png" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4 - Major Initiatives & Improvements" src="https://www.joomshaper.com/images/2021/08/10/Joomla-4-mail-templates.png" alt="What’s New in Joomla 4 - Major Initiatives & Improvements" width="1000" height="568" /></a></figure>
<p>The new Mail Templates component allows you to add HTML formatting along with plain text to make your emails look far more professional. A wide range of Mail Templates is available in Joomla 4 that can be easily customized to suit your site’s needs.</p>
<h2>Smart Search</h2>
<p>Joomla 4 smart search has many improvements over previous Joomla search and is the best to date. The com_search component of Joomla 3.x is replaced by Joomla smart search in Joomla 4 with new options for the active search index.</p>
<p>With the active search index, every time you add new content on the website, Joomla will automatically index the new items for the search result. Wave goodbye to manual indexing!</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/10/Joomla-4-search-index.png" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4 - Major Initiatives & Improvements" src="https://www.joomshaper.com/images/2021/08/10/Joomla-4-search-index.png" alt="What’s New in Joomla 4 - Major Initiatives & Improvements" width="1000" height="529" /></a></figure>
<p>Apart from this, it also brings new advanced options for a search filter and content map. You can also publish the search module anywhere on the website using a module position and support different types of filter selection.</p>
<h2>Improved Security</h2>
<p>With many architectural changes and well-written code, you can be assured your Joomla-powered website will be more secure than ever. New security features such as support for prepared SQL statements and managing security headers from within your site make protecting your site even easier.</p>
<p>Joomla 4 has new tools for the Joomla Core to help every site integrator with the setup of the headers. That allows a wider range of users to understand and set up that headers and even apply some of the basic protections by default.</p>
<h2>Joomla 4 SEO & Speed</h2>
<p>SEO built into the architecture of the page means you get the correct page structure without any additional extensions. The Joomla 4’s key features and core benefits have greater potential than other CMS to rank very high if a website and pages are set up properly.</p>
<p>Joomla 4 comes with a built-in plugin for Lazy Load. Once it is enabled, it will automatically lazy load all the images resulting in faster-loading pages, better user experience, and better organic rankings for your website. There’s no doubt with all improvements in the codebase and core architecture, your Joomla site will be more powerful and faster!</p>
<h2>Final Thoughts</h2>
<p>Joomla 4 brings a huge upgrade to the CMS and is packed with features it needs to perform at its best!. It’s safe to say with all the improvements - Joomla 4 will offer you a platform that is reliable, steady, secure, and fully equipped to empower innovations.</p>
<p>So get ready for a new world of possibilities. With the platform growing so tremendously, we are incredibly proud of how Joomla has evolved throughout the years!</p><p>Hola Joomla enthusiasts! I am sure you’ve already heard the birthday present announcement Joomla has made recently. As per the official announcement, the planned launch of Joomla 4 will take place on 17th August 2021. Nearly nine years in the making, this major Joomla version is ready to change the way you’ll be using Joomla in the future. Excited? So are we!</p>
<p>It is the perfect time to explore the new features and fall in love with Joomla all over again. Today, let’s shed some light on the major initiatives and improvements Joomla 4 is shipping with and appreciate the work of art it is.</p>
<p>Before we proceed, please note that if you’re using any JoomShaper product on your live site, please do not upgrade your site to Joomla 4 until the products in use are fully compatible with Joomla 4.</p>
<h2>Brand New Administrator and Site Templates</h2>
<p>The very first thing you’ll notice about Joomla 4 is the completely new layout of the administration area. The new Admin Dashboards are designed for site managers to optimize their site management experience for themselves or clients quickly and easily.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/10/Joomla-4-dashboard.png" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4 - Major Initiatives & Improvements" src="https://www.joomshaper.com/images/2021/08/10/Joomla-4-dashboard.png" alt="What’s New in Joomla 4 - Major Initiatives & Improvements" width="1000" height="545" /></a></figure>
<p>The Home dashboard presents Admin modules like Logged-in Users, Latest Actions, Site Information, Notifications, system shortcuts, and more to get you started administering your Joomla 4 site. Followed by Content, Menus, Components, and Users dashboards to easily manage content, menus, components, and users.</p>
<p>On each dashboard, there’s always an area to click on to add a module to customize the dashboard.</p>
<p>Joomla 4 also introduced 1 new front-end template: Cassiopeia and 1 new back-end template: Atum.</p>
<h2>Improved Command Line Interface (CLI)</h2>
<p>The new improved and expanded command-line interface is introducing a faster way to perform operations through the command line. It brings forward a way to integrate things faster, perform updates in the CMS, and run small tests without having to go through the process of the web dashboard.</p>
<p>With the available commands you can easily check for core updates, manage ( install, list, remove) extensions, update the Joomla core, quickly put your Joomla-powered website into offline or online mode, and do much more.</p>
<h2>More Powerful Codebase</h2>
<p>Joomla 4 has a clean and optimized codebase with the removal of all 3.x deprecated functions. The move to PHP namespaces is one of the biggest changes in Joomla 4 empowering developers to develop more robust and innovative applications.</p>
<p>The PHP namespacing allows for a better organization by grouping classes that work together to perform a task. It also allows you to use the same class name for frontend and backend classes. Read the official documentation to know more about <a href="https://docs.joomla.org/J4.x:Namespace_Conventions_In_Joomla" target="_blank" rel="noopener noreferrer">namespace conventions in Joomla 4</a>.</p>
<h2>Bootstrap 5 Integration</h2>
<p>Bootstrap 5 is a major rewrite of the entire Bootstrap project to make it even more powerful. And the good news is Joomla 4 is shipping with Bootstrap 5! This means Joomla 4 and its later versions will stay up-to-date with the latest Bootstrap version to prevent conflict and backward compatibility issues.</p>
<p>As the web has already evolved beyond jQuery, so does Bootstrap. With JavaScript standards and dominant web browsers already supporting most of the features in jQuery, Bootstrap 5 has dropped the support of jQuery and Internet Explorer. It’s a huge improvement as Google uses page speed as one of the ranking factors.</p>
<p>From an improved grid system, custom form controls to a new icon library, you’ll get to enjoy all the great features Bootstrap 5 offers with the new major Joomla version.</p>
<h2>Accessibility - (WCAG) 2.0 AA Compliance</h2>
<p>Joomla 4 got even better with one of the most important features, which is accessibility support. It has WCAG 2.0 Level AA compliance, which means websites powered by Joomla 4 are usable and understandable for the majority of people with or without disabilities.</p>
<p>There is no need to invest in any external extensions or plugins, thanks to its built-in accessibility for both frontend and backend templates. With this feature, anyone can manage a Joomla website, it is a fantastic convenience for people who have been struggling with accessibility to use Joomla.</p>
<h2>New Workflows</h2>
<p>The new Workflows feature will make sure the tasks get done more efficiently and by the right people. This is a feature content writers will surely fall in love with!</p>
<figure>
<figure>
<figure><video class="img-shadow" src="https://www.joomshaper.com/media/videos/2021/08/12/workflow-joomla4.mp4" autoplay="autoplay" loop="loop" muted="" width="100%" height="auto"></video></figure>
</figure>
</figure>
<p>With the new Joomla 4 workflow feature, you can set the workflow stage and allow administrators to review the article before it is supposed to be published. The new features allow you to create user groups, give limited access control, and set approvers and posters for the article or blog.</p>
<h2>New Media Manager</h2>
<p>The new media manager of Joomla 4 comes with a cleaner UI and new image editing capabilities. It is much more user-friendly and has more advanced features in comparison with Joomla 3. It’s now more efficient and hassle-free with the support of multi-files upload and drop & drag uploading.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/10/Joomla-4-media-manager.png" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4 - Major Initiatives & Improvements" src="https://www.joomshaper.com/images/2021/08/10/Joomla-4-media-manager.png" alt="What’s New in Joomla 4 - Major Initiatives & Improvements" width="1000" height="571" /></a></figure>
<p>You can now edit images straight from the backend. Once you click on the ellipsis icon over an image, it will give you options for Preview, Rename, Edit, Get shareable link, Download, and Delete an image.</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/10/Joomla-4-image-edit.png" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4 - Major Initiatives & Improvements" src="https://www.joomshaper.com/images/2021/08/10/Joomla-4-image-edit.png" alt="What’s New in Joomla 4 - Major Initiatives & Improvements" width="1000" height="570" /></a></figure>
<p>You can perform basic edits to your images with the image editor like crop, resize, and rotate.</p>
<h2>Email Templating</h2>
<p>Another feature of Joomla 4 that adds remarkable value is the new customizable HTML Mail templates. In Joomla 3, we had to modify system emails creating a custom language override. We were limited to having the emails go out as plain text only unless you used a third-party extension. There’s no need to use third-party extensions anymore to modify your emails from the Joomla core, you can do this through Joomla itself!</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/10/Joomla-4-mail-templates.png" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4 - Major Initiatives & Improvements" src="https://www.joomshaper.com/images/2021/08/10/Joomla-4-mail-templates.png" alt="What’s New in Joomla 4 - Major Initiatives & Improvements" width="1000" height="568" /></a></figure>
<p>The new Mail Templates component allows you to add HTML formatting along with plain text to make your emails look far more professional. A wide range of Mail Templates is available in Joomla 4 that can be easily customized to suit your site’s needs.</p>
<h2>Smart Search</h2>
<p>Joomla 4 smart search has many improvements over previous Joomla search and is the best to date. The com_search component of Joomla 3.x is replaced by Joomla smart search in Joomla 4 with new options for the active search index.</p>
<p>With the active search index, every time you add new content on the website, Joomla will automatically index the new items for the search result. Wave goodbye to manual indexing!</p>
<figure><a class="simple-popup" href="https://www.joomshaper.com/images/2021/08/10/Joomla-4-search-index.png" rel="alternate"><img class="img-shadow" title="What’s New in Joomla 4 - Major Initiatives & Improvements" src="https://www.joomshaper.com/images/2021/08/10/Joomla-4-search-index.png" alt="What’s New in Joomla 4 - Major Initiatives & Improvements" width="1000" height="529" /></a></figure>
<p>Apart from this, it also brings new advanced options for a search filter and content map. You can also publish the search module anywhere on the website using a module position and support different types of filter selection.</p>
<h2>Improved Security</h2>
<p>With many architectural changes and well-written code, you can be assured your Joomla-powered website will be more secure than ever. New security features such as support for prepared SQL statements and managing security headers from within your site make protecting your site even easier.</p>
<p>Joomla 4 has new tools for the Joomla Core to help every site integrator with the setup of the headers. That allows a wider range of users to understand and set up that headers and even apply some of the basic protections by default.</p>
<h2>Joomla 4 SEO & Speed</h2>
<p>SEO built into the architecture of the page means you get the correct page structure without any additional extensions. The Joomla 4’s key features and core benefits have greater potential than other CMS to rank very high if a website and pages are set up properly.</p>
<p>Joomla 4 comes with a built-in plugin for Lazy Load. Once it is enabled, it will automatically lazy load all the images resulting in faster-loading pages, better user experience, and better organic rankings for your website. There’s no doubt with all improvements in the codebase and core architecture, your Joomla site will be more powerful and faster!</p>
<h2>Final Thoughts</h2>
<p>Joomla 4 brings a huge upgrade to the CMS and is packed with features it needs to perform at its best!. It’s safe to say with all the improvements - Joomla 4 will offer you a platform that is reliable, steady, secure, and fully equipped to empower innovations.</p>
<p>So get ready for a new world of possibilities. With the platform growing so tremendously, we are incredibly proud of how Joomla has evolved throughout the years!</p>Joomla - Myths & Misconceptions You Should Know2020-07-24T09:58:38+00:002020-07-24T09:58:38+00:00https://www.joomshaper.com/blog/joomla-myths-misconceptions-you-should-knowZareen Tasnimzareen.fatema14@gmail.com<p>Open source content management system like Joomla has pushed the web forward for the past decade and is responsible for millions of websites online. Joomla is the second largest CMS, with a rock-solid code base and has an immensely helpful support community. Despite being one of the most popular CMSs, Joomla is surrounded by so many ridiculous myths. If you are just starting with Joomla, you might get lost in the pool of information and misinformation on the internet.</p>
<p>The goal of today’s article is to help the novice who are on their journey to find a good CMS to make an informed decision before they back out from Joomla hearing the myths. Let’s clear the air and break some of the most common misconceptions about Joomla, shall we?</p>
<h3>"Is Joomla Still Relevant Nowadays?"</h3>
<p>Let’s start with the most popular myth - Joomla is disappearing from the world of CMS. <span style="font-weight: 400;">In case you are wondering if Joomla is still relevant nowadays, certainly, it is!</span> In fact, Joomla is now more powerful and stable than ever. According to many resources, Joomla is still the 2nd most popular CMS, also in the market share area (<a href="http://w3techs.com" target="_blank" rel="noopener noreferrer">w3techs.com</a>). What’s even better, Joomla is seeing constant improvement and the major upcoming version Joomla 4.0 has all the latest web technologies. The 3x series has also been fantastic with advanced features, security enhancements, and UI updates.</p>
<p>If you are looking for a CMS that’s reliable, excels with systems like menu management, module management, user management, built-in multilingual support, etc. then Joomla ticks all the right boxes! <span style="font-weight: 400;">To conclude, Joomla will be equally reliable in many more years to come just as it has been in the past decade.</span></p>
<h3>"Joomla is Not Innovative"</h3>
<p>Visual design is an integral part of modern web. And whoever said you can’t achieve a fully-functional great looking website with Joomla is probably still living in the past. Joomla extensions and templates are its greatest advantages. Popular tools like <a href="https://www.joomshaper.com/page-builder" target="_blank" rel="noopener noreferrer">SP Page Builder</a>, <a href="https://www.joomshaper.com/helix" target="_blank" rel="noopener noreferrer">Helix framework</a>, <a href="https://www.joomshaper.com/joomla-templates" target="_blank" rel="noopener noreferrer">JoomShaper templates</a>, and extensions like <a href="https://www.joomlacontenteditor.net/" target="_blank" rel="noopener noreferrer">JCE</a>, <a href="https://www.akeebabackup.com/" target="_blank" rel="noopener noreferrer">Akeeba Backup</a>, etc. are proven examples of innovation.</p>
<p>To get a taste of the future of Joomla templates and innovation, do not forget to check out our <a href="https://www.joomshaper.com/blog/the-next-generation-helix-ultimate-2-0-alpha-1-is-here" target="_blank" rel="noopener noreferrer">Helix Ultimate 2.0 Alpha 1</a> and decide for yourself.</p>
<h3>"Limited Customization"</h3>
<p>Joomla is highly customizable and flexible to work with. You do not need to have advanced coding skills to wrap your head around Joomla features and tweaks. You can customize any Joomla template with basic CSS or drag & drop page builder and create a masterpiece of your own. On the Template Manager of your Administrator dashboard, you have the option to edit any template file and change the appearance of it. You can also customize and improve UX of the backend using free extensions like <a href="https://extensions.joomla.org/extension/kc-admin-quickicons/" target="_blank" rel="noopener noreferrer">KC Admin QuickIcons</a>, <a href="https://extensions.joomla.org/extension/admin-menu-manager/" target="_blank" rel="noopener noreferrer">Admin Menu Manager</a>, etc.</p>
<p>In fact, here at JoomShaper, we offer <a href="https://www.joomshaper.com/joomla-templates" target="_blank" rel="noopener noreferrer">templates</a> and <a href="https://www.joomshaper.com/page-builder/layouts" target="_blank" rel="noopener noreferrer">layout bundles</a> that are highly customizable and easy to work with. Learn <a href="https://www.joomshaper.com/blog/how-to-install-a-joomla-template" target="_blank" rel="noopener noreferrer">how to install a template here</a> or if you are interested in learning how to install a QuickStart pack of a template and personalize it to your requirements, <a href="https://www.joomshaper.com/blog/how-to-install-a-quickstart-package-of-a-joomla-template" target="_blank" rel="noopener noreferrer">here’s our guide</a>.</p>
<h3>"Joomla Is Based on Outdated Technology" (PHP)</h3>
<p>Surprisingly, you even get to hear this. PHP is not outdated! This myth has surfaced because of the hype around new technologies or due to irregular updates & maintenance of old Joomla sites. The latest versions of PHP are actually faster, more stable than many other server-side scripting languages, and Joomla & SP Page Builder can also work on PHP 7.4 (the latest stable version of PHP when we published this post).</p>
<p>The problem arises when you build a site and hope that it will last a lifetime without having to maintain it. And this is true for any CMS you choose. You have to update your website once in a while to keep pace with the technology and avoid relying on the older versions.</p>
<h3>"Not Beginner Friendly"</h3>
<p>There is a commonly-held belief that Joomla is not beginner-friendly and difficult to learn compared to other CMSs. Is this true? Well, the answer would depend on what type of a beginner you are. You could be a beginner who has a clear knowledge of what it takes to build a website and familiar with HTML and CSS. Or, you could be a beginner who is completely new to the world of web development but interested in developing knowledge.</p>
<p>If you fall into the former category, learning Joomla is going to be a piece of cake. And if you fall into the latter, you can still make it given the fact there are so many learning resources available such as books, e-books, and online courses/tutorials. If you are an absolute beginner and want to learn how to build a Joomla website, <a href="https://www.joomshaper.com/blog/how-to-create-a-joomla-website" target="_blank" rel="noopener noreferrer">here’s our guide</a>.</p>
<h3>"All Joomla Websites Look Similar"</h3>
<p>Seriously!? Just because all basic Joomla installations look the same straight out of the box, doesn’t mean they’ll look the same when they finally go online. This CMS uses templates to control the appearance of any Joomla-powered website and just like extensions (components, modules), there are <a href="https://www.joomshaper.com/joomla-templates" target="_blank" rel="noopener noreferrer">hundreds of Joomla templates</a> to choose from, including both free and paid ones. Moreover, <a href="https://www.joomshaper.com/joomla-extensions/sp-page-builder-pro" target="_blank" rel="noopener noreferrer">SP Page Builder Pro</a> has lots of <a href="https://www.joomshaper.com/page-builder/layouts" target="_blank" rel="noopener noreferrer">predesigned page layouts</a> as well.</p>
<h3>"Joomla is Meant for Small Businesses"</h3>
<p>Joomla powers millions of websites and many leading businesses around the world use Joomla for building their business sites. From companies like IKEA, Barnes & Noble, to media, tourism to famous people like <a href="https://www.michaelphelps.com/" target="_blank" rel="noopener noreferrer">Michael Phelps</a>, Joomla is trusted by many to create an impacful presence online.</p>
<p>To conclude, Joomla can be used to build, organize, manage, and publish content for any business and eCommerce of any size and is robust enough to handle a large amount of traffic.</p>
<h3>"Joomla is Not Secure"</h3>
<p>Really!? Joomla is just as secure as any other CMSs if hosted on a reliable server. Even it can be better. No matter which CMS you plan to choose, you need to take all sorts of safety measures and not rely solely on the core CMS. Nearly 80% of actual security threats and infections are due to a vulnerability caused by outdated extensions and password exploits. A 100% secure website does not exist but the following measures can protect your Joomla site from the majority of attacks.</p>
<ul>
<li>Regular update of Joomla, PHP, extensions, and plugins (<a href="https://www.joomshaper.com/blog/update-delete-unnecessary-or-cry-over-the-hacked-site" target="_blank" rel="noopener noreferrer">read here</a>)</li>
<li>Select your hosting provider carefully</li>
<li><a href="https://www.joomshaper.com/blog/how-to-enable-ssl-https-on-a-joomla-site" target="_blank" rel="noopener noreferrer">Use SSL/HTTPS</a></li>
<li><a href="https://www.joomshaper.com/blog/what-is-hotlinking-and-how-to-prevent-it-in-joomla" target="_blank" rel="noopener noreferrer">Prevent hotlinking</a></li>
<li>Secure login with <a href="https://www.joomshaper.com/blog/how-to-enable-two-step-authentication-in-joomla" target="_blank" rel="noopener noreferrer">2-factor authentication</a></li>
<li>Use strong passwords</li>
<li>.htaccess security rules</li>
<li>Joomla security (firewall) extensions</li>
</ul>
<h3>Wrapping Up</h3>
<p>In this article, we tried to shed some positive light on Joomla as we believe it is a great web development software. Against all odds and myths, Joomla has managed to have the continued trust of millions of users including ours which is a testimony that Joomla is still relevant. Whether you want to build websites or develop templates and extensions, you can do it all with Joomla. Let us know how you feel about these myths in the comments section. Good day!</p>
<p><a class="btn btn-primary" href="https://www.joomshaper.com/joomla-templates">Browse Joomla Templates</a><a class="btn btn-outline-primary" href="https://www.joomshaper.com/page-builder">Get SP Page Builder Pro</a></p><p>Open source content management system like Joomla has pushed the web forward for the past decade and is responsible for millions of websites online. Joomla is the second largest CMS, with a rock-solid code base and has an immensely helpful support community. Despite being one of the most popular CMSs, Joomla is surrounded by so many ridiculous myths. If you are just starting with Joomla, you might get lost in the pool of information and misinformation on the internet.</p>
<p>The goal of today’s article is to help the novice who are on their journey to find a good CMS to make an informed decision before they back out from Joomla hearing the myths. Let’s clear the air and break some of the most common misconceptions about Joomla, shall we?</p>
<h3>"Is Joomla Still Relevant Nowadays?"</h3>
<p>Let’s start with the most popular myth - Joomla is disappearing from the world of CMS. <span style="font-weight: 400;">In case you are wondering if Joomla is still relevant nowadays, certainly, it is!</span> In fact, Joomla is now more powerful and stable than ever. According to many resources, Joomla is still the 2nd most popular CMS, also in the market share area (<a href="http://w3techs.com" target="_blank" rel="noopener noreferrer">w3techs.com</a>). What’s even better, Joomla is seeing constant improvement and the major upcoming version Joomla 4.0 has all the latest web technologies. The 3x series has also been fantastic with advanced features, security enhancements, and UI updates.</p>
<p>If you are looking for a CMS that’s reliable, excels with systems like menu management, module management, user management, built-in multilingual support, etc. then Joomla ticks all the right boxes! <span style="font-weight: 400;">To conclude, Joomla will be equally reliable in many more years to come just as it has been in the past decade.</span></p>
<h3>"Joomla is Not Innovative"</h3>
<p>Visual design is an integral part of modern web. And whoever said you can’t achieve a fully-functional great looking website with Joomla is probably still living in the past. Joomla extensions and templates are its greatest advantages. Popular tools like <a href="https://www.joomshaper.com/page-builder" target="_blank" rel="noopener noreferrer">SP Page Builder</a>, <a href="https://www.joomshaper.com/helix" target="_blank" rel="noopener noreferrer">Helix framework</a>, <a href="https://www.joomshaper.com/joomla-templates" target="_blank" rel="noopener noreferrer">JoomShaper templates</a>, and extensions like <a href="https://www.joomlacontenteditor.net/" target="_blank" rel="noopener noreferrer">JCE</a>, <a href="https://www.akeebabackup.com/" target="_blank" rel="noopener noreferrer">Akeeba Backup</a>, etc. are proven examples of innovation.</p>
<p>To get a taste of the future of Joomla templates and innovation, do not forget to check out our <a href="https://www.joomshaper.com/blog/the-next-generation-helix-ultimate-2-0-alpha-1-is-here" target="_blank" rel="noopener noreferrer">Helix Ultimate 2.0 Alpha 1</a> and decide for yourself.</p>
<h3>"Limited Customization"</h3>
<p>Joomla is highly customizable and flexible to work with. You do not need to have advanced coding skills to wrap your head around Joomla features and tweaks. You can customize any Joomla template with basic CSS or drag & drop page builder and create a masterpiece of your own. On the Template Manager of your Administrator dashboard, you have the option to edit any template file and change the appearance of it. You can also customize and improve UX of the backend using free extensions like <a href="https://extensions.joomla.org/extension/kc-admin-quickicons/" target="_blank" rel="noopener noreferrer">KC Admin QuickIcons</a>, <a href="https://extensions.joomla.org/extension/admin-menu-manager/" target="_blank" rel="noopener noreferrer">Admin Menu Manager</a>, etc.</p>
<p>In fact, here at JoomShaper, we offer <a href="https://www.joomshaper.com/joomla-templates" target="_blank" rel="noopener noreferrer">templates</a> and <a href="https://www.joomshaper.com/page-builder/layouts" target="_blank" rel="noopener noreferrer">layout bundles</a> that are highly customizable and easy to work with. Learn <a href="https://www.joomshaper.com/blog/how-to-install-a-joomla-template" target="_blank" rel="noopener noreferrer">how to install a template here</a> or if you are interested in learning how to install a QuickStart pack of a template and personalize it to your requirements, <a href="https://www.joomshaper.com/blog/how-to-install-a-quickstart-package-of-a-joomla-template" target="_blank" rel="noopener noreferrer">here’s our guide</a>.</p>
<h3>"Joomla Is Based on Outdated Technology" (PHP)</h3>
<p>Surprisingly, you even get to hear this. PHP is not outdated! This myth has surfaced because of the hype around new technologies or due to irregular updates & maintenance of old Joomla sites. The latest versions of PHP are actually faster, more stable than many other server-side scripting languages, and Joomla & SP Page Builder can also work on PHP 7.4 (the latest stable version of PHP when we published this post).</p>
<p>The problem arises when you build a site and hope that it will last a lifetime without having to maintain it. And this is true for any CMS you choose. You have to update your website once in a while to keep pace with the technology and avoid relying on the older versions.</p>
<h3>"Not Beginner Friendly"</h3>
<p>There is a commonly-held belief that Joomla is not beginner-friendly and difficult to learn compared to other CMSs. Is this true? Well, the answer would depend on what type of a beginner you are. You could be a beginner who has a clear knowledge of what it takes to build a website and familiar with HTML and CSS. Or, you could be a beginner who is completely new to the world of web development but interested in developing knowledge.</p>
<p>If you fall into the former category, learning Joomla is going to be a piece of cake. And if you fall into the latter, you can still make it given the fact there are so many learning resources available such as books, e-books, and online courses/tutorials. If you are an absolute beginner and want to learn how to build a Joomla website, <a href="https://www.joomshaper.com/blog/how-to-create-a-joomla-website" target="_blank" rel="noopener noreferrer">here’s our guide</a>.</p>
<h3>"All Joomla Websites Look Similar"</h3>
<p>Seriously!? Just because all basic Joomla installations look the same straight out of the box, doesn’t mean they’ll look the same when they finally go online. This CMS uses templates to control the appearance of any Joomla-powered website and just like extensions (components, modules), there are <a href="https://www.joomshaper.com/joomla-templates" target="_blank" rel="noopener noreferrer">hundreds of Joomla templates</a> to choose from, including both free and paid ones. Moreover, <a href="https://www.joomshaper.com/joomla-extensions/sp-page-builder-pro" target="_blank" rel="noopener noreferrer">SP Page Builder Pro</a> has lots of <a href="https://www.joomshaper.com/page-builder/layouts" target="_blank" rel="noopener noreferrer">predesigned page layouts</a> as well.</p>
<h3>"Joomla is Meant for Small Businesses"</h3>
<p>Joomla powers millions of websites and many leading businesses around the world use Joomla for building their business sites. From companies like IKEA, Barnes & Noble, to media, tourism to famous people like <a href="https://www.michaelphelps.com/" target="_blank" rel="noopener noreferrer">Michael Phelps</a>, Joomla is trusted by many to create an impacful presence online.</p>
<p>To conclude, Joomla can be used to build, organize, manage, and publish content for any business and eCommerce of any size and is robust enough to handle a large amount of traffic.</p>
<h3>"Joomla is Not Secure"</h3>
<p>Really!? Joomla is just as secure as any other CMSs if hosted on a reliable server. Even it can be better. No matter which CMS you plan to choose, you need to take all sorts of safety measures and not rely solely on the core CMS. Nearly 80% of actual security threats and infections are due to a vulnerability caused by outdated extensions and password exploits. A 100% secure website does not exist but the following measures can protect your Joomla site from the majority of attacks.</p>
<ul>
<li>Regular update of Joomla, PHP, extensions, and plugins (<a href="https://www.joomshaper.com/blog/update-delete-unnecessary-or-cry-over-the-hacked-site" target="_blank" rel="noopener noreferrer">read here</a>)</li>
<li>Select your hosting provider carefully</li>
<li><a href="https://www.joomshaper.com/blog/how-to-enable-ssl-https-on-a-joomla-site" target="_blank" rel="noopener noreferrer">Use SSL/HTTPS</a></li>
<li><a href="https://www.joomshaper.com/blog/what-is-hotlinking-and-how-to-prevent-it-in-joomla" target="_blank" rel="noopener noreferrer">Prevent hotlinking</a></li>
<li>Secure login with <a href="https://www.joomshaper.com/blog/how-to-enable-two-step-authentication-in-joomla" target="_blank" rel="noopener noreferrer">2-factor authentication</a></li>
<li>Use strong passwords</li>
<li>.htaccess security rules</li>
<li>Joomla security (firewall) extensions</li>
</ul>
<h3>Wrapping Up</h3>
<p>In this article, we tried to shed some positive light on Joomla as we believe it is a great web development software. Against all odds and myths, Joomla has managed to have the continued trust of millions of users including ours which is a testimony that Joomla is still relevant. Whether you want to build websites or develop templates and extensions, you can do it all with Joomla. Let us know how you feel about these myths in the comments section. Good day!</p>
<p><a class="btn btn-primary" href="https://www.joomshaper.com/joomla-templates">Browse Joomla Templates</a><a class="btn btn-outline-primary" href="https://www.joomshaper.com/page-builder">Get SP Page Builder Pro</a></p>8 Pro Tips to Take Care of Your Joomla Site Properly 2019-12-17T11:00:03+00:002019-12-17T11:00:03+00:00https://www.joomshaper.com/blog/8-pro-tips-to-take-care-of-your-joomla-site-properlyRayhan Arifrayhanuddin.du@gmail.com<p>Having a website for your business, blog, organization, or anything is a blessing. But it can also be a curse if you don’t maintain that properly. For the internet audience, who don’t visit your business physically, your website is the store, business point, or whatever you say to the visitors. In fact, the image of your business heavily depends on your site. Any anomaly, outdated information of the products, and lack of proper maintenance can cost you big.</p>
<p>Scared? Please don’t be. Because, today, we will share some pro tips to take care of your website properly. No matter the type of site you have, these actionable measures can help you improve the site performance without spending a dime.</p>
<p>Taking care of your Joomla sites is so easy. You don’t have to work so hard to do this. With our detailed guide, you will know some proven ways to maintain your Joomla sites and improve the overall performance.</p>
<h1 style="margin-bottom: 25px;">8 Pro Tips to Take Care of Your Joomla Site</h1>
<p>Maintaining a Joomla website is more like following the best practices. You can take care of your Joomla sites in different ways. Following the tips below will not only improve site performance but also speed up your site to a greater extent.</p>
<h2 style="margin-top: 35px;">Update Joomla to the Latest Version</h2>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2019/12/17/Update-Joomla-copy-80.jpg" rel="alternate" data-title="8 Pro Tips to Take Care of Your Joomla Sites Properly"><img class="img-shadow" src="https://www.joomshaper.com/images/2019/12/17/Update-Joomla-copy-80.jpg" alt="8 Pro Tips to Take Care of Your Joomla Sites Properly" /></a></p>
<p>The first and foremost maintenance tip is to update your Joomla version. To equip you with new functionalities, fixes, and improvements, Joomla is updated regularly. You need to update your Joomla version to the latest one. In fact, if outdated versions may pose a security threat to your website. In this case, updating the Joomla version is so crucial. Here are some key benefits of having sites on the latest Joomla versions.</p>
<ul>
<li>Offers new features and functionalities</li>
<li>Fixes bugs</li>
<li>Strengthen website security</li>
<li>Improves overall performance</li>
<li>Speeds up website</li>
<li>Introduces new technologies</li>
</ul>
<p>It's not likely that every update will bring all these above changes. But updates are basically targeted at all the above changes.</p>
<h2>Update Joomla Extensions</h2>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2019/12/17/Update-Extension-copy-80.jpg" rel="alternate" data-title="8 Pro Tips to Take Care of Your Joomla Sites Properly"><img class="img-shadow" src="https://www.joomshaper.com/images/2019/12/17/Update-Extension-copy-80.jpg" alt="8 Pro Tips to Take Care of Your Joomla Sites Properly" /></a></p>
<p>Joomla helps you create websites at scale. It is rich with plenty of extensions to extend website functionality. In most cases, people install different modules and components to add new features or functionalities. People behind these Joomla extensions also bring news features, fixes and improvements. To get on board with the new stuff, you must upgrade your extensions to the latest versions.</p>
<p>Outdated extensions may cause issues in different ways. You should always consider updating Joomla extensions regularly to run your site smoothly.</p>
<h2>Take Backup of Your Site and Database Regularly</h2>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2019/12/17/Backup-copy-80.jpg" rel="alternate" data-title="8 Pro Tips to Take Care of Your Joomla Sites Properly"><img class="img-shadow" src="https://www.joomshaper.com/images/2019/12/17/Backup-copy-80.jpg" alt="8 Pro Tips to Take Care of Your Joomla Sites Properly" /></a></p>
<p>You should always keep a backup of your site and database. If in any case, your website is disturbed and loses its valuable content. Restoring those content from backup is the only option to get those back. Accidents can happen anytime. There's no way you'll know about it beforehand. This is why it’s wise to keep a recent backup of your site.</p>
<p>There are many reasons to need to revert the site back to a previous working state. Having a backup is not just merely about accidents, a person well versed in the backup can help with smoother development of new features. Backup and restore help you create a staging website where new changes can be practiced without risking the production website.</p>
<h2>Optimize Your Media Resources (Images, Videos)</h2>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2019/12/17/Media-copy-80.jpg" rel="alternate" data-title="8 Pro Tips to Take Care of Your Joomla Sites Properly"><img class="img-shadow" src="https://www.joomshaper.com/images/2019/12/17/Media-copy-80.jpg" alt="8 Pro Tips to Take Care of Your Joomla Sites Properly" /></a></p>
<p><img alt="" /></p>
<p>Your website’s media resources majorly affect the page load time. If you don't optimize your media resources (images, audio, and video), your site will take a bit longer to load. In these modern days, your website speed is directly related to Google search ranking. Your media sizes and file types have an impact on page loading time.</p>
<p>There are different types of files for images. You can go with JPEG, PNG, WEBP, and SV. You have to know which one takes less space and loads faster. You should compress images. There are some online tools like TinyPNG to compress images without the chance of losing image quality. You could try that out. For other types of media files, you should also go with the lighter ones.</p>
<h2>Live up to the Reputation with Updated Content</h2>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2019/12/17/Content-copy-80.jpg" rel="alternate" data-title="8 Pro Tips to Take Care of Your Joomla Sites Properly"><img class="img-shadow" src="https://www.joomshaper.com/images/2019/12/17/Content-copy-80.jpg" alt="8 Pro Tips to Take Care of Your Joomla Sites Properly" /></a></p>
<p>Visitors will turn their back on your website if they find outdated content on your site. There are some types of content that require constant upgrading especially if they contain information. In that case, you have to update your content in order to live up to your reputation.</p>
<h2>Optimize Your Website to Make SEO Friendly</h2>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2019/12/17/SEO-copy-80.jpg" rel="alternate" data-title="8 Pro Tips to Take Care of Your Joomla Sites Properly"><img class="img-shadow" src="https://www.joomshaper.com/images/2019/12/17/SEO-copy-80.jpg" alt="8 Pro Tips to Take Care of Your Joomla Sites Properly" /></a></p>
<p>There’s no point in having a website that doesn’t bring organic traffic from Google (or any other search engines). It’s what every website owner wants. If you want your website to be found by the people who search for the services, products, or content you provide, then optimize your website for better Google search ranking. You can make your Joomla website SEO friendly in various ways. Some of the most common SEO practices are given below:</p>
<ul>
<li>Conduct keyword research and use the best betting keywords for the website.</li>
<li>Make sure the title tags get the relevant keywords</li>
<li>Speed up your website because Google loves fast loading websites</li>
<li>Write unique titles, descriptions, content and be relevant</li>
<li>Manage your metadata</li>
<li>Use internal links and be consistent with them</li>
</ul>
<p>There are also some Joomla extensions that could take care of your site SEO. You can use the JSitemap extension in this case. It is an award-winning SEO solution for Joomla! With almost 20,000 users and 200,000 installations, JSitemap is the most popular tool to manage SEO and sitemaps.</p>
<h2>Protect Your Joomla Site by Improving Security</h2>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2019/12/17/Security-copy-80.jpg" rel="alternate" data-title="8 Pro Tips to Take Care of Your Joomla Sites Properly"><img class="img-shadow" src="https://www.joomshaper.com/images/2019/12/17/Security-copy-80.jpg" alt="8 Pro Tips to Take Care of Your Joomla Sites Properly" /></a></p>
<p>Security is always a big issue. You have to protect your website from potential threats. Hackers may get into your website in various ways and take control of everything from you. You can take the necessary security measures to prevent those attempts. There are some security extensions that can help you with this. You can go with Admin Tools, AdminExile, jHackGuard, JomDefender to protect your site.</p>
<h2>Remove Unused and Unoptimized Joomla Extensions</h2>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2019/12/17/Unused-copy-80.jpg" rel="alternate" data-title="8 Pro Tips to Take Care of Your Joomla Sites Properly"><img class="img-shadow" src="https://www.joomshaper.com/images/2019/12/17/Unused-copy-80.jpg" alt="8 Pro Tips to Take Care of Your Joomla Sites Properly" /></a></p>
<p>Joomla extensions require system resources, databases, and disk space to operate. Having many extensions will increase the overall size of your website and make the website slower eventually. For that particular reason, you have to make sure that you only have extensions that are in use on your Joomla site.</p>
<p>You should not test plugins on a staging site. In case you do so, you should remove the plugin once you are done with it. It’s wise to clean up extensions to make sure there aren’t any unused or unoptimized extensions inside.</p>
<p>Be extra careful while installing an extension. Choose extensions wisely. Go through features, functionalities, and user reviews before deciding to install an extension.</p>
<p>Whatever the website you have, make sure you take care of that regularly unless you will end up losing traffic to your site. Your website will fall flat and perform poorly. Just by taking the above issues into consideration, you can maintain your site properly and ensure the maximum experience for your site visitors. At JoomShaper, we not only help you create beautiful, feature-rich, and functional websites but also, we make sure to fully equip your website to perform well. Thanks for staying with us.</p><p>Having a website for your business, blog, organization, or anything is a blessing. But it can also be a curse if you don’t maintain that properly. For the internet audience, who don’t visit your business physically, your website is the store, business point, or whatever you say to the visitors. In fact, the image of your business heavily depends on your site. Any anomaly, outdated information of the products, and lack of proper maintenance can cost you big.</p>
<p>Scared? Please don’t be. Because, today, we will share some pro tips to take care of your website properly. No matter the type of site you have, these actionable measures can help you improve the site performance without spending a dime.</p>
<p>Taking care of your Joomla sites is so easy. You don’t have to work so hard to do this. With our detailed guide, you will know some proven ways to maintain your Joomla sites and improve the overall performance.</p>
<h1 style="margin-bottom: 25px;">8 Pro Tips to Take Care of Your Joomla Site</h1>
<p>Maintaining a Joomla website is more like following the best practices. You can take care of your Joomla sites in different ways. Following the tips below will not only improve site performance but also speed up your site to a greater extent.</p>
<h2 style="margin-top: 35px;">Update Joomla to the Latest Version</h2>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2019/12/17/Update-Joomla-copy-80.jpg" rel="alternate" data-title="8 Pro Tips to Take Care of Your Joomla Sites Properly"><img class="img-shadow" src="https://www.joomshaper.com/images/2019/12/17/Update-Joomla-copy-80.jpg" alt="8 Pro Tips to Take Care of Your Joomla Sites Properly" /></a></p>
<p>The first and foremost maintenance tip is to update your Joomla version. To equip you with new functionalities, fixes, and improvements, Joomla is updated regularly. You need to update your Joomla version to the latest one. In fact, if outdated versions may pose a security threat to your website. In this case, updating the Joomla version is so crucial. Here are some key benefits of having sites on the latest Joomla versions.</p>
<ul>
<li>Offers new features and functionalities</li>
<li>Fixes bugs</li>
<li>Strengthen website security</li>
<li>Improves overall performance</li>
<li>Speeds up website</li>
<li>Introduces new technologies</li>
</ul>
<p>It's not likely that every update will bring all these above changes. But updates are basically targeted at all the above changes.</p>
<h2>Update Joomla Extensions</h2>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2019/12/17/Update-Extension-copy-80.jpg" rel="alternate" data-title="8 Pro Tips to Take Care of Your Joomla Sites Properly"><img class="img-shadow" src="https://www.joomshaper.com/images/2019/12/17/Update-Extension-copy-80.jpg" alt="8 Pro Tips to Take Care of Your Joomla Sites Properly" /></a></p>
<p>Joomla helps you create websites at scale. It is rich with plenty of extensions to extend website functionality. In most cases, people install different modules and components to add new features or functionalities. People behind these Joomla extensions also bring news features, fixes and improvements. To get on board with the new stuff, you must upgrade your extensions to the latest versions.</p>
<p>Outdated extensions may cause issues in different ways. You should always consider updating Joomla extensions regularly to run your site smoothly.</p>
<h2>Take Backup of Your Site and Database Regularly</h2>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2019/12/17/Backup-copy-80.jpg" rel="alternate" data-title="8 Pro Tips to Take Care of Your Joomla Sites Properly"><img class="img-shadow" src="https://www.joomshaper.com/images/2019/12/17/Backup-copy-80.jpg" alt="8 Pro Tips to Take Care of Your Joomla Sites Properly" /></a></p>
<p>You should always keep a backup of your site and database. If in any case, your website is disturbed and loses its valuable content. Restoring those content from backup is the only option to get those back. Accidents can happen anytime. There's no way you'll know about it beforehand. This is why it’s wise to keep a recent backup of your site.</p>
<p>There are many reasons to need to revert the site back to a previous working state. Having a backup is not just merely about accidents, a person well versed in the backup can help with smoother development of new features. Backup and restore help you create a staging website where new changes can be practiced without risking the production website.</p>
<h2>Optimize Your Media Resources (Images, Videos)</h2>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2019/12/17/Media-copy-80.jpg" rel="alternate" data-title="8 Pro Tips to Take Care of Your Joomla Sites Properly"><img class="img-shadow" src="https://www.joomshaper.com/images/2019/12/17/Media-copy-80.jpg" alt="8 Pro Tips to Take Care of Your Joomla Sites Properly" /></a></p>
<p><img alt="" /></p>
<p>Your website’s media resources majorly affect the page load time. If you don't optimize your media resources (images, audio, and video), your site will take a bit longer to load. In these modern days, your website speed is directly related to Google search ranking. Your media sizes and file types have an impact on page loading time.</p>
<p>There are different types of files for images. You can go with JPEG, PNG, WEBP, and SV. You have to know which one takes less space and loads faster. You should compress images. There are some online tools like TinyPNG to compress images without the chance of losing image quality. You could try that out. For other types of media files, you should also go with the lighter ones.</p>
<h2>Live up to the Reputation with Updated Content</h2>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2019/12/17/Content-copy-80.jpg" rel="alternate" data-title="8 Pro Tips to Take Care of Your Joomla Sites Properly"><img class="img-shadow" src="https://www.joomshaper.com/images/2019/12/17/Content-copy-80.jpg" alt="8 Pro Tips to Take Care of Your Joomla Sites Properly" /></a></p>
<p>Visitors will turn their back on your website if they find outdated content on your site. There are some types of content that require constant upgrading especially if they contain information. In that case, you have to update your content in order to live up to your reputation.</p>
<h2>Optimize Your Website to Make SEO Friendly</h2>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2019/12/17/SEO-copy-80.jpg" rel="alternate" data-title="8 Pro Tips to Take Care of Your Joomla Sites Properly"><img class="img-shadow" src="https://www.joomshaper.com/images/2019/12/17/SEO-copy-80.jpg" alt="8 Pro Tips to Take Care of Your Joomla Sites Properly" /></a></p>
<p>There’s no point in having a website that doesn’t bring organic traffic from Google (or any other search engines). It’s what every website owner wants. If you want your website to be found by the people who search for the services, products, or content you provide, then optimize your website for better Google search ranking. You can make your Joomla website SEO friendly in various ways. Some of the most common SEO practices are given below:</p>
<ul>
<li>Conduct keyword research and use the best betting keywords for the website.</li>
<li>Make sure the title tags get the relevant keywords</li>
<li>Speed up your website because Google loves fast loading websites</li>
<li>Write unique titles, descriptions, content and be relevant</li>
<li>Manage your metadata</li>
<li>Use internal links and be consistent with them</li>
</ul>
<p>There are also some Joomla extensions that could take care of your site SEO. You can use the JSitemap extension in this case. It is an award-winning SEO solution for Joomla! With almost 20,000 users and 200,000 installations, JSitemap is the most popular tool to manage SEO and sitemaps.</p>
<h2>Protect Your Joomla Site by Improving Security</h2>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2019/12/17/Security-copy-80.jpg" rel="alternate" data-title="8 Pro Tips to Take Care of Your Joomla Sites Properly"><img class="img-shadow" src="https://www.joomshaper.com/images/2019/12/17/Security-copy-80.jpg" alt="8 Pro Tips to Take Care of Your Joomla Sites Properly" /></a></p>
<p>Security is always a big issue. You have to protect your website from potential threats. Hackers may get into your website in various ways and take control of everything from you. You can take the necessary security measures to prevent those attempts. There are some security extensions that can help you with this. You can go with Admin Tools, AdminExile, jHackGuard, JomDefender to protect your site.</p>
<h2>Remove Unused and Unoptimized Joomla Extensions</h2>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2019/12/17/Unused-copy-80.jpg" rel="alternate" data-title="8 Pro Tips to Take Care of Your Joomla Sites Properly"><img class="img-shadow" src="https://www.joomshaper.com/images/2019/12/17/Unused-copy-80.jpg" alt="8 Pro Tips to Take Care of Your Joomla Sites Properly" /></a></p>
<p>Joomla extensions require system resources, databases, and disk space to operate. Having many extensions will increase the overall size of your website and make the website slower eventually. For that particular reason, you have to make sure that you only have extensions that are in use on your Joomla site.</p>
<p>You should not test plugins on a staging site. In case you do so, you should remove the plugin once you are done with it. It’s wise to clean up extensions to make sure there aren’t any unused or unoptimized extensions inside.</p>
<p>Be extra careful while installing an extension. Choose extensions wisely. Go through features, functionalities, and user reviews before deciding to install an extension.</p>
<p>Whatever the website you have, make sure you take care of that regularly unless you will end up losing traffic to your site. Your website will fall flat and perform poorly. Just by taking the above issues into consideration, you can maintain your site properly and ensure the maximum experience for your site visitors. At JoomShaper, we not only help you create beautiful, feature-rich, and functional websites but also, we make sure to fully equip your website to perform well. Thanks for staying with us.</p>7 secret Joomla features everyone should try2019-02-12T09:55:12+00:002019-02-12T09:55:12+00:00https://www.joomshaper.com/blog/7-secret-joomla-features-everyone-should-tryArafat Bin Sultanarafat.abs@gmail.com<p>What makes you most surprised about Joomla? To me, the extensive customization capability of Joomla is the most interesting thing in this powerful CMS. Every time I explore the inner settings of Joomla, I learn new things. Today I’ve accumulated 7 useful Joomla features that many of you might not be aware of. Let’s see what are these!</p>
<p>What makes you most surprised about Joomla? To me, the extensive customization capability of Joomla is the most interesting thing in this powerful CMS. Every time I explore the inner settings of Joomla, I learn new things. Today I’ve accumulated 7 useful Joomla features that many of you might not be aware of. Let’s see what are these!</p>
What’s new in Joomla 3.9?2018-10-31T06:25:49+00:002018-10-31T06:25:49+00:00https://www.joomshaper.com/blog/what-s-new-in-joomla-3-9Arafat Bin Sultanarafat.abs@gmail.com<p>Hey Joomlers! A big news is here. I cannot wait to share my excitement about it. Joomla 3.9 has been released. It’s largely about privacy and user data management. There are many other good stuff inside Joomla 3.9. In numbers, your favorite CMS brings <a href="https://www.joomla.org/announcements/release-news/5748-the-privacy-tool-suite-by-joomla-joomla-3-9-is-here.html" target="_blank" rel="noopener noreferrer">over 250</a> improvements. On top of that, Joomla 3.9 gets you a big step closer to the grand <a href="https://www.joomshaper.com/blog/everything-you-need-to-know-about-joomla-4" target="_blank" rel="noopener noreferrer">Joomla 4</a>.</p>
<p>Hey Joomlers! A big news is here. I cannot wait to share my excitement about it. Joomla 3.9 has been released. It’s largely about privacy and user data management. There are many other good stuff inside Joomla 3.9. In numbers, your favorite CMS brings <a href="https://www.joomla.org/announcements/release-news/5748-the-privacy-tool-suite-by-joomla-joomla-3-9-is-here.html" target="_blank" rel="noopener noreferrer">over 250</a> improvements. On top of that, Joomla 3.9 gets you a big step closer to the grand <a href="https://www.joomshaper.com/blog/everything-you-need-to-know-about-joomla-4" target="_blank" rel="noopener noreferrer">Joomla 4</a>.</p>
Opus review: The creative agency template you’ve been looking for2018-09-13T11:59:13+00:002018-09-13T11:59:13+00:00https://www.joomshaper.com/blog/opus-review-creative-agency-templateSaifur Rahmansaaifk1@gmail.com<p>From your experience, you would know that we release a template on the very first day of every month. That’s our tradition. But this time it was delayed. <a href="https://www.joomshaper.com/joomla-templates/opus" target="_blank" rel="noopener noreferrer">We released Opus</a> on the 10th day of the month. This was not an ordinary delay and certainly was not intentional. I have used the template and investigated all the possible reasons behind the delay. Today, here I’m to share the outcomes with you.</p>
<p>From your experience, you would know that we release a template on the very first day of every month. That’s our tradition. But this time it was delayed. <a href="https://www.joomshaper.com/joomla-templates/opus" target="_blank" rel="noopener noreferrer">We released Opus</a> on the 10th day of the month. This was not an ordinary delay and certainly was not intentional. I have used the template and investigated all the possible reasons behind the delay. Today, here I’m to share the outcomes with you.</p>
Joomla 4 Cassiopeia template customization tips2018-03-05T14:12:57+00:002018-03-05T14:12:57+00:00https://www.joomshaper.com/blog/joomla-4-cassiopeia-template-customization-tipsTowfiq Omitowfiqomi@gmail.com<p>Joomla 4 Cassiopeia frontend template is the new default Joomla template specially designed and developed for Joomla 4. Already in the latest alpha releases of Joomla 4, we have experienced Cassiopeia template. Lots of amazing features and awesome functionalities have been introduced in Joomla 4. Among them is the Cassiopeia template. Today we are going see how we can do basic customizations in the Cassiopeia template.</p>
<p>Joomla 4 Cassiopeia frontend template is the new default Joomla template specially designed and developed for Joomla 4. Already in the latest alpha releases of Joomla 4, we have experienced Cassiopeia template. Lots of amazing features and awesome functionalities have been introduced in Joomla 4. Among them is the Cassiopeia template. Today we are going see how we can do basic customizations in the Cassiopeia template.</p>
Joomla 4, Joomla 3, and Joomla 2.5 comparison: The evolution of Joomla2018-02-09T11:02:52+00:002018-02-09T11:02:52+00:00https://www.joomshaper.com/blog/joomla-4-joomla-3-and-joomla-2-5-comparisonTowfiq Omitowfiqomi@gmail.com<p>Joomla 4 alpha 2 has <a href="https://github.com/joomla/joomla-cms/releases/tag/4.0.0-alpha2" target="_blank" rel="noopener noreferrer">already</a> arrived. Users are peeking at the amazing core functionalities and features introduced with Joomla 4. Joomla is gradually evolving from version 2, and now Joomla 4 is on its way with improved quality and features. So, let’s have a feature comparison among Joomla 4, Joomla 3.x, and Joomla 2.5 (both released in 2012).</p>
<p>Joomla 4 alpha 2 has <a href="https://github.com/joomla/joomla-cms/releases/tag/4.0.0-alpha2" target="_blank" rel="noopener noreferrer">already</a> arrived. Users are peeking at the amazing core functionalities and features introduced with Joomla 4. Joomla is gradually evolving from version 2, and now Joomla 4 is on its way with improved quality and features. So, let’s have a feature comparison among Joomla 4, Joomla 3.x, and Joomla 2.5 (both released in 2012).</p>
Joomla 4 tutorial: Simplified installation on localhost2018-01-22T09:30:51+00:002018-01-22T09:30:51+00:00https://www.joomshaper.com/blog/joomla-4-tutorial-simplified-installation-on-localhostTowfiq Omitowfiqomi@gmail.com<p>Joomla 4 is on the run to be live as soon as possible. The alpha version of Joomla 4 is live now with lots of amazing features and new technologies. So, you must be in ‘can’t wait’ mode to check out the new features that are going to be launched with Joomla 4. To introduce you to a more exciting and smoother journey with Joomla 4, we are going to publish a series of first hand Joomla 4 tutorials. Today we will go through a simplified Joomla 4 installation process. Gradually, we will introduce more tutorials on various Joomla 4 features.</p>
<h2>Step one: Download Joomla 4</h2>
<p>Open the <a href="https://github.com/joomla/joomla-cms/releases/tag/4.0.0-alpha2" target="_blank" rel="noopener noreferrer">Joomla 4 GitHub link</a> (pre-release version for now, because the stable version is yet to be arrived). You will find Joomla 4 installation packages. Click to download a file in you preferred format.</p>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2018/01/09/github-joomla4.jpg" rel="alternate" data-title="Joomla 4 tutorial: simplified installation on localhost"><img class="img-shadow" src="https://www.joomshaper.com/images/2018/01/09/github-joomla4.jpg" alt="Joomla 4 tutorial: simplified installation on localhost" /></a></p>
<p class="img-caption"><strong>Figure:</strong> GitHub page for downloading Joomla 4 pre-release versions.</p>
<h2>Step two: Install a web server</h2>
<p>For localhost installation, you have to install a local web server. You can use a server environment like XAMPP, MAMP, WAMP, JAMP or any other you prefer. Download the software and install it. Now put the installation zip file of Joomla 4 into the document root folder, if you are using XAMPP or MAMP, it is the ‘htdocs’ folder. Unzip the Joomla 4 installation zip file into the htdocs folder. You are now ready to start the CMS installation.</p>
<h2>Step three: Run the installation wizard</h2>
<p>Type the URL of your Joomla 4 localhost site in the browser address bar. Example: http://localhost/joomla-4.0.0-alpha2/. The installation screen will pop up. Now follow the below steps to install it on your localhost.</p>
<h2>Step four: Enter the language and site name</h2>
<p>On the first screen, enter the language of your Joomla site in the first field. Use the drop down menu to choose a language. In the second field, you have to add the site name. Example: example.com.</p>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2018/01/09/joomla4-language.jpg" rel="alternate" data-title="Joomla 4 tutorial: simplified installation on localhost"><img class="img-shadow" src="https://www.joomshaper.com/images/2018/01/09/joomla4-language.jpg" alt="Joomla 4 tutorial: simplified installation on localhost" /></a></p>
<p class="img-caption"><strong>Figure:</strong> Site language and site name selection stage.</p>
<h2>Step five: Setup user data</h2>
<p>After clicking the button “Enter Login Data”, a new page will open. Here you have to enter your login details. In the first field, you have to add the super admin username. In the second field, you have to add the email address of your superuser. In the last field, add a password for your superuser.</p>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2018/01/09/user-details.jpg" rel="alternate" data-title="Joomla 4 tutorial: simplified installation on localhost"><img class="img-shadow" src="https://www.joomshaper.com/images/2018/01/09/user-details.jpg" alt="Joomla 4 tutorial: simplified installation on localhost" /></a></p>
<p class="img-caption"><strong>Figure:</strong> Setting up user data.</p>
<h2>Step six: Database configuration</h2>
<p>Now you have to configure the database for your Joomla website. Select the database type of your site in the first input field. In the second field, you need to specify the host name. For localhost, add the host name as “localhost”. In the third field, add the database username. For localhost installation, add ‘root’ as username. In the fourth field, add the password for the database. For localhost installation, it is better to add "root" as the password. In the fifth input field, insert the database table name. It is a very crucial field. It is better to use the site prefix to distinguish the table for later customizations. Now at the last input field, add a table prefix or you can use the randomly generated one.</p>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2018/01/09/database-configuration.jpg" rel="alternate" data-title="Joomla 4 tutorial: simplified installation on localhost"><img class="img-shadow" src="https://www.joomshaper.com/images/2018/01/09/database-configuration.jpg" alt="Joomla 4 tutorial: simplified installation on localhost" /></a></p>
<p class="img-caption"><strong>Figure:</strong> Configuring the database.</p>
<h2>Step seven: Install Joomla 4</h2>
<p>After clicking the "Install Joomla" button, Joomla 4 will be installed. And then the completion page will open. From two options, you can use any. You can open the site or go to the admin backend. If you choose the Open Admin option, it will take you to the administrator login page.</p>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2018/01/09/complete-Joomla4.jpg" rel="alternate" data-title="Joomla 4 tutorial: simplified installation on localhost"><img class="img-shadow" src="https://www.joomshaper.com/images/2018/01/09/complete-Joomla4.jpg" alt="Joomla 4 tutorial: simplified installation on localhost" /></a></p>
<p class="img-caption"><strong>Figure:</strong> Joomla 4 installation complete.</p>
<p>If you choose the "Open Site" option, it will open your site’s frontend.</p>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2018/01/09/front-sit-joomla4.jpg" rel="alternate" data-title="Joomla 4 tutorial: simplified installation on localhost"><img class="img-shadow" src="https://www.joomshaper.com/images/2018/01/09/front-sit-joomla4.jpg" alt="Joomla 4 tutorial: simplified installation on localhost" /></a></p>
<p class="img-caption"><strong>Figure:</strong> Joomla 4 frontend.</p>
<p>So, this is another cool thing achieved with Joomla 4, the simplified installation. We will publish more tutorials regarding Joomla 4 in future. Please stay with us, and meanwhile, if you have any thoughts and suggestions please use our comment section below.</p><p>Joomla 4 is on the run to be live as soon as possible. The alpha version of Joomla 4 is live now with lots of amazing features and new technologies. So, you must be in ‘can’t wait’ mode to check out the new features that are going to be launched with Joomla 4. To introduce you to a more exciting and smoother journey with Joomla 4, we are going to publish a series of first hand Joomla 4 tutorials. Today we will go through a simplified Joomla 4 installation process. Gradually, we will introduce more tutorials on various Joomla 4 features.</p>
<h2>Step one: Download Joomla 4</h2>
<p>Open the <a href="https://github.com/joomla/joomla-cms/releases/tag/4.0.0-alpha2" target="_blank" rel="noopener noreferrer">Joomla 4 GitHub link</a> (pre-release version for now, because the stable version is yet to be arrived). You will find Joomla 4 installation packages. Click to download a file in you preferred format.</p>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2018/01/09/github-joomla4.jpg" rel="alternate" data-title="Joomla 4 tutorial: simplified installation on localhost"><img class="img-shadow" src="https://www.joomshaper.com/images/2018/01/09/github-joomla4.jpg" alt="Joomla 4 tutorial: simplified installation on localhost" /></a></p>
<p class="img-caption"><strong>Figure:</strong> GitHub page for downloading Joomla 4 pre-release versions.</p>
<h2>Step two: Install a web server</h2>
<p>For localhost installation, you have to install a local web server. You can use a server environment like XAMPP, MAMP, WAMP, JAMP or any other you prefer. Download the software and install it. Now put the installation zip file of Joomla 4 into the document root folder, if you are using XAMPP or MAMP, it is the ‘htdocs’ folder. Unzip the Joomla 4 installation zip file into the htdocs folder. You are now ready to start the CMS installation.</p>
<h2>Step three: Run the installation wizard</h2>
<p>Type the URL of your Joomla 4 localhost site in the browser address bar. Example: http://localhost/joomla-4.0.0-alpha2/. The installation screen will pop up. Now follow the below steps to install it on your localhost.</p>
<h2>Step four: Enter the language and site name</h2>
<p>On the first screen, enter the language of your Joomla site in the first field. Use the drop down menu to choose a language. In the second field, you have to add the site name. Example: example.com.</p>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2018/01/09/joomla4-language.jpg" rel="alternate" data-title="Joomla 4 tutorial: simplified installation on localhost"><img class="img-shadow" src="https://www.joomshaper.com/images/2018/01/09/joomla4-language.jpg" alt="Joomla 4 tutorial: simplified installation on localhost" /></a></p>
<p class="img-caption"><strong>Figure:</strong> Site language and site name selection stage.</p>
<h2>Step five: Setup user data</h2>
<p>After clicking the button “Enter Login Data”, a new page will open. Here you have to enter your login details. In the first field, you have to add the super admin username. In the second field, you have to add the email address of your superuser. In the last field, add a password for your superuser.</p>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2018/01/09/user-details.jpg" rel="alternate" data-title="Joomla 4 tutorial: simplified installation on localhost"><img class="img-shadow" src="https://www.joomshaper.com/images/2018/01/09/user-details.jpg" alt="Joomla 4 tutorial: simplified installation on localhost" /></a></p>
<p class="img-caption"><strong>Figure:</strong> Setting up user data.</p>
<h2>Step six: Database configuration</h2>
<p>Now you have to configure the database for your Joomla website. Select the database type of your site in the first input field. In the second field, you need to specify the host name. For localhost, add the host name as “localhost”. In the third field, add the database username. For localhost installation, add ‘root’ as username. In the fourth field, add the password for the database. For localhost installation, it is better to add "root" as the password. In the fifth input field, insert the database table name. It is a very crucial field. It is better to use the site prefix to distinguish the table for later customizations. Now at the last input field, add a table prefix or you can use the randomly generated one.</p>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2018/01/09/database-configuration.jpg" rel="alternate" data-title="Joomla 4 tutorial: simplified installation on localhost"><img class="img-shadow" src="https://www.joomshaper.com/images/2018/01/09/database-configuration.jpg" alt="Joomla 4 tutorial: simplified installation on localhost" /></a></p>
<p class="img-caption"><strong>Figure:</strong> Configuring the database.</p>
<h2>Step seven: Install Joomla 4</h2>
<p>After clicking the "Install Joomla" button, Joomla 4 will be installed. And then the completion page will open. From two options, you can use any. You can open the site or go to the admin backend. If you choose the Open Admin option, it will take you to the administrator login page.</p>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2018/01/09/complete-Joomla4.jpg" rel="alternate" data-title="Joomla 4 tutorial: simplified installation on localhost"><img class="img-shadow" src="https://www.joomshaper.com/images/2018/01/09/complete-Joomla4.jpg" alt="Joomla 4 tutorial: simplified installation on localhost" /></a></p>
<p class="img-caption"><strong>Figure:</strong> Joomla 4 installation complete.</p>
<p>If you choose the "Open Site" option, it will open your site’s frontend.</p>
<p><a class="simple-popup" href="https://www.joomshaper.com/images/2018/01/09/front-sit-joomla4.jpg" rel="alternate" data-title="Joomla 4 tutorial: simplified installation on localhost"><img class="img-shadow" src="https://www.joomshaper.com/images/2018/01/09/front-sit-joomla4.jpg" alt="Joomla 4 tutorial: simplified installation on localhost" /></a></p>
<p class="img-caption"><strong>Figure:</strong> Joomla 4 frontend.</p>
<p>So, this is another cool thing achieved with Joomla 4, the simplified installation. We will publish more tutorials regarding Joomla 4 in future. Please stay with us, and meanwhile, if you have any thoughts and suggestions please use our comment section below.</p>Joomla 4 accessibility support: Tech for the humanity2018-01-02T07:53:06+00:002018-01-02T07:53:06+00:00https://www.joomshaper.com/blog/joomla-4-accessibility-supportTowfiq Omitowfiqomi@gmail.com<p>Joomla 4 is the next most awaited revolution in the Joomla world. This flagship release will be supported for a longer period of time. That's the very reason <a href="https://www.joomshaper.com/blog/everything-you-need-to-know-about-joomla-4">Joomla 4 </a>bears excellence in every aspect of the Joomla CMS. Joomla 4 is developed using all the latest technologies and usability in mind. Recently we have introduced you to the Joomla 4 <a href="https://www.joomshaper.com/blog/joomla-4-backend-admin-dashboard" target="_blank" rel="noopener noreferrer">admin UI design</a>, released in its alpha version. As Joomla 4 is going to be the best Joomla version to date, the release team is continuously adding newer and newer stuff for its millions of user base. One of the best that Joomla 4 is going to have is the accessibility support.</p>
<p>Joomla 4 is the next most awaited revolution in the Joomla world. This flagship release will be supported for a longer period of time. That's the very reason <a href="https://www.joomshaper.com/blog/everything-you-need-to-know-about-joomla-4">Joomla 4 </a>bears excellence in every aspect of the Joomla CMS. Joomla 4 is developed using all the latest technologies and usability in mind. Recently we have introduced you to the Joomla 4 <a href="https://www.joomshaper.com/blog/joomla-4-backend-admin-dashboard" target="_blank" rel="noopener noreferrer">admin UI design</a>, released in its alpha version. As Joomla 4 is going to be the best Joomla version to date, the release team is continuously adding newer and newer stuff for its millions of user base. One of the best that Joomla 4 is going to have is the accessibility support.</p>
Which one is the best template of the year 2017 from JoomShaper?2017-12-11T06:26:55+00:002017-12-11T06:26:55+00:00https://www.joomshaper.com/blog/best-template-of-2017-from-joomshaperTowfiq Omitowfiqomi@gmail.com<p>The year 2017 is coming to an end for all of us and for JoomShaper as well. This year we have released 12 Joomla templates in different categories, SP Page Builder 3 and extensions like SP Easy Image Gallery. From the beginning of the next year, we will continuously surprise you with some really exciting products, starting with the release of much awaited Helix Ultimate. And you will definitely be triple times proud for choosing JoomShaper.</p>
<p>The year 2017 is coming to an end for all of us and for JoomShaper as well. This year we have released 12 Joomla templates in different categories, SP Page Builder 3 and extensions like SP Easy Image Gallery. From the beginning of the next year, we will continuously surprise you with some really exciting products, starting with the release of much awaited Helix Ultimate. And you will definitely be triple times proud for choosing JoomShaper.</p>
Joomla 4 backend admin dashboard UI revealed! 2017-12-06T11:19:04+00:002017-12-06T11:19:04+00:00https://www.joomshaper.com/blog/joomla-4-backend-admin-dashboardTowfiq Omitowfiqomi@gmail.com<p>Do you love getting exciting latest information on <a href="https://www.joomshaper.com/blog/everything-you-need-to-know-about-joomla-4" target="_blank" rel="noopener noreferrer">Joomla 4</a>? I know you do, who doesn’t? Joomla 4 is proving to be really promising. We are getting exciting features and updates from the Joomla 4 development team. This time the user interface team of Joomla 4 has brought us the nicest gift ahead of this Christmas. The team introduced the new user interface for the Joomla 4 backend admin dashboard. The challenge was to fit the design according to the technical details of Joomla 4. So, why wait. Let's explore the designs and feel the awesomeness.</p>
<p>Do you love getting exciting latest information on <a href="https://www.joomshaper.com/blog/everything-you-need-to-know-about-joomla-4" target="_blank" rel="noopener noreferrer">Joomla 4</a>? I know you do, who doesn’t? Joomla 4 is proving to be really promising. We are getting exciting features and updates from the Joomla 4 development team. This time the user interface team of Joomla 4 has brought us the nicest gift ahead of this Christmas. The team introduced the new user interface for the Joomla 4 backend admin dashboard. The challenge was to fit the design according to the technical details of Joomla 4. So, why wait. Let's explore the designs and feel the awesomeness.</p>