{"id":7814,"date":"2021-09-09T20:01:00","date_gmt":"2021-09-09T20:01:00","guid":{"rendered":"https:\/\/www.hostinger.com\/tutorials\/?p=7814"},"modified":"2026-03-10T10:12:24","modified_gmt":"2026-03-10T10:12:24","slug":"drupal","status":"publish","type":"post","link":"\/uk\/tutorials\/drupal","title":{"rendered":"Drupal tutorial explained for beginners"},"content":{"rendered":"<?xml encoding=\"utf-8\" ?><p>Drupal is a robust content management system (CMS) used to build all kinds of websites. Many well-established companies trust Drupal to run their high-traffic sites due to its versatile features and extensive modules.<\/p><p>That said, Drupal has a steeper learning curve than its competitors. Beginners may find building a website with this content management system challenging. In fact, without proper guidance, users may end up not utilizing all of Drupal&rsquo;s capabilities.<\/p><p>However, there&rsquo;s no need to worry &#8210; our Drupal tutorial will cover everything you need to know in order to start. We&rsquo;ll introduce you to the proper Drupal installation procedure and how to build a site using this CMS. We&rsquo;ll also show you how to install modules, themes, and updates.<\/p><figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Build-WordPress-Website-in-9%20Steps.pdf\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2022\/11\/eBook_-Build-website-in-9-steps_in-text-banner-1-1024x283.png\" alt=\"\" class=\"wp-image-69276\" style=\"width:840px;height:auto\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2022\/11\/eBook_-Build-website-in-9-steps_in-text-banner-1-1536x425.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2022\/11\/eBook_-Build-website-in-9-steps_in-text-banner-1-300x83.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2022\/11\/eBook_-Build-website-in-9-steps_in-text-banner-1-150x41.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2022\/11\/eBook_-Build-website-in-9-steps_in-text-banner-1-768x212.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2022\/11\/eBook_-Build-website-in-9-steps_in-text-banner-1.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>\n\n\n\n\n<\/p><h2 class=\"wp-block-heading\" id=\"h-why-should-you-use-drupal\">Why Should You Use Drupal?<\/h2><p><a href=\"http:\/\/drupal.org\/home\" target=\"_blank\" rel=\"noopener\">Drupal is a CMS<\/a> that currently powers <a href=\"https:\/\/w3techs.com\/technologies\/details\/cm-drupal\" target=\"_blank\" rel=\"noopener\">2.2% of all websites<\/a> whose CMS we know. Over the years, the PHP-based software keeps evolving due to a growing community of developers that have turned it into an open-source project. Today, Drupal is free to download under the <a href=\"http:\/\/www.gnu.org\/licenses\/old-licenses\/gpl-2.0.html\" target=\"_blank\" rel=\"noopener\">GNU Public License<\/a>.<\/p><p>Despite being mainly known for powering government and organization websites, Drupal can accommodate a wide variety of sites. That&rsquo;s because it employs a vast collection of modules and themes to expand a website&rsquo;s functionality and look.<\/p><p>Here is what you can expect when using this platform:<\/p><ul class=\"wp-block-list\">\n<li><strong>Great functionality <\/strong>&ndash;<strong> <\/strong><a href=\"https:\/\/www.drupal.org\/project\/project_module\" target=\"_blank\" rel=\"noopener\">modules<\/a><strong> <\/strong>expand the functionality of your site. For example, you can add statistics features to your website by installing the<a href=\"https:\/\/www.drupal.org\/project\/google_analytics\" target=\"_blank\" rel=\"noopener\"> Google Analytics<\/a> module.<\/li>\n\n\n\n<li><strong>Flexible customization<\/strong> &ndash; the CMS boasts over <a href=\"https:\/\/www.drupal.org\/project\/project_theme\" target=\"_blank\" rel=\"noopener\">2,965 themes<\/a> for different purposes. You can also modify Drupal core modules to better suit your needs.<\/li>\n\n\n\n<li><strong>Reliable security <\/strong>&ndash;<strong> <\/strong>Drupal regularly generates detailed<a href=\"https:\/\/www.drupal.org\/security\" target=\"_blank\" rel=\"noopener\"> security reports<\/a>, keeping users updated on their site&rsquo;s safety. Furthermore, Drupal&rsquo;s<a href=\"https:\/\/www.drupal.org\/drupal-security-team\" target=\"_blank\" rel=\"noopener\"> security team<\/a> is always ready to respond to any security issues.<\/li>\n<\/ul><p>This tutorial will go over all the available features and attributes to help you decide whether to use Drupal. First, we&rsquo;ll discuss the installation of the platform.<\/p><h2 class=\"wp-block-heading\" id=\"h-before-installing-drupal\">Before Installing Drupal<\/h2><p>Before installing Drupal, there are a few things you have to take care of. We&rsquo;ll go over them in the following sections.<\/p><h3 class=\"wp-block-heading\" id=\"h-1-acquire-web-hosting\">1. Acquire Web Hosting<\/h3><p>Web hosting is a service that makes a website accessible on the Internet. By purchasing a hosting plan, you rent server resources to host the content of your website. <a href=\"\/uk\/tutorials\/how-much-does-website-hosting-cost\">Hosting prices<\/a> vary depending on the service provider and the type of plans.<\/p><p>It&rsquo;s essential to <a href=\"\/uk\/tutorials\/best-drupal-hosting-providers\">pick the right Drupal hosting provider<\/a>, as it will significantly affect your site&rsquo;s performance. A web host should provide you with enough resources and features to meet your site&rsquo;s needs. Other important factors include security measures, guaranteed uptime, and customer support.<\/p><p>After finding the right hosting provider, choose the <a href=\"\/uk\/tutorials\/how-to-choose-web-hosting-plan\">type of hosting<\/a>. A hosting plan optimized for your site will save you money in the long run. Once your website has grown, upgrade to a plan with more resources and better scalability.<\/p><p>Most hosting providers offer hosting services that differ in the amount of allocated resources and customization flexibility. Here are some of Hostinger&rsquo;s hosting plans:<\/p><ul class=\"wp-block-list\">\n<li><a href=\"\/uk\/web-hosting\">Regular web hosting<\/a> &#8210; best for blogs and sites with low to medium volumes of traffic.<\/li>\n\n\n\n<li><a href=\"\/uk\/cloud-hosting\">Cloud hosting<\/a> &#8210; ideal for sites that cannot afford any downtime.<\/li>\n\n\n\n<li><a href=\"\/uk\/drupal-hosting\">Drupal hosting<\/a> &#8210; these plans cater specifically to hosting Drupal sites.<\/li>\n\n\n\n<li><a href=\"\/uk\/vps-hosting\">VPS hosting<\/a> &#8210; excellent for users who want dedicated server resources and flexible hosting management.<\/li>\n<\/ul><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Hostinger-drupal-hosting.png\"><img decoding=\"async\" width=\"1024\" height=\"314\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Hostinger-drupal-hosting-1024x314.png\" alt=\"Hostinger's Drupal Hosting - Turn your idea into an awesome website with Drupal optimized web hosting\" class=\"wp-image-36184\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Hostinger-drupal-hosting.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Hostinger-drupal-hosting-300x92.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Hostinger-drupal-hosting-150x46.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Hostinger-drupal-hosting-768x236.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>Our Drupal hosting plans include everything necessary to build and maintain a Drupal site. With prices in the range of <strong>$1.39-$3.99\/month<\/strong>, Hostinger&rsquo;s Drupal hosting comes with servers optimized for Drupal, a one-click installer, and a dedicated support team.<\/p><p>Alternatively, opt for shared hosting if you&rsquo;re planning to use a different platform. Hostinger&rsquo;s shared hosting plans cost the same as Drupal hosting and include a WordPress installer.<\/p><h3 class=\"wp-block-heading\" id=\"h-2-purchase-a-domain-name\">2. Purchase a Domain Name<\/h3><p>Internet users use domain names to access websites on browsers without having to memorize the site&rsquo;s IP address. If you want to know more, check our <a href=\"\/uk\/tutorials\/what-is-a-domain-name\">beginner-friendly guide about what domain name is<\/a>.<\/p><p><a href=\"\/uk\/tutorials\/how-to-choose-the-right-domain-name\">The right domain name<\/a> will help you build online credibility and boost the recognition of your brand. Therefore, make sure your domain is unique and memorable. Avoid symbols and hyphens as they can harm its readability.<\/p><p>    <div class=\"mb-50 mt-50 domain-checker domain-checker__bg\">\n        <h3 class=\"m-0 text-center text-white pb-10\">Domain Name Checker<\/h3>\n        <p class=\"pb-40 text-center text-white\">Instantly check domain name availability.<\/p>\n        <form id=\"domain-checker-form\" class=\"d-flex w-100 position-relative flex-column flex-sm-row align-items-center\" action=\"\/uk\/domains\">\n            <input\n                    class=\"domain-checker__input label text-light-black\"\n                    name=\"domain\" type=\"text\"\n                    placeholder=\"Enter your desired domain name\"\n                    value=\"\"\n            \/>\n            <input id=\"domain-submit\"\n                   type=\"submit\"\n                   value=\"Check\"\n                   class=\"domain-checker__button hb--danger new-h-button-primary button text-white float-right\"\/>\n        <\/form>\n    <\/div>\n\n\n\n\n\n<\/p><p>You can check the chosen domain&rsquo;s availability on <a href=\"\/uk\/domain-name-search\">Hostinger&rsquo;s Domain Checker<\/a>. If it is no longer available, view <a href=\"\/uk\/tutorials\/what-is-tld\">top-level domain<\/a> or name alternatives using a <a href=\"\/uk\/domain-name-generator\">domain name generator<\/a>.<\/p><p>Once you&rsquo;ve found the right domain, register it with a domain registrar and point it to your hosting server. If you purchase the domain name and hosting from the same web host as a bundle, you won&rsquo;t need to do that.<\/p><p>Keep in mind that <a href=\"\/uk\/tutorials\/what-is-dns\">Domain Name System<\/a> (DNS) records may take up to 24 hours to propagate globally. During this time, your site will be unavailable.<\/p><?xml encoding=\"utf-8\" ?><figure class=\"wp-block-image size-full\"><a href=\"\/uk\/web-hosting\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/11\/Web-hosting_in-text-banner.png\" alt=\"Hostinger web hosting banner\" class=\"wp-image-98604\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2023\/11\/Web-hosting_in-text-banner.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2023\/11\/Web-hosting_in-text-banner-300x88.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2023\/11\/Web-hosting_in-text-banner-150x44.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2023\/11\/Web-hosting_in-text-banner-768x225.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-how-to-install-drupal\">How to Install Drupal?<\/h2><p>There are two ways to install Drupal &ndash; manually or by using an auto-installer. In this section, we&rsquo;ll discuss both methods. Note that the steps listed in this tutorial are for the 9.x.x version of Drupal. However, they should apply to older core versions too.<\/p><h3 class=\"wp-block-heading\" id=\"h-using-auto-installer\">Using Auto Installer<\/h3><p>The easiest way to install Drupal on your hosting server is by using the auto-installer feature. You can find it on your hosting control panel. For this example, we&rsquo;ll install Drupal via Hostinger&rsquo;s <a href=\"\/uk\/tutorials\/how-to-use-hostinger\">hPanel<\/a>.<\/p><ol class=\"wp-block-list\">\n<li>Go to <strong>Auto Installer<\/strong> in the <strong>Website <\/strong>section of hPanel.<\/li>\n\n\n\n<li>Select the <strong>Other <\/strong>option and pick <strong>Drupal <\/strong>from the drop-down menu. Click <strong>Select<\/strong>.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/hpanel-website-autoinstaller-drupal-highlighted.png\"><img decoding=\"async\" width=\"1024\" height=\"536\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/hpanel-website-autoinstaller-drupal-highlighted-1024x536.png\" alt=\"hPanel interface showing the menu for changing VPS operating system using the Drupal template.\" class=\"wp-image-88293\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/hpanel-website-autoinstaller-drupal-highlighted.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/hpanel-website-autoinstaller-drupal-highlighted-300x157.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/hpanel-website-autoinstaller-drupal-highlighted-150x78.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/hpanel-website-autoinstaller-drupal-highlighted-768x402.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"3\" class=\"wp-block-list\">\n<li>Enter your admin login details and database information into the pop-up form. While you&rsquo;re free to change the core version, we recommend opting for the latest version for the best performance.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/hpanel-website-autoinstaller-drupal-installation.png\"><img decoding=\"async\" width=\"1024\" height=\"646\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/hpanel-website-autoinstaller-drupal-installation-1024x646.png\" alt=\"Install Drupal pop-up form\" class=\"wp-image-88295\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/hpanel-website-autoinstaller-drupal-installation-1024x646.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/hpanel-website-autoinstaller-drupal-installation-300x189.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/hpanel-website-autoinstaller-drupal-installation-150x95.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/hpanel-website-autoinstaller-drupal-installation-768x485.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/hpanel-website-autoinstaller-drupal-installation.png 1128w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"4\" class=\"wp-block-list\">\n<li>Click <strong>Install <\/strong>to start the installation.<\/li>\n<\/ol><h3 class=\"wp-block-heading\" id=\"h-installing-drupal-manually\">Installing Drupal Manually<\/h3><p>If your web hosting doesn&rsquo;t include an auto-installer, you can install Drupal manually.<\/p><p>Developers generally prefer this method as it gives them more control over the installation, which is beneficial when installing Drupal on localhost or a VPS.<\/p><p>The following tutorial will show you how to install Drupal manually via hPanel.<\/p><ol class=\"wp-block-list\">\n<li>Download the Drupal <strong>ZIP<\/strong> file from the <a href=\"https:\/\/www.drupal.org\/download\" target=\"_blank\" rel=\"noopener\">official website<\/a>.<\/li>\n\n\n\n<li>Access the File Manager from the <strong>Files <\/strong>section of hPanel. Upload and extract all the files from the <strong>ZIP<\/strong> file directly to the <strong>public_html<\/strong> directory. You can also do this step via an <a href=\"\/uk\/tutorials\/what-is-ftp\">FTP client<\/a> such as <a href=\"\/uk\/tutorials\/ftp\/filezilla-ftp-configuration\">FileZilla<\/a>.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2022\/09\/hpanel-file-manager.png\"><img decoding=\"async\" width=\"1024\" height=\"553\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2022\/09\/hpanel-file-manager-1024x553.png\" alt=\"Uploading Drupal installation files via the File Manager on hPanel\" class=\"wp-image-63271\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2022\/09\/hpanel-file-manager.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2022\/09\/hpanel-file-manager-300x162.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2022\/09\/hpanel-file-manager-150x81.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2022\/09\/hpanel-file-manager-768x414.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"3\" class=\"wp-block-list\">\n<li>Navigate back to the hPanel dashboard, then go to <strong>MySQL Databases<\/strong> under the <strong>Databases <\/strong>section. Create a new database for your Drupal site. Take note of the database name and username as you&rsquo;ll need them later.<\/li>\n<\/ol><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/12\/hpanel-databases-management.png\"><img decoding=\"async\" width=\"911\" height=\"338\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/12\/hpanel-databases-management.png\" alt=\"The MySQL databases management page on hPanel\" class=\"wp-image-80929\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/12\/hpanel-databases-management.png 911w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/12\/hpanel-databases-management-300x111.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/12\/hpanel-databases-management-150x56.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/12\/hpanel-databases-management-768x285.png 768w\" sizes=\"(max-width: 911px) 100vw, 911px\" \/><\/a><\/figure><ol start=\"4\" class=\"wp-block-list\">\n<li>Access the URL <strong>http:\/\/yourwebsite.com\/core\/install.php <\/strong>on your web browser<strong> <\/strong>to run the Drupal installer. Choose your language and click on the <strong>Save and continue <\/strong>button.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-installer-language.png\"><img decoding=\"async\" width=\"1024\" height=\"307\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-installer-language-1024x307.png\" alt=\"Screenshot from the Drupal installer showing how to choose English language\" class=\"wp-image-36190\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-installer-language.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-installer-language-300x90.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-installer-language-150x45.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-installer-language-768x230.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"5\" class=\"wp-block-list\">\n<li>Pick an installation profile and click <strong>Save and continue<\/strong>. If you&rsquo;re new to Drupal, we recommend continuing with <strong>Standard<\/strong>. The <strong>Minimal <\/strong>installation profile is best for<strong> <\/strong>advanced users as it<strong> <\/strong>offers more freedom in terms of customization.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-installer-profile.png\"><img decoding=\"async\" width=\"1024\" height=\"367\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-installer-profile-1024x367.png\" alt=\"Screenshot from the Drupal installer showing how to select a standard installation profile\" class=\"wp-image-36191\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-installer-profile.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-installer-profile-300x107.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-installer-profile-150x54.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-installer-profile-768x275.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"6\" class=\"wp-block-list\">\n<li>Enter the database name and other information you set up earlier. Then, click <strong>Save and continue <\/strong>to configure the website.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-installer-database.png\"><img decoding=\"async\" width=\"1024\" height=\"452\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-installer-database-1024x452.png\" alt=\"Screenshot from the Drupal installer showing how to enter the database information\" class=\"wp-image-36192\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-installer-database.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-installer-database-300x133.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-installer-database-150x66.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-installer-database-768x339.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"7\" class=\"wp-block-list\">\n<li>Fill in the <strong>site information<\/strong>, <strong>site maintenance account<\/strong>, and <strong>regional settings<\/strong> sections. Take note of the <strong>username <\/strong>and <strong>password <\/strong>since they will be used as your site&rsquo;s login credentials. Click <strong>Save and continue <\/strong>to finish the Drupal installation.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-installer-configure.png\"><img decoding=\"async\" width=\"1024\" height=\"481\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-installer-configure-1024x481.png\" alt=\"Screenshot from the Drupal installer illustrating how to fill in the configure site section\" class=\"wp-image-36193\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-installer-configure.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-installer-configure-300x141.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-installer-configure-150x70.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-installer-configure-768x361.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"8\" class=\"wp-block-list\">\n<li>If you&rsquo;ve successfully installed Drupal, a confirmation message will appear on your admin dashboard.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-confirmation.png\"><img decoding=\"async\" width=\"1024\" height=\"429\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-confirmation-1024x429.png\" alt=\"Confirmation message - Congratulations, you installed Drupal!\" class=\"wp-image-36194\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-confirmation-1024x429.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-confirmation-300x126.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-confirmation-150x63.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-confirmation-768x322.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-confirmation.png 1349w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p><div class=\"protip\">\n                    <h4 class=\"title\">Pro Tip<\/h4>\n                    <p>If you need to configure your Drupal database details, access the <strong>settings.php<\/strong> file. You can find it here: <strong>public_html\/sites\/default\/<\/strong>.<br>\nReview your database credentials and information in the <strong>MySQL Databases<\/strong> section of the hPanel.<\/p>\n                <\/div>\n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-installing-drupal-using-template\">Installing Drupal Using Template<\/h3><p>Hostinger VPS users can benefit from installing Drupal using our OS template. The OpenLiteSpeed Drupal One-Click automatically installs OpenLiteSpeed, Drupal and LSCache. <\/p><p>It also automates initial setup for components like PHP OPCache to reduce the time it takes to optimize a web server, making it a more convenient solution.<\/p><p>To do this, open your hPanel and click <strong>Manage<\/strong> on your server. After that, navigate to <strong>Operating System &rarr; Change Your Operating System &rarr; Applications<\/strong>. Choose the Drupal template from the drop-down menu.<\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/hpanel-vps-change-operating-system-drupal-template.png\"><img decoding=\"async\" width=\"1024\" height=\"342\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/hpanel-vps-change-operating-system-drupal-template-1024x342.png\" alt=\"The menu for changing VPS operating system on hPanel with the Drupal template option highlighted.\" class=\"wp-image-87278\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/hpanel-vps-change-operating-system-drupal-template-1024x342.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/hpanel-vps-change-operating-system-drupal-template-300x100.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/hpanel-vps-change-operating-system-drupal-template-150x50.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/hpanel-vps-change-operating-system-drupal-template-768x257.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/hpanel-vps-change-operating-system-drupal-template.png 1104w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div><p>After that, click <strong>Change OS<\/strong> and wait for the process to finish. Remember to back up your data before changing your VPS operating system.<\/p><h2 class=\"wp-block-heading\" id=\"h-how-to-build-a-website-with-drupal\">How to Build a Website With Drupal?<\/h2><p>After successfully installing Drupal, we can proceed with the steps of building a site on the platform. The following section will discuss the navigation of the Drupal admin dashboard and how to create website elements, such as pages and menus.<\/p><h3 class=\"wp-block-heading\" id=\"h-understanding-drupal-administrator-dashboard\">Understanding Drupal Administrator Dashboard<\/h3><p>The Drupal admin dashboard is accessed by logging in. You can access the login page via <strong>https:\/\/your-site-address\/user\/login<\/strong>.<\/p><p>Once logged in, click <strong>Manage <\/strong>at the top left corner of the page to view the following menu items:<\/p><ol class=\"wp-block-list\">\n<li><strong>Content &ndash; <\/strong>access this section to create content like articles and basic pages.<\/li>\n\n\n\n<li><strong>Structure &ndash; <\/strong>controls your site&rsquo;s structure components, such as block layouts and content types.<\/li>\n\n\n\n<li><strong>Appearance &ndash; <\/strong>manages the installation and settings of themes.<\/li>\n\n\n\n<li><strong>Extend &ndash; <\/strong>manages module installation to expand your website&rsquo;s functionality.<\/li>\n\n\n\n<li><strong>Configuration &ndash; <\/strong>provides access to various options, including basic site settings.<\/li>\n\n\n\n<li><strong>People &ndash; <\/strong>regulates user accounts, permissions, and roles.<\/li>\n\n\n\n<li><strong>Reports <\/strong>&ndash; takes you to the<strong> <\/strong>system logs and site&rsquo;s status reports.<\/li>\n\n\n\n<li><strong>Help &ndash; <\/strong>contains a simple knowledge base of modules and basic steps to start your Drupal site.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-dashboard.png\"><img decoding=\"async\" width=\"1024\" height=\"385\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-dashboard-1024x385.png\" alt=\"Drupal's dashboard - Welcome to My Website\" class=\"wp-image-36195\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-dashboard-1024x385.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-dashboard-300x113.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-dashboard-150x56.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-dashboard-768x289.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-dashboard.png 1350w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h3 class=\"wp-block-heading\" id=\"h-creating-taxonomies\">Creating Taxonomies<\/h3><p>A taxonomy is used to classify website content. In Drupal, taxonomies comprise entities called <strong>terms<\/strong>, which are words that describe specific content within <strong>vocabularies<\/strong>. A vocabulary may have a flat or hierarchical structure depending on the type of content.<\/p><p>The first step of creating a taxonomy is to add the required vocabularies and each of their terms. You can then attach taxonomy terms to content entities, setting up listing pages to classify them.<\/p><p>Here are the steps to create a new taxonomy in Drupal:<\/p><ol class=\"wp-block-list\">\n<li>Navigate to <strong>Structure <\/strong>-&gt; <strong>Taxonomy<\/strong> from the admin dashboard.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-taxonomy.png\"><img decoding=\"async\" width=\"1024\" height=\"480\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-taxonomy-1024x480.png\" alt=\"Screenshot from the Drupal dashboard showing where to find taxonomy\" class=\"wp-image-36196\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-taxonomy-1024x480.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-taxonomy-300x141.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-taxonomy-150x70.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-taxonomy-768x360.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-taxonomy.png 1350w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"2\" class=\"wp-block-list\">\n<li>Click <strong>Add Vocabulary<\/strong> and fill in its <strong>name <\/strong>(compulsory) and <strong>description <\/strong>(optional). In this example, we&rsquo;ll create a <strong>Tags <\/strong>vocabulary for article classification. Select <strong>Save <\/strong>when you&rsquo;re done.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-add-vocabulary.png\"><img decoding=\"async\" width=\"1024\" height=\"263\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-add-vocabulary-1024x263.png\" alt=\"Screenshot from the Drupal dashboard showing how to add vocabulary for tags\" class=\"wp-image-36197\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-vocabulary-1024x263.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-vocabulary-300x77.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-vocabulary-150x39.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-vocabulary-768x197.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-vocabulary.png 1365w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"3\" class=\"wp-block-list\">\n<li>You&rsquo;ll be directed to the <strong>Tags <\/strong>page. Click <strong>Add term<\/strong> to start building the list of terms.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-tags.png\"><img decoding=\"async\" width=\"1024\" height=\"298\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-tags-1024x298.png\" alt=\"Screenshot from the Drupal dashboard showing the tags page\" class=\"wp-image-36198\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-tags-1024x298.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-tags-300x87.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-tags-150x44.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-tags-768x223.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-tags.png 1365w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"4\" class=\"wp-block-list\">\n<li>Enter the term&rsquo;s <strong>name <\/strong>(compulsory), <strong>description<\/strong>,<strong> text format<\/strong>, <strong>URL alias<\/strong>, and <strong>relations<\/strong>. Then, click <strong>Save<\/strong>. For this example, we&rsquo;ll call the new term <strong>Business Articles<\/strong>.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-add-term.png\"><img decoding=\"async\" width=\"1024\" height=\"463\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-add-term-1024x463.png\" alt=\"Screenshot from the Drupal dashboard showing how to add the term business articles\" class=\"wp-image-36199\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-term-1024x463.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-term-300x136.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-term-150x68.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-term-768x347.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-term.png 1350w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"5\" class=\"wp-block-list\">\n<li>You&rsquo;ll now have <strong>Tags <\/strong>as the parent category and <strong>Business Articles <\/strong>as the subcategory. Feel free to add more terms if you want more subcategories.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-tags-list.png\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-tags-list-1024x300.png\" alt=\"Screenshot from the Drupal dashboard showing Tags as the parent category and Business Articles as the subcategory\" class=\"wp-image-36200\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-tags-list-1024x300.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-tags-list-300x88.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-tags-list-150x44.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-tags-list-768x225.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-tags-list.png 1365w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h3 class=\"wp-block-heading\" id=\"h-creating-articles-and-basic-pages\">Creating Articles and Basic Pages<\/h3><p>Drupal has two core content types &ndash; <strong>article <\/strong>and <strong>basic page<\/strong>.<\/p><p>The<strong> article<\/strong> content type, formerly known as <strong>story<\/strong>, is used to create content like press releases and blog posts. Entries of this content type feature on the site&rsquo;s homepage and allow comments.<\/p><p>Meanwhile, the <strong>basic page<\/strong> type is employed for static content that requires minimal to no updates, like an <strong>About Us<\/strong> page. A basic page isn&rsquo;t featured on the site&rsquo;s homepage and doesn&rsquo;t allow comments by default.<\/p><p>Additionally, Drupal has four <strong>optional content types<\/strong>, which you can activate by enabling the <a href=\"https:\/\/www.drupal.org\/docs\/8\/core\/modules\/book\/overview\" target=\"_blank\" rel=\"noopener\">Book<\/a>, <a href=\"https:\/\/www.drupal.org\/project\/blog\" target=\"_blank\" rel=\"noopener\">Blog<\/a>, <a href=\"https:\/\/www.drupal.org\/docs\/8\/core\/modules\/forum\" target=\"_blank\" rel=\"noopener\">Forum<\/a>,<strong> <\/strong>and <a href=\"https:\/\/www.drupal.org\/project\/poll\" target=\"_blank\" rel=\"noopener\">Poll<\/a> modules:<\/p><ul class=\"wp-block-list\">\n<li><strong>Book page &ndash; <\/strong>content that is part of a collection of related entries, known as a <strong>book<\/strong>. The Book module links individual pages of a book, thus creating an outline for site navigation and content management.<\/li>\n\n\n\n<li><strong>Forum topic &ndash; <\/strong>lets you create a discussion thread on a forum. Visitors can join it by writing comments. Use it with the <a href=\"https:\/\/www.drupal.org\/project\/advanced_forum\" target=\"_blank\" rel=\"noopener\">Advanced Forum<\/a> module for better performance and to access more features.<\/li>\n\n\n\n<li><strong>Poll &ndash; <\/strong>collects votes and answers to multiple-choice questions. The type is multilingual and works well with the <a href=\"https:\/\/www.drupal.org\/project\/entity_embed\" target=\"_blank\" rel=\"noopener\">Entity Embed<\/a> module for easier customization.<\/li>\n\n\n\n<li><strong>Blog entry &ndash; <\/strong>starting with Drupal&rsquo;s core version 8, this content type was discontinued. It is now a <a href=\"https:\/\/www.drupal.org\/docs\/contributed-modules\" target=\"_blank\" rel=\"noopener\">contributed module<\/a> that allows users to create an online diary or journal.<\/li>\n<\/ul><p>In this tutorial, you&rsquo;ll learn how to create both <strong>articles<\/strong> and <strong>basic pages<\/strong>.<\/p><p>Let&rsquo;s start by creating an <strong>article<\/strong>:<\/p><ol class=\"wp-block-list\">\n<li>Select <strong>Content <\/strong>on the admin dashboard.<\/li>\n\n\n\n<li>Click on the <strong>Add Content<\/strong> button and choose <strong>Article<\/strong>.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-add-content.png\"><img decoding=\"async\" width=\"1024\" height=\"235\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-add-content-1024x235.png\" alt=\"Screenshot from the Drupal dashboard showing where to click to create an article\" class=\"wp-image-36201\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-content-1024x235.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-content-300x69.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-content-150x34.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-content-768x176.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-content.png 1365w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"3\" class=\"wp-block-list\">\n<li>Add the <strong>title<\/strong>, <strong>body<\/strong>, and <strong>tags<\/strong> for the article. Set the text format to <strong>Restricted HTML<\/strong> or <strong>Full HTML<\/strong> if the content contains <a href=\"\/uk\/tutorials\/what-is-html\">HTML<\/a> code. Remember that individual articles only allow one image in the PNG, GIF, or JPEG format.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-create-article.png\"><img decoding=\"async\" width=\"1024\" height=\"482\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-create-article-1024x482.png\" alt=\"Screenshot from the Drupal dashboard showing how to create an article\" class=\"wp-image-36202\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-create-article-1024x482.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-create-article-300x141.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-create-article-150x71.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-create-article-768x361.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-create-article.png 1350w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"4\" class=\"wp-block-list\">\n<li>Additional article settings you can modify are available on the right side of the content editor:<\/li>\n<\/ol><ul class=\"wp-block-list\">\n<li><strong>Menu settings<\/strong> &#8210; check the box if you want to add the article as a menu item.<\/li>\n\n\n\n<li><strong>Comment settings<\/strong> &#8210; enable or disable comments on the article.<\/li>\n\n\n\n<li><strong>URL alias<\/strong> &#8210; create an alternative path to categorize the article better. Otherwise, Drupal will automatically publish it under <strong>http:\/\/yourdomain.com\/article-title<\/strong>.<\/li>\n\n\n\n<li><strong>Authoring information<\/strong> &#8210; add the article&rsquo;s author and the date and time of publishing. Leave the latter blank to use the actual submission time.<\/li>\n\n\n\n<li><strong>Promotion options<\/strong> &#8210; you can place the article on the homepage or move it to the top of the article list.<\/li>\n<\/ul><ol start=\"5\" class=\"wp-block-list\">\n<li>Click <strong>Preview <\/strong>to check what the finished article will look like. If you&rsquo;re happy with it, check the <strong>Published <\/strong>box and click <strong>Save<\/strong>.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-published.png\"><img decoding=\"async\" width=\"1024\" height=\"193\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-published-1024x193.png\" alt=\"Screenshot showing where to check the Published box and click on the Save button\" class=\"wp-image-36203\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-published-1024x193.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-published-300x56.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-published-150x28.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-published-768x144.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-published.png 1351w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>Now, let&rsquo;s try to create a basic page. Here are the steps to make an <strong>About Us <\/strong>page:<\/p><ol class=\"wp-block-list\">\n<li>Navigate to <strong>Content <\/strong>on the admin dashboard.<\/li>\n\n\n\n<li>Click on the <strong>Add Content<\/strong> button and choose <strong>Basic Page<\/strong>.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-add-content-basic-page.png\"><img decoding=\"async\" width=\"1024\" height=\"270\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-add-content-basic-page-1024x270.png\" alt=\"Screenshot from the Drupal dashboard showing where to click to create a basic page\" class=\"wp-image-36204\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-content-basic-page-1024x270.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-content-basic-page-300x79.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-content-basic-page-150x40.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-content-basic-page-768x203.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-content-basic-page.png 1365w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"3\" class=\"wp-block-list\">\n<li>Type in the <strong>title <\/strong>and the <strong>body <\/strong>of the page. Don&rsquo;t forget to set the text format to <strong>Restricted HTML<\/strong> or <strong>Full HTML<\/strong>.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-create-basic-page.png\"><img decoding=\"async\" width=\"1024\" height=\"478\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-create-basic-page-1024x478.png\" alt=\"Screenshot from the Drupal dashboard showing where to create the basic page - add title, body, and choose text format\" class=\"wp-image-36205\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-create-basic-page-1024x478.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-create-basic-page-300x140.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-create-basic-page-150x70.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-create-basic-page-768x358.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-create-basic-page.png 1350w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"4\" class=\"wp-block-list\">\n<li>Just like during article creation, you can customize the additional settings on the side panel on the right.<\/li>\n\n\n\n<li>Click <strong>Preview <\/strong>to see the final result, check the <strong>Published <\/strong>box, and select <strong>Save <\/strong>to publish the page.<\/li>\n<\/ol><h3 class=\"wp-block-heading\" id=\"h-creating-menus\">Creating Menus<\/h3><p>Menus are useful for categorizing and structuring the site. While Drupal already has several of them by default, you can also add custom menus.<\/p><p>The following steps will show you how to create one:<\/p><ol class=\"wp-block-list\">\n<li>Navigate to <strong>Structure <\/strong>-&gt; <strong>Menus <\/strong>from the admin dashboard.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-menus.png\"><img decoding=\"async\" width=\"1024\" height=\"468\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-menus-1024x468.png\" alt=\"Screenshot from the Drupal dashboard showing where to find Menus\" class=\"wp-image-36206\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-menus-1024x468.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-menus-300x137.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-menus-150x69.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-menus-768x351.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-menus.png 1351w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"2\" class=\"wp-block-list\">\n<li>The Menus page will display all the default menus. You can edit them by clicking on the <strong>Edit menu <\/strong>button. Click <strong>Add menu<\/strong> to create a new one.<\/li>\n\n\n\n<li>Add the <strong>title <\/strong>and <strong>summary <\/strong>of the menu and click <strong>Save<\/strong>.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-add-menu.png\"><img decoding=\"async\" width=\"1024\" height=\"273\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-add-menu-1024x273.png\" alt=\"Screenshot from the Drupal dashboard showing how to add menu\" class=\"wp-image-36207\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-menu-1024x273.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-menu-300x80.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-menu-150x40.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-menu-768x205.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-menu.png 1365w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"4\" class=\"wp-block-list\">\n<li>Now, let&rsquo;s add a menu link to the menu. Click <strong>Add link<\/strong>.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-edit-menu.png\"><img decoding=\"async\" width=\"1024\" height=\"402\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-edit-menu-1024x402.png\" alt=\"Screenshot from the Drupal dashboard showing how to edit menu\" class=\"wp-image-36208\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-edit-menu-1024x402.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-edit-menu-300x118.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-edit-menu-150x59.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-edit-menu-768x302.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-edit-menu.png 1365w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"5\" class=\"wp-block-list\">\n<li>Fill in the required information, then click <strong>Save<\/strong>.<\/li>\n<\/ol><ul class=\"wp-block-list\">\n<li><strong>Menu link title<\/strong> &#8210; the name of the menu.<\/li>\n\n\n\n<li><strong>Link <\/strong>&#8210; the path for the menu link. Its value can be an internal Drupal path, an external URL, or <strong>&lt;front&gt;<\/strong> to redirect users to the front page. Uncheck the <strong>Enabled <\/strong>box if you don&rsquo;t want to display the link.<\/li>\n\n\n\n<li><strong>Description <\/strong>&#8210; the tooltip shown when the cursor hovers over the link. Check the <strong>Show as expanded<\/strong> box to have the menu always expanded.<\/li>\n\n\n\n<li><strong>Parent link<\/strong> &#8210; choose one from the drop-down menu.<\/li>\n\n\n\n<li><strong>Weight <\/strong>&#8210; add a numeric value to determine the link&rsquo;s order on the menu. Drupal will display them in ascending order.<\/li>\n<\/ul><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-add-menu-link.png\"><img decoding=\"async\" width=\"1024\" height=\"480\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-add-menu-link-1024x480.png\" alt=\"Screenshot from the Drupal dashboard showing how to add menu link\" class=\"wp-image-36209\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-menu-link-1024x480.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-menu-link-300x141.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-menu-link-150x70.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-menu-link-768x360.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-menu-link.png 1349w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h3 class=\"wp-block-heading\" id=\"h-placing-drupal-blocks\">Placing Drupal Blocks<\/h3><p><strong>Blocks<\/strong> are boxes of content that are rendered in a <strong>region<\/strong>. For example, you can add a user login form (<strong>block<\/strong>) to the website footer (<strong>region<\/strong>).<\/p><p>This functionality, provided by the <a href=\"https:\/\/www.drupal.org\/docs\/core-modules-and-themes\/core-modules\/block-module\" target=\"_blank\" rel=\"noopener\">Block<\/a> core module, is part of the core of Drupal 8. Use it with the <a href=\"https:\/\/www.drupal.org\/docs\/8\/core\/modules\/block-content\" target=\"_blank\" rel=\"noopener\">Custom Block<\/a> and <a href=\"https:\/\/www.drupal.org\/project\/block_place\" target=\"_blank\" rel=\"noopener\">Place Block<\/a> modules to incorporate blocks on any page.<\/p><p>Here are the steps to place a block in Drupal:<\/p><ol class=\"wp-block-list\">\n<li>Navigate to <strong>Structure <\/strong>-&gt; <strong>Block Layout <\/strong>from the admin dashboard.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-block-layout.png\"><img decoding=\"async\" width=\"1024\" height=\"474\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-block-layout-1024x474.png\" alt=\"Screenshot from the Drupal dashboard showing where to find Block Layout\" class=\"wp-image-36210\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-block-layout-1024x474.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-block-layout-300x139.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-block-layout-150x69.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-block-layout-768x356.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-block-layout.png 1348w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"2\" class=\"wp-block-list\">\n<li>The <strong>Block layout<\/strong> page will display all the regions that allow blocks. Let&rsquo;s say we want to place a<strong> page title<\/strong> block in the <strong>header<\/strong> region. Click on the <strong>Place block<\/strong> button next to the <strong>Header <\/strong>region.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-block-layout-page.png\"><img decoding=\"async\" width=\"1024\" height=\"390\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-block-layout-page-1024x390.png\" alt=\"Screenshot from the Drupal's block layout page showing where to click to place block in the header region\" class=\"wp-image-36211\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-block-layout-page-1024x390.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-block-layout-page-300x114.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-block-layout-page-150x57.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-block-layout-page-768x293.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-block-layout-page.png 1348w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"3\" class=\"wp-block-list\">\n<li>A pop-up window will appear, displaying the available blocks. Find the <strong>Page title<\/strong> block and click the <strong>Place block<\/strong> button next to it.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-place-block.png\"><img decoding=\"async\" width=\"1024\" height=\"454\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-place-block-1024x454.png\" alt=\"Screenshot showing where to find Page title block and click on the Place block button\" class=\"wp-image-36212\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-place-block-1024x454.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-place-block-300x133.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-place-block-150x67.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-place-block-768x341.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-place-block.png 1348w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"4\" class=\"wp-block-list\">\n<li>Fill in the required information:<\/li>\n<\/ol><ul class=\"wp-block-list\">\n<li><strong>Title <\/strong>&#8210; the name of the block. Uncheck the <strong>Display title<\/strong> box to hide it.<\/li>\n\n\n\n<li><strong>Visibility <\/strong>&#8210; manages the block&rsquo;s visibility settings:\n<ul class=\"wp-block-list\">\n<li><strong>Content types<\/strong> &#8210; displays the block when the user views selected content types.<\/li>\n\n\n\n<li><strong>Pages <\/strong>&#8210; shows the block based on the page&rsquo;s URL.<\/li>\n\n\n\n<li><strong>Roles <\/strong>&#8210; displays the block to users with specific roles.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Region <\/strong>&#8210; determines the region where the block will be displayed.<\/li>\n<\/ul><ol start=\"5\" class=\"wp-block-list\">\n<li>Once you&rsquo;re done, click <strong>Save block<\/strong>.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-configure-block.png\"><img decoding=\"async\" width=\"1024\" height=\"382\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-configure-block-1024x382.png\" alt=\"The Configure block window\" class=\"wp-image-36213\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-configure-block-1024x382.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-configure-block-300x112.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-configure-block-150x56.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-configure-block-768x287.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-configure-block.png 1347w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-how-to-install-modules-in-drupal\">How to Install Modules in Drupal?<\/h2><p>A <a href=\"https:\/\/www.drupal.org\/docs\/user_guide\/en\/understanding-modules.html\" target=\"_blank\" rel=\"noopener\">Drupal module<\/a> is a collection of files that extends a site&rsquo;s functionality. Drupal has two types of modules &#8210; <strong>core<\/strong> and <strong>contributed<\/strong> modules.<\/p><p>Drupal includes core modules with essential functions by default. For additional tools, install contributed modules from the <a href=\"https:\/\/www.drupal.org\/project\/project_module\" target=\"_blank\" rel=\"noopener\">module downloads<\/a> page or <a href=\"https:\/\/www.drupal.org\/docs\/creating-custom-modules\" target=\"_blank\" rel=\"noopener\">create your own modules<\/a>.<\/p><p>In this section, you will learn how to install a module via the administrative interface and Drush.<\/p><h3 class=\"wp-block-heading\" id=\"h-using-the-administrative-interface\">Using the Administrative Interface<\/h3><p>While this method is the easiest way to install Drupal modules, it only works for contributed modules. Refer to the Drush tutorial in the next section to install custom modules.<\/p><p>Follow these instructions to install a module using the administrative interface:<\/p><ol class=\"wp-block-list\">\n<li>Navigate to the <strong>Drupal Module Downloads<\/strong> page and look for your desired module. In this example, we&rsquo;re going to install the <a href=\"https:\/\/www.drupal.org\/project\/admin_toolbar\" target=\"_blank\" rel=\"noopener\">Admin Toolbar<\/a> module, which improves the accessibility of the built-in toolbar.<\/li>\n\n\n\n<li>Click on the chosen module&rsquo;s page and scroll down to the <strong>Downloads<\/strong> section. Right-click on the <strong>tar.gz<\/strong> download link and select <strong>Copy link location<\/strong>. Make sure your Drupal version meets the module&rsquo;s requirements.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/downloads.png\"><img decoding=\"async\" width=\"1024\" height=\"158\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/downloads-1024x158.png\" alt=\"Screenshot from the Downloads window showing where to the module's requirements\" class=\"wp-image-36214\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/downloads-1024x158.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/downloads-300x46.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/downloads-150x23.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/downloads-768x119.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/downloads.png 1348w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"3\" class=\"wp-block-list\">\n<li>Return to your Drupal homepage. Click <strong>Manage <\/strong>-&gt; <strong>Extend<\/strong>.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-extend.png\"><img decoding=\"async\" width=\"1024\" height=\"147\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-extend-1024x147.png\" alt=\"Screenshot from the Drupal's homepage showing where to find the Extend tab\" class=\"wp-image-36215\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-extend-1024x147.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-extend-300x43.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-extend-150x22.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-extend-768x110.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-extend.png 1349w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"4\" class=\"wp-block-list\">\n<li>Click on the <strong>Add new module<\/strong> button and paste the <strong>tar.gz<\/strong> download link to the <strong>Add from a URL<\/strong> text box. Select <strong>Continue<\/strong>.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-add-new-module.png\"><img decoding=\"async\" width=\"1024\" height=\"264\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-add-new-module-1024x264.png\" alt=\"Screenshot from the Drupal dashboard showing how to add a new module\" class=\"wp-image-36216\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-new-module-1024x264.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-new-module-300x77.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-new-module-150x39.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-new-module-768x198.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-new-module.png 1365w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"5\" class=\"wp-block-list\">\n<li>Once the installation is successful, you&rsquo;ll see a confirmation message. Click <strong>Enable newly added modules<\/strong> to return to the <strong>Extend <\/strong>page.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/My-website.png\"><img decoding=\"async\" width=\"1024\" height=\"277\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/My-website-1024x277.png\" alt=\"Screenshot showing a confirmation message - Files were added successfully and where to click to enable newly added modules\" class=\"wp-image-36217\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/My-website.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/My-website-300x81.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/My-website-150x41.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/My-website-768x208.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"6\" class=\"wp-block-list\">\n<li>Locate the new module and check the box next to it. Scroll down and hit <strong>Install<\/strong>.<\/li>\n<\/ol><p><div><p class=\"important\"><strong>Important!<\/strong> If the <strong>Add new module<\/strong> button is missing, enable the <strong>Update Manager<\/strong> core module from the <strong>Extend<\/strong> menu. Changing the default theme to <strong>Seven<\/strong> via <strong>Appearance<\/strong> also works in some cases.<\/p><\/div>\n\n\n\n<\/p><p>Here are some of the most popular contributed Drupal modules:<\/p><ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.drupal.org\/project\/ctools\" target=\"_blank\" rel=\"noopener\"><strong>Chaos Tool Suite<\/strong><\/a><strong> &ndash;<\/strong> contains an API and a set of tools, such as <a href=\"\/uk\/tutorials\/what-is-ajax\">AJAX<\/a> responder, form wizard, and CSS tools. The module is intended to facilitate the web development process.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.drupal.org\/project\/ds\" target=\"_blank\" rel=\"noopener\"><strong>Display Suite<\/strong><\/a><strong> &ndash; <\/strong>provides a drag and drop interface for more accessible page building.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.drupal.org\/project\/metatag\" target=\"_blank\" rel=\"noopener\"><strong>Metatag<\/strong><\/a><strong> &ndash; <\/strong>lets you automatically add meta tags and structured metadata to your site. It also supports meta tags to control how your content looks when shared on social media.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.drupal.org\/project\/google_analytics\" target=\"_blank\" rel=\"noopener\"><strong>Google Analytics<\/strong><\/a><strong> &ndash; <\/strong>adds Google&rsquo;s web statistics tracking system to your website.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.drupal.org\/project\/webform\" target=\"_blank\" rel=\"noopener\"><strong>Webform<\/strong><\/a><strong> &ndash; <\/strong>helps build various types of forms for data collection purposes.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.drupal.org\/project\/paragraphs\" target=\"_blank\" rel=\"noopener\"><strong>Paragraphs<\/strong><\/a> &#8210; offers various paragraph types for a better content creation experience. The module makes it possible to embed YouTube videos, slideshows, and quotes between other content blocks.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-using-drush\">Using Drush<\/h3><p><a href=\"https:\/\/www.drush.org\/latest\/\" target=\"_blank\" rel=\"noopener\">Drush<\/a> is a command-line shell for managing Drupal. It provides a way to perform admin tasks without using Drupal&rsquo;s backend. That said, operating Drush requires technical knowledge, so it may be unsuitable for beginners.<\/p><p>The first thing you need to do is install Drush on your Drupal project. Run the line below from your root directory to install Drush via the <a href=\"https:\/\/www.drupal.org\/docs\/develop\/using-composer\" target=\"_blank\" rel=\"noopener\">Composer dependency manager tool<\/a>.<\/p><p><code data-enlighter-language=\"generic\" class=\"EnlighterJSRAW\">composer require --dev drush\/drush<\/code><\/p><p>Keep in mind that this will only work for users with root access, meaning that you have to be on a virtual private server to install modules using Drush.<\/p><p>Execute the following command to check whether the installation process was successful:<\/p><p><code data-enlighter-language=\"generic\" class=\"EnlighterJSRAW\">.\/vendor\/bin\/drush --version<\/code><\/p><figure class=\"wp-block-image size-full\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/10\/drush-installation-successful.png\"><img decoding=\"async\" width=\"730\" height=\"198\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/10\/drush-installation-successful.png\" alt=\"A message confirming that Drush has been installed.\" class=\"wp-image-37297\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/10\/drush-installation-successful.png 730w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/10\/drush-installation-successful-300x81.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/10\/drush-installation-successful-150x41.png 150w\" sizes=\"(max-width: 730px) 100vw, 730px\" \/><\/a><\/figure><p>Now that you have Drush set up, use it to install a Drupal module by following this tutorial:<\/p><ol class=\"wp-block-list\">\n<li>Navigate to the <strong>Drupal Module Downloads<\/strong> page and look for your desired module. For this tutorial, we&rsquo;ll again use the <strong>Admin Toolbar<\/strong> module.<\/li>\n\n\n\n<li>Access the module&rsquo;s page and find the project name in its URL. For example, if the page&rsquo;s URL is <strong>https:\/\/www.drupal.org\/project\/admin_toolbar<\/strong>, <strong>admin_toolbar <\/strong>will be the project name.<\/li>\n\n\n\n<li>Download the <strong>tar.gz <\/strong>module file, then upload and extract it to your site&rsquo;s <strong>Module <\/strong>directory. Alternatively, run this command from your site&rsquo;s root directory to download the module using Composer:<\/li>\n<\/ol><p><code data-enlighter-language=\"generic\" class=\"EnlighterJSRAW\">composer require drupal\/admin_toolbar<\/code><\/p><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/10\/composer-download-module-1.png\"><img decoding=\"async\" width=\"1024\" height=\"685\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/10\/composer-download-module-1-1024x685.png\" alt=\"Download a module using Drush.\" class=\"wp-image-37299\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/10\/composer-download-module-1-1024x685.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/10\/composer-download-module-1-300x201.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/10\/composer-download-module-1-150x100.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/10\/composer-download-module-1-768x514.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/10\/composer-download-module-1.png 1306w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"4\" class=\"wp-block-list\">\n<li>Run the Drush command below. Then, follow the instructions to complete the installation process.<\/li>\n<\/ol><p><code data-enlighter-language=\"generic\" class=\"EnlighterJSRAW\">drush pm:enable admin_toolbar<\/code><\/p><?xml encoding=\"utf-8\" ?><div class=\"wp-block-image\"><figure class=\"aligncenter size-full\"><a href=\"\/uk\/website-builder\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/12\/Website-Builder_in-text-banner.png\" alt=\"\" class=\"wp-image-100488\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2023\/12\/Website-Builder_in-text-banner.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2023\/12\/Website-Builder_in-text-banner-300x88.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2023\/12\/Website-Builder_in-text-banner-150x44.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2023\/12\/Website-Builder_in-text-banner-768x225.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><\/div><h2 class=\"wp-block-heading\" id=\"h-how-to-install-themes-in-drupal\">How to Install Themes in Drupal?<\/h2><p>Setting up an appealing look for your site is essential, as it will leave a good impression on visitors. Using an aesthetically pleasant theme is one way to do it.<\/p><p>You can view installed Drupal themes via the <strong>Appearance<\/strong> tab.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-appearance.png\"><img decoding=\"async\" width=\"1024\" height=\"351\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-appearance-1024x351.png\" alt=\"Screenshot showing how to view installed Drupal themes\" class=\"wp-image-36218\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-appearance-1024x351.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-appearance-300x103.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-appearance-150x51.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-appearance-768x263.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-appearance.png 1350w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>Many online sources offer third-party themes to choose from. However, the official <a href=\"http:\/\/drupal.org\/project\/project_theme\" target=\"_blank\" rel=\"noopener\">Drupal Theme downloads page<\/a> is the most reliable source, containing over 2,900 themes.<\/p><p>The theme directory has useful filters to narrow down a search based on compatibility as well as development and maintenance status.<\/p><p>Here&rsquo;s how to install a Drupal theme:<\/p><ol class=\"wp-block-list\">\n<li>Navigate to the <strong>Drupal Theme Downloads<\/strong> page and choose a theme. Right-click on the <strong>tar.gz<\/strong> download link and select <strong>Copy link location<\/strong>. Make sure your Drupal version meets the theme&rsquo;s requirements.<\/li>\n\n\n\n<li>Return to your Drupal homepage and click on <strong>Appearance<\/strong>.<\/li>\n\n\n\n<li>Click on the <strong>Add new theme<\/strong> button and paste the <strong>tar.gz<\/strong> download link to the <strong>Add from a URL<\/strong> text box. Select <strong>Continue<\/strong>.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-add-new-theme.png\"><img decoding=\"async\" width=\"1024\" height=\"272\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-add-new-theme-1024x272.png\" alt=\"Screenshot from the Drupal dashboard showing how to add a new theme\" class=\"wp-image-36219\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-new-theme-1024x272.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-new-theme-300x80.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-new-theme-150x40.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-new-theme-768x204.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-add-new-theme.png 1365w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"4\" class=\"wp-block-list\">\n<li>If the installation is successful, you&rsquo;ll see a confirmation message. Hit <strong>Install newly added themes <\/strong>to return to the <strong>Appearance <\/strong>page.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/my-website-install.png\"><img decoding=\"async\" width=\"1024\" height=\"256\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/my-website-install-1024x256.png\" alt=\"Screenshot showing a confirmation message - Files were added successfully and where to click to install newly added themes\" class=\"wp-image-36220\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/my-website-install.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/my-website-install-300x75.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/my-website-install-150x38.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/my-website-install-768x192.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"5\" class=\"wp-block-list\">\n<li>Scroll down to the <strong>Uninstalled themes<\/strong> section and click <strong>Install and set as default <\/strong>under the new theme.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Bootstrap-theme.png\"><img decoding=\"async\" width=\"1024\" height=\"204\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Bootstrap-theme-1024x204.png\" alt=\"Screenshot showing where to click to install and set as default Bootstrap theme\" class=\"wp-image-36221\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Bootstrap-theme-1024x204.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Bootstrap-theme-300x60.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Bootstrap-theme-150x30.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Bootstrap-theme-768x153.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Bootstrap-theme.png 1349w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-how-to-create-a-blog-on-drupal\">How to Create a Blog on Drupal?<\/h2><p>With Drupal, you can set up a fully functional blog site. However, the <strong>Blog<\/strong> module is no longer included with the core software, starting with Drupal 8. Therefore, you&rsquo;ll have to download and install<a href=\"https:\/\/www.drupal.org\/project\/blog\" target=\"_blank\" rel=\"noopener\"> <\/a>the contributed module manually.<\/p><p>Once installed, the blog module will appear on the <strong>Extend<\/strong> menu. Check the box next to <strong>Blog <\/strong>and click <strong>Install<\/strong> to enable the module.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-enable-blog.png\"><img decoding=\"async\" width=\"1024\" height=\"412\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-enable-blog-1024x412.png\" alt=\"Screenshot showing where to check the box to install the blog module\" class=\"wp-image-36222\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-enable-blog-1024x412.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-enable-blog-300x121.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-enable-blog-150x60.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-enable-blog-768x309.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-enable-blog.png 1351w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>When you navigate to <strong>Content <\/strong>-&gt;<strong> Add content<\/strong>,<strong> <\/strong>you should see a new content type called <strong>Blog post<\/strong>. Select it to create a blog entry.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-blog-post.png\"><img decoding=\"async\" width=\"1024\" height=\"232\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-blog-post-1024x232.png\" alt=\"Screenshot from the Drupal dashboard showing where to select the Blog post\" class=\"wp-image-36223\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-blog-post-1024x232.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-blog-post-300x68.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-blog-post-150x34.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-blog-post-768x174.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-blog-post.png 1365w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>Add the <strong>title<\/strong>, <strong>body<\/strong>, and <strong>tags<\/strong> for the post. Click on the <strong>Comment Settings<\/strong> menu on the right side and choose <strong>Open<\/strong> to allow comments. If another user wrote the blog post, add their account name to the <strong>Authoring Information<\/strong> settings.<\/p><p>Once you&rsquo;re done, check the <strong>Publish <\/strong>box and hit <strong>Save<\/strong> to create a new blog post. Your blog post should now be visible under the Blog section of your homepage.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/my-website-my-blog.png\"><img decoding=\"async\" width=\"1024\" height=\"409\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/my-website-my-blog-1024x409.png\" alt=\"Screenshot from a Drupal website illustrating how a blog post looks like\" class=\"wp-image-36224\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/my-website-my-blog-1024x409.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/my-website-my-blog-300x120.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/my-website-my-blog-150x60.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/my-website-my-blog-768x307.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/my-website-my-blog.png 1349w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-how-to-back-up-drupal\">How to Back Up Drupal?<\/h2><p>Regularly backing up your Drupal site helps keep data safe in case of a software or hardware malfunction. If something goes wrong, a backup will let you restore the site without losing important data.<\/p><p>The following tutorial will show you how to back up your Drupal files using Hostinger&rsquo;s hPanel:<\/p><ol class=\"wp-block-list\">\n<li>Login to <strong>hPanel<\/strong>, then navigate to <strong>Backups<\/strong> under the <strong>Files <\/strong>section.<\/li>\n\n\n\n<li>Hit <strong>Select <\/strong>under the <strong>Generate new backup<\/strong> option.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2022\/09\/hpanel-files-backups-generatenewbackup-select-highlighted.png\"><img decoding=\"async\" width=\"1024\" height=\"380\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2022\/09\/hpanel-files-backups-generatenewbackup-select-highlighted-1024x380.png\" alt=\"The Generate a new backup button on the Backups section in hPanel\" class=\"wp-image-81596\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2022\/09\/hpanel-files-backups-generatenewbackup-select-highlighted.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2022\/09\/hpanel-files-backups-generatenewbackup-select-highlighted-300x111.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2022\/09\/hpanel-files-backups-generatenewbackup-select-highlighted-150x56.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2022\/09\/hpanel-files-backups-generatenewbackup-select-highlighted-768x285.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"3\" class=\"wp-block-list\">\n<li>A dialog box will appear asking you for confirmation. Click <strong>Proceed <\/strong>to start the backup process. Keep in mind that you can only generate one backup every 24 hours.<\/li>\n\n\n\n<li>When the backup is ready, click <strong>File backups<\/strong>, pick the backup file from the drop-down list, and hit <strong>Prepare to Download<\/strong>.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/03\/hpanel-files-backups-files-selected.png\"><img decoding=\"async\" width=\"1024\" height=\"561\" src=\"https:\/\/www.hostinger.com\/tutorials\/wp-content\/uploads\/sites\/2\/2023\/03\/hpanel-files-backups-files-selected-1024x561.png\" alt=\"The backups section on hPanel. The file backups are selected\" class=\"wp-image-80737\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2023\/03\/hpanel-files-backups-files-selected.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2023\/03\/hpanel-files-backups-files-selected-300x164.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2023\/03\/hpanel-files-backups-files-selected-150x82.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2023\/03\/hpanel-files-backups-files-selected-768x421.png 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-how-to-update-drupal\">How to Update Drupal?<\/h2><p>In Drupal, updates and upgrades are two different things. An update means installing a newer minor version of Drupal, such as updating the core to 9.2 from 9.1. Meanwhile, upgrading refers to major changes, like replacing Drupal 8 with version 9.<\/p><p>In this section, we will go over the steps of updating Drupal. Before starting, we strongly recommend switching your site to <strong>Maintenance mode. <\/strong>Doing so will prevent visitors from accessing the site during the update process.<\/p><ol class=\"wp-block-list\">\n<li>Navigate to the <strong>Configuration<\/strong> tab and select <strong>Maintenance mode<\/strong>.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/maintenance-mode.png\"><img decoding=\"async\" width=\"1024\" height=\"244\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/maintenance-mode-1024x244.png\" alt=\"Screenshot showing where to find the maintenance mode\" class=\"wp-image-36227\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/maintenance-mode-1024x244.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/maintenance-mode-300x72.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/maintenance-mode-150x36.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/maintenance-mode-768x183.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/maintenance-mode.png 1349w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"2\" class=\"wp-block-list\">\n<li>Check the <strong>Put site into maintenance mode<\/strong> option. Here, you can create a custom message to greet visitors who access your site during the update process.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-maitenance-mode.png\"><img decoding=\"async\" width=\"1024\" height=\"256\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-maitenance-mode-1024x256.png\" alt=\"Creating a custom message - site is currently under maintenance. We should be back shortly. That you for your patience.\" class=\"wp-image-36228\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-maitenance-mode-1024x256.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-maitenance-mode-300x75.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-maitenance-mode-150x37.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-maitenance-mode-768x192.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-maitenance-mode.png 1365w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"3\" class=\"wp-block-list\">\n<li>Hit the <strong>Save configuration<\/strong> button.<\/li>\n<\/ol><p>With this out of the way, navigate to <strong>Reports -&gt; Available updates<\/strong> to see if a Drupal core update is available.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-available-updates.png\"><img decoding=\"async\" width=\"1024\" height=\"364\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-available-updates-1024x364.png\" alt=\"Screenshot from Drupal dashboard showing how to check if there are available updates\" class=\"wp-image-36229\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-available-updates-1024x364.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-available-updates-300x107.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-available-updates-150x53.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-available-updates-768x273.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-available-updates.png 1365w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>There are a few ways to update Drupal. You can use <a href=\"\/uk\/tutorials\/ssh-tutorial-how-does-ssh-work\">SSH<\/a> or <a href=\"\/uk\/tutorials\/ftp\/filezilla-ftp-configuration\">FTP<\/a> to update the platform manually or employ <a href=\"\/uk\/tutorials\/how-to-install-composer\">Composer<\/a> to automate the process. If you&rsquo;re a beginner, we recommend using an FTP client like<a href=\"https:\/\/filezilla-project.org\" target=\"_blank\" rel=\"noopener\"> FileZilla<\/a>.<\/p><p>Here are the steps to update Drupal using FTP:<\/p><ol class=\"wp-block-list\">\n<li>Download the <a href=\"https:\/\/www.drupal.org\/project\/drupal\" target=\"_blank\" rel=\"noopener\">latest Drupal version<\/a> and extract the file.<\/li>\n\n\n\n<li>Connect to your FTP account and access your Drupal installation folder. In most cases, it&rsquo;s <strong>public_html<\/strong>.<\/li>\n\n\n\n<li>Select <strong>core<\/strong> and <strong>vendor<\/strong> folders as well as <strong>all the files<\/strong> in the Drupal root directory and <strong>delete<\/strong> them. Keep the <strong>modules<\/strong>, <strong>profiles<\/strong>, <strong>sites<\/strong>, and <strong>themes <\/strong>folders.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/FTP.png\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/FTP-1024x283.png\" alt=\"Screenshot from FileZilla showing how to delete core, vendor, and all the files in the Drupal root directory\" class=\"wp-image-36230\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/FTP-1024x283.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/FTP-300x83.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/FTP-150x41.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/FTP-768x212.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/FTP.png 1365w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"4\" class=\"wp-block-list\">\n<li>Open the folder with the update files and upload <strong>everything <\/strong>except <strong>modules, profiles, sites, <\/strong>and <strong>themes<\/strong> to your Drupal root directory.<\/li>\n\n\n\n<li>Then, revisit the <strong>Available updates <\/strong>page to check whether the core version has been successfully updated.<\/li>\n<\/ol><figure class=\"wp-block-image size-large\"><a href=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-no-updates.png\"><img decoding=\"async\" width=\"1024\" height=\"325\" src=\"\/tutorials\/wp-content\/uploads\/sites\/2\/2021\/09\/Drupal-no-updates-1024x325.png\" alt=\"Screenshot from the Drupal dashboard showing that there are no available updates and that the core version has been successfully updated\" class=\"wp-image-36231\" srcset=\"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-no-updates-1024x325.png 1024w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-no-updates-300x95.png 300w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-no-updates-150x48.png 150w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-no-updates-768x244.png 768w, https:\/\/www.hostinger.com\/uk\/tutorials\/wp-content\/uploads\/sites\/51\/2021\/09\/Drupal-no-updates.png 1365w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><ol start=\"4\" class=\"wp-block-list\">\n<li>Lastly, turn off the maintenance mode by clicking <strong>Go online <\/strong>next to the <strong>Operating in maintenance mode<\/strong> message.<\/li>\n<\/ol><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusion<\/h2><p>Drupal is a highly customizable CMS that can power all kinds of websites. It supports a wide array of modules and themes to streamline the web development process and extend its functionality.<\/p><p>This article discussed the steps to build a new site on Drupal, from installing the platform to setting up themes and modules. We also covered other essentials, such as creating a blog, backing up a site, and updating Drupal.<\/p><p>Consult the <a href=\"https:\/\/www.drupal.org\/documentation\" target=\"_blank\" rel=\"noopener\">official Drupal documentation<\/a> to learn more about the CMS. It will take some time and effort before you can fully utilize it.<\/p><p>Don&rsquo;t hesitate to ask questions in the comment section below should you require additional information. Good luck.<\/p><p><div class=\"protip\">\n                    <h4 class=\"title\">Suggested Reading<\/h4>\n                    <p><a href=\"\/uk\/tutorials\/joomla\/\">Joomla Tutorial for Beginners<\/a><br>\n<a href=\"\/uk\/tutorials\/best-cms\">15 Best CMS Platforms to Start a Website<\/a><br>\n<a href=\"\/uk\/tutorials\/best-forum-software\">12 Best Forum Software to Build an Online Community<\/a><br>\n<a href=\"\/uk\/tutorials\/wordpress-alternatives\/\">16 Best WordPress Alternatives<\/a><\/p>\n                <\/div>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Drupal is a robust content management system (CMS) used to build all kinds of websites. Many well-established companies trust Drupal to run their high-traffic sites due to its versatile features and extensive modules. That said, Drupal has a steeper learning curve than its competitors. Beginners may find building a website with this content management system [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/uk\/tutorials\/drupal\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":2,"featured_media":7895,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Drupal Tutorial for Beginners - Learn to Build a Drupal Website","rank_math_description":"Want to build a website with Drupal? See a step by step Drupal tutorial for beginners. From installation to backup - we covered it all!","rank_math_focus_keyword":"drupal tutorial","footnotes":""},"categories":[22625],"tags":[],"class_list":["post-7814","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-types-of-web-hosting"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/drupal","default":0},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/tutorial-drupal-para-iniciantes","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/tutorial-drupal","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/drupal-adalah","default":0},{"locale":"nl-NL","link":"https:\/\/www.hostinger.com\/nl\/tutorials\/drupal-tutorial","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/drupal","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/drupal","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/drupal","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/tutorial-drupal","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/tutorial-drupal","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/tutorial-drupal","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/tutorial-drupal-para-iniciantes","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/drupal","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/drupal","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/drupal","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/drupal","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-json\/wp\/v2\/posts\/7814","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-json\/wp\/v2\/comments?post=7814"}],"version-history":[{"count":86,"href":"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-json\/wp\/v2\/posts\/7814\/revisions"}],"predecessor-version":[{"id":129200,"href":"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-json\/wp\/v2\/posts\/7814\/revisions\/129200"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-json\/wp\/v2\/media\/7895"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-json\/wp\/v2\/media?parent=7814"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-json\/wp\/v2\/categories?post=7814"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/uk\/tutorials\/wp-json\/wp\/v2\/tags?post=7814"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}