{"id":449,"date":"2020-07-14T21:01:59","date_gmt":"2020-07-14T21:01:59","guid":{"rendered":"https:\/\/interwebsa.com\/blog\/?p=449"},"modified":"2020-07-14T21:01:59","modified_gmt":"2020-07-14T21:01:59","slug":"how-to-build-a-website-with-joomla","status":"publish","type":"post","link":"https:\/\/interwebdev.co.za\/index.php\/2020\/07\/14\/how-to-build-a-website-with-joomla\/","title":{"rendered":"How to Build a Website with Joomla"},"content":{"rendered":"\n<p>If you are considering using Joomla to create your own web presence, you have come to the right place. In the following, you will learn all you need to know to get started.<\/p>\n\n\n\n<p>This step-by-step tutorial will show you how to install the software on your server and give you an overview of the basic functionality. In the end, we want you to feel able to start exploring by yourself and build the Joomla website of your dreams.<\/p>\n\n\n\n<p>While Joomla being more complex than WordPress, it is far more beginner-friendly than&nbsp;Drupal.<\/p>\n\n\n\n<p>\u2022 Read our comparison article &#8211; <a href=\"https:\/\/interwebsa.com\/blog\/guides\/drupal-vs-wordpress-vs-joomla-which-is-the-best-cms-platform-in-2020\/\">Joomla vs Drupal vs WordPress<\/a><\/p>\n\n\n\n<p>So you if you follow the tutorial, you should get your website up and running within 3 hours or less.<\/p>\n\n\n\n<p><strong>How to build a Joomla website (table of contents):<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Register a domain name and find web hosting service<\/li><li>Install and set up Joomla<\/li><li>Get familiar with Joomla basics<\/li><li>Select a template for your site<\/li><li>Install your Joomla template<\/li><li>Customize the design<\/li><li>Use Joomla modules<\/li><li>Assign modules to positions<\/li><li>Create new pages<\/li><li>Assign pages to the Joomla navigation menu<\/li><li>Add a blog section<\/li><li>Install extensions<\/li><\/ol>\n\n\n\n<p>Total time to create a website using Drupal:&nbsp;<strong>~2-3 hours<br><\/strong>Skill level:<strong>&nbsp;Beginner\/Intermediate<\/strong><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"domain\"><strong>1. Register a domain name and find web hosting service<\/strong><\/h3>\n\n\n\n<p><em>If you already have a domain name and web hosting, skip to&nbsp;step 2.<\/em><\/p>\n\n\n\n<p>Before you can start building your Joomla site, you\u2019ll need a domain name and web hosting.<\/p>\n\n\n\n<p>If you don\u2019t even know where to start on this topic, read our post on&nbsp;<a href=\"https:\/\/interwebsa.com\/blog\/domains\/register-a-domain-with-interweb-sa\/\">how to register a domain name<\/a>. In case you just need a refresher, choose a website domain that is simple, so it\u2019s easy to remember.<\/p>\n\n\n\n<p>Aside from a domain name, you\u2019ll also need a <a href=\"https:\/\/interwebsa.com\">web hosting service.<\/a><\/p>\n\n\n\n<p>You can get both&nbsp;<a href=\"https:\/\/interwebsa.com\/billing\/cart.php\">domain name and web hosting from InterWeb SA<\/a>&nbsp;(we offer a free domain if paying annually).<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/websitesetup.org\/go\/bluehost-joomla-hosting\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/05\/How-to-host-1024x387.png\" alt=\"\" class=\"wp-image-225\"\/><\/a><\/figure><\/div>\n\n\n\n<p>They have a quick install for Joomla so you don\u2019t need to spend your time downloading, uploading and installing it manually via FTP.<\/p>\n\n\n\n<p>If you decide to use another web host, make sure it meets Joomla system requirements, which you can find&nbsp;<a href=\"https:\/\/downloads.joomla.org\/us\/technical-requirements-us\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"set-up\">2. Install and set up Joomla<\/h3>\n\n\n\n<p>There are two ways to install and set up Joomla.<\/p>\n\n\n\n<p>\u2022 <a href=\"https:\/\/interwebsa.com\/blog\/guides\/how-to-install-joomla\/\">Read how to Install Joomla <\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"blogpost\"><strong>3. Get familiar with Joomla basics<\/strong><\/h3>\n\n\n\n<p>The next step in learning how to build a website with Joomla is getting your bearings. We will use many of the menus you can see in the control panel further below, however, it helps to have a bird\u2019s eye view to get started.<\/p>\n\n\n\n<p>Obviously, you can get rid of the two blue boxes by opting in or out of Joomla collecting statistical data and then reading (and hiding) your post-installation messages.<\/p>\n\n\n\n<p>On the left, you find shortcuts to frequently used parts of the admin area, such as creating new articles, changing the menu structure or installing extensions. On the right, is important information about the state of your site.<\/p>\n\n\n\n<p>However, the most important part is the taskbar at the top. Here, you find the same options as in the control panel and then some. This is what the different menus contain:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/first-time-on-joomla-control-panel-1024x644.jpg\" alt=\"\" class=\"wp-image-450\"\/><\/figure><\/div>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>System<\/strong>&nbsp;\u2013 Access to the control panel, site settings, pending or locked content items, the option to clear cache and view system information (site, server, and environment).<\/li><li><strong>Users<\/strong>&nbsp;\u2013 Manage users, user groups and access levels, add notes about users, deal with privacy related requests, view user logs and mass email everyone on your site.<\/li><li><strong>Menus<\/strong>&nbsp;\u2013 As the name suggests, this contains all options about the creation and management of menus.<\/li><li><strong>Content&nbsp;<\/strong>\u2013 Add articles and taxonomies, assign featured content and manage your site\u2019s media files.<\/li><li><strong>Components<\/strong>&nbsp;\u2013 Create and manage site banners, contacts, site updates, private messages, multilingual associations, and news feeds. It also provides access to post-installation messages (we already covered those), lets you set up redirects (though you need a plugin for that), view site search terms, use the smart search (again, this needs a plugin) and manage tags.<\/li><li><strong>Extensions<\/strong>&nbsp;\u2013 Allows you to install, update, manage, configure, find and troubleshoot extensions. In this menu, you can also see the state of your database and update your site.<\/li><li><strong>Help<\/strong>&nbsp;\u2013 Direct access to important help topics in the&nbsp;<a href=\"https:\/\/docs.joomla.org\/Main_Page\" target=\"_blank\" rel=\"noreferrer noopener\">official documentation<\/a>.<\/li><\/ul>\n\n\n\n<p>All clear so far? Then let\u2019s move on.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"template\"><strong>4. Select a template for your site<\/strong><\/h3>\n\n\n\n<p>Like other content management systems featured on this site, Joomla offers a way to change your site design without coding. Here, the tools to do so are called&nbsp;<em>Templates<\/em>. Your entire website\u2019s look, function, and feel are entirely dependent on them. So, don\u2019t underestimate the decision when choosing one!<\/p>\n\n\n\n<p>There are free and premium (paid) Joomla templates available. However, finding one can be tricky. Unfortunately, the CMS does not have a central directory for this. Therefore, you need to look around shops to find them. Many of those who sell premium themes also offer free versions you can test drive. Here are a few places to get started:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/www.joomlart.com\/joomla\/templates\" target=\"_blank\" rel=\"noreferrer noopener\">Joomlart<\/a><\/li><li><a href=\"https:\/\/www.joomdev.com\/products\/templates\" target=\"_blank\" rel=\"noreferrer noopener\">Joomdev<\/a><\/li><li><a href=\"https:\/\/www.siteground.com\/joomla-templates.htm\" target=\"_blank\" rel=\"noreferrer noopener\">SiteGround<\/a><\/li><\/ul>\n\n\n\n<p>Of course, there are a few basic characteristics you should pay attention to while selecting a theme. First is obviously your own taste. However, you should also consider the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Support<\/strong>&nbsp;\u2013 It\u2019s great to have technical support included, as these people can fix any issue for you.<\/li><li><strong>Updates&nbsp;<\/strong>\u2013 Joomla constantly updates their system. Make sure your template provider also updates their templates frequently to make sure it will work with the latest releases.<\/li><li><strong>Documentation<\/strong>&nbsp;\u2013 From time to time, you\u2019ll need to check some features to learn how they work. Be sure there is a place where you can do so.<\/li><li><strong>Responsiveness and cross-browser compatibility<\/strong>&nbsp;\u2013 This means your template should look great in every browser as well as on any mobile device.<\/li><li><strong>Customizability<\/strong>&nbsp;\u2013 Check out which template features can be customized by yourself. For example, look for templates that have many module positions (more on that soon).<\/li><\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"install\">5. Install your Joomla template<\/h3>\n\n\n\n<p>Installing a template in Joomla is quite easy in principle. Once you have made a choice, you usually get it in the form of a zip file. This you can simply upload under&nbsp;<em>Extensions &gt; Install<\/em>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/upload-joomla-extensions-1024x351.jpg\" alt=\"\" class=\"wp-image-452\"\/><\/figure><\/div>\n\n\n\n<p>Either drag and drop it into the field or click the&nbsp;<em>Or&nbsp;<\/em><em>browse for file<\/em>&nbsp;button to find it on your hard drive. Select it and Joomla should do the rest by itself. Alternatively, you can also install the template via its URL if you know where the package resides.<\/p>\n\n\n\n<p>After that, you still need to activate the template and you do that under&nbsp;<em>Extensions &gt; Template &gt; Styles<\/em>. Here, click the star icon to the right of the template name to make it the default for the entire site.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/set-joomla-template-as-default-1024x198.jpg\" alt=\"\" class=\"wp-image-451\"\/><\/figure><\/div>\n\n\n\n<p>Note that, when downloading your template, you might get additional files such as&nbsp;<em>quickstart<\/em>,&nbsp;<em>settings,&nbsp;<\/em>and&nbsp;<em>extension<\/em>. The first is a complete version of Joomla including the template. That way, your new design is already ready to go when your site is set up, often including demo content. The latter can make sense to include so everything is set up as in the demo and all you need to do is exchange the content. The other two files to refer to stuff that you might have seen in the template demo site, such as sliders, etc.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"customize\">6. Customize the design<\/h3>\n\n\n\n<p>When you build a website with Joomla, one of the main goals is to create the design you want. In order to do so, most templates come with at least some customization options and you can access them by clicking on the template name in the list.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/joomla-templae-customization-options.jpg\" alt=\"\" class=\"wp-image-453\"\/><\/figure><\/div>\n\n\n\n<p>Here, you can make adjustments to things like colors, fonts,&nbsp;logos, sizes, and much more. Some templates also come with their own settings page where they let you control a lot more and preview the changes in real-time. In either case, don\u2019t forget to check out what your template has to offer and to save any changes you have made!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"modules\">7. Use Joomla modules<\/h3>\n\n\n\n<p>Right now, even if it looks better, your site is still pretty empty. Time to change that. From here, we will go over how to create content in Joomla.<\/p>\n\n\n\n<p>Unfortunately, we have to start with one of the more complicated topics, which is&nbsp;<em>modules<\/em>. These are little units of content that can appear in many places of a page. They work like building blocks that you can create different designs from. However, using them takes some getting used to. Let\u2019s try it out on the homepage.<\/p>\n\n\n\n<p>To build a page from scratch, it\u2019s best to start by enabling the preview mode for module positions. This way, you can see on where exactly on your page you can add modules and the names of the positions.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/joomla-module-position-preview-1024x533.jpg\" alt=\"\" class=\"wp-image-455\"\/><\/figure><\/div>\n\n\n\n<p>To see something like the above, go to&nbsp;<em>System &gt; Global Configuration &gt; Templates<\/em>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/enable-joomla-module-position-preview.jpg\" alt=\"\" class=\"wp-image-454\"\/><\/figure><\/div>\n\n\n\n<p>Here, set&nbsp;<em>Preview Module Positions<\/em>&nbsp;to&nbsp;<em>Enabled<\/em>, save, and close. Then, go back to your list of templates and click the&nbsp;<em>Preview<\/em>&nbsp;button (the eye icon). This will then display all available module positions as shown above.<\/p>\n\n\n\n<p>Quick note: Don\u2019t forget to switch the preview off when you are done assigning modules.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"positions\">8. Assign modules to positions<\/h3>\n\n\n\n<p>Alright, now that you know where your modules can go, how do you assign them to those positions? All of that happens under&nbsp;<em>Extensions &gt; Modules<\/em>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/joomla-modules-list-1024x195.jpg\" alt=\"\" class=\"wp-image-457\"\/><\/figure><\/div>\n\n\n\n<p>Here, you can see all which are currently active on your site plus the positions, pages, users, and languages they are assigned to. However, don\u2019t worry, these aren\u2019t the only options available to you. Under&nbsp;<em>New<\/em>&nbsp;in the upper left corner, you find a whole lot of other blocks you can use on your site.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/joomla-additional-modules.jpg\" alt=\"\" class=\"wp-image-456\"\/><\/figure><\/div>\n\n\n\n<p>Let\u2019s say you wanted to include some text about you and your site on the homepage. The first thing you would do is check where on the page it would go. In this case, this is&nbsp;<em>position-2<\/em>. Then, you would go to the modules menu, create a new one and choose&nbsp;<em>Custom<\/em>&nbsp;as the type. This allows you to create your own content block using a WYSIWYG (what you see is what you get) editor.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/create-custom-joomla-module-1024x589.jpg\" alt=\"\" class=\"wp-image-461\"\/><\/figure><\/div>\n\n\n\n<p>This is simply an editor for creating and formatting content that lets you view what you are doing. Unfortunately, it would take too long to go over all of the options in this screen. However, if have ever used a word processor, everything should look very familiar. In addition, you can hover over any of the icons to get a description of what it does. This way, you should be able to quickly figure out how to write and format text, insert headings, images and other media and anything else it has to offer.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/joomla-custom-module-with-content-1024x586.jpg\" alt=\"\" class=\"wp-image-460\"\/><\/figure><\/div>\n\n\n\n<p>When you are done, make sure that when you save,&nbsp;<em>Status<\/em>&nbsp;on the right is set to&nbsp;<em>Published<\/em>&nbsp;and that you pick the correct template location under&nbsp;<em>Position<\/em>&nbsp;(pay attention that you select your active theme!). Then, go to&nbsp;<em>Menu Assignment<\/em>&nbsp;(the tab below the title) and use the drop-down menu to choose the pages you want to show this module on. In this case, it\u2019s&nbsp;<em>Only on the pages selected<\/em>&nbsp;and then&nbsp;<em>Home<\/em>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/joomla-module-menu-assignment-1024x258.jpg\" alt=\"\" class=\"wp-image-459\"\/><\/figure><\/div>\n\n\n\n<p>Save and you should see it on your homepage (and only there).<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/build-website-with-joomla-custom-module-on-homepage-887x1024-1.jpg\" alt=\"\" class=\"wp-image-458\"\/><\/figure><\/div>\n\n\n\n<p>You can use this same method to insert other things into pages like blog posts (more on that below), banners, menus, images, and iframes. In addition, you can also add new modules via extensions (more on that below as well).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"pages\">9. Create new pages<\/h3>\n\n\n\n<p>Now for something easier: pages. When you build a site with Joomla, you will likely create several of them. However, once you have mastered the above, this part should be much easier.<\/p>\n\n\n\n<p>The first thing to learn about pages in Joomla is that you create them in one place and make them appear in another. This is a general thing to keep in mind that anything you create in Joomla won\u2019t automatically show up on your site.<\/p>\n\n\n\n<p>In Joomla, pages are simply called&nbsp;<em>articles<\/em>. This can be a little confusing at first when coming from a blogging background but don\u2019t let that hold you up. You can create articles via&nbsp;<em>Content &gt; Articles &gt; Add New Article<\/em>. Alternatively, use the shortcut on the control panel. Both will get you to a very similar editing screen that you used before.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/joomla-create-new-article-1024x536.jpg\" alt=\"\" class=\"wp-image-465\"\/><\/figure><\/div>\n\n\n\n<p>Create and format content the same way as earlier. When you are done, under&nbsp;<em>Alias<\/em>&nbsp;you are able to determine a permalink (meaning page URL). It often makes sense to put a keyword here instead of using the same title as the article. Under&nbsp;<em>Status<\/em>&nbsp;make sure that it is set to&nbsp;<em>Publish<\/em>&nbsp;before saving.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"navigation\">10. Assign pages to the Joomla navigation menu<\/h3>\n\n\n\n<p>To allow visitors to access your new page, it\u2019s time to assign it to a menu. You can do so the following way: Under&nbsp;<em>Menus<\/em>, find the one with the house icon assigned to it. That is your currently active one.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/joomla-menu-menu.jpg\" alt=\"\" class=\"wp-image-464\"\/><\/figure><\/div>\n\n\n\n<p>To assign a new link to it, hover over it and pick&nbsp;<em>Add New Menu Item<\/em>. Doing so will take you to the screen below.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/joomla-create-new-menu-item-1024x444.jpg\" alt=\"\" class=\"wp-image-463\"\/><\/figure><\/div>\n\n\n\n<p>Under&nbsp;<em>Menu Item Type<\/em>, select&nbsp;<em>Article &gt;<\/em>&nbsp;<em>Single Article<\/em>. Then, under&nbsp;<em>Select Article,<\/em>&nbsp;you can choose existing content on your site via&nbsp;<em>Select<\/em>&nbsp;and then clicking on the title of the one you want to assign.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/assign-joomla-page-to-menu.jpg\" alt=\"\" class=\"wp-image-462\"\/><\/figure><\/div>\n\n\n\n<p>Now you only need to input a&nbsp;<em>Menu Title<\/em>&nbsp;at the top (which is the text that will appear in the menu) and make sure the menu to assign it to is selected on right. When you now save and close, you can use the icon on the left to drag menu items around and change their order.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/joomla-change-menu-item-order.jpg\" alt=\"\" class=\"wp-image-467\"\/><\/figure><\/div>\n\n\n\n<p>When you are satisfied and go back to your site, the new item should now appear.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/new-menu-item-on-page.jpg\" alt=\"\" class=\"wp-image-466\"\/><\/figure><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"blog\">11. Add a blog section<\/h3>\n\n\n\n<p>However, you can not only create pages, it is also possible to publish blog posts in Joomla. It basically works the same way only that you will assign your blog posts to a category. To do so, you have to create it first.<\/p>\n\n\n\n<p>You can do this under&nbsp;<em>Content &gt; Categories &gt; Add New Category<\/em>. It takes you to the same editor as before. In this case, you only have to input a name at the top (e.g.&nbsp;<em>Blog<\/em>) then save and close.<\/p>\n\n\n\n<p>After that, you can assign the category to your menu the same way you did with the page before. Only this time, under&nbsp;<em>Menu Item Type<\/em>, choose&nbsp;<em>Articles &gt; Category Blog<\/em>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/create-joomla-category-blog-1024x538.jpg\" alt=\"\" class=\"wp-image-468\"\/><\/figure><\/div>\n\n\n\n<p>After you have done so, make sure to select your&nbsp;<em>Blog<\/em>&nbsp;category under&nbsp;<em>Choose a Category<\/em>. Then, be sure to check that it\u2019s assigned to the right menu and give it a menu title that makes sense. Save and close to get it on your site. From now on, any article that you assign to your&nbsp;<em>Blog<\/em>&nbsp;category will show up in the form of a blog post under that menu item.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"extensions\">12. Install extensions<\/h3>\n\n\n\n<p>The final thing we want to talk about are extensions. With their help, you can bring new features and functionality to your site. You find them in the&nbsp;<a href=\"https:\/\/extensions.joomla.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">official Joomla extension directory<\/a>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/joomla-extension-directory-1024x794.jpg\" alt=\"\" class=\"wp-image-471\"\/><\/figure><\/div>\n\n\n\n<p>Just input a search term, use the categories below or the advanced search to find what you are looking for. However, with almost 8,000 available extensions, it can be difficult to make a choice.<\/p>\n\n\n\n<p>Once you know what to install on your site, you have several ways of doing so. You find them all under&nbsp;<em>Extensions &gt; Install<\/em>. When you are there for the first time, at the top you find the option to set up the&nbsp;<em>install from web<\/em>&nbsp;option. When you do, it gives you access to everything in the Joomla extension directory right from your back end.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/install-joomla-extension-from-back-end-1024x521.jpg\" alt=\"\" class=\"wp-image-470\"\/><\/figure><\/div>\n\n\n\n<p>Click on any extension and then hit the&nbsp;<em>Install<\/em>&nbsp;button (twice) to automatically load it onto your site. Should this not work for you for some reason, you can simply download the extension or copy the URL where it is located. After that, you are able to use the&nbsp;<em>Upload Package File<\/em>&nbsp;and&nbsp;<em>Install from URL<\/em>&nbsp;tabs to get it on your site.<\/p>\n\n\n\n<p>Note, that you might still have to activate parts of the extension under&nbsp;<em>Extensions &gt; Manage<\/em>.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/interwebsa.com\/blog\/wp-content\/uploads\/2020\/07\/manage-joomla-extensions-1024x542.jpg\" alt=\"\" class=\"wp-image-469\"\/><\/figure><\/div>\n\n\n\n<p>From here, you are also able to deactivate and uninstall extension you no longer need. Unfortunately, it\u2019s a bit confusing and crowded, so you might have to search for your extension by name.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you are considering using Joomla to create your own web presence, you have come to the right place. In the following, you will learn all you need to know to get started. This step-by-step tutorial will show you how to install the software on your server and give you an overview of the basic [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":472,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[58,75],"tags":[52,53,54,55,56,8,57,59,60,61,62,63,64,65,66],"class_list":["post-449","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guides","category-joomla","tag-co-za","tag-com","tag-affordable","tag-cheap","tag-cpanel","tag-development","tag-domain","tag-hosting","tag-joomla","tag-registration","tag-reseller","tag-shared","tag-south-africa","tag-website","tag-wordpress"],"acf":[],"_links":{"self":[{"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/posts\/449","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/comments?post=449"}],"version-history":[{"count":0,"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/posts\/449\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/"}],"wp:attachment":[{"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/media?parent=449"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/categories?post=449"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/interwebdev.co.za\/index.php\/wp-json\/wp\/v2\/tags?post=449"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}