<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[Hostbeak Blog]]></title><description><![CDATA[Web hosting and Web development Articles]]></description><link>https://blog.hostbeak.com/</link><image><url>https://blog.hostbeak.com/favicon.png</url><title>Hostbeak Blog</title><link>https://blog.hostbeak.com/</link></image><generator>Ghost 4.23</generator><lastBuildDate>Thu, 21 May 2026 07:42:02 GMT</lastBuildDate><atom:link href="https://blog.hostbeak.com/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[How to Increase the Maximum File Upload Size in WordPress]]></title><description><![CDATA[<p>Do you wish to raise WordPress&apos;s maximum file upload size? Low file upload size limits can sometimes prevent you from uploading files using media uploader or installing plugins and themes. In this article, we will demonstrate how to simply increase the maximum file upload size in WordPress to</p>]]></description><link>https://blog.hostbeak.com/how-to-increase-the-maximum-file-upload-size-in-wordpress/</link><guid isPermaLink="false">622298dfd6573f6280a86c45</guid><dc:creator><![CDATA[Glory Praise Emmanuel]]></dc:creator><pubDate>Fri, 04 Mar 2022 22:57:13 GMT</pubDate><media:content url="https://blog.hostbeak.com/content/images/2022/03/New_Post_-_020.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hostbeak.com/content/images/2022/03/New_Post_-_020.jpg" alt="How to Increase the Maximum File Upload Size in WordPress"><p>Do you wish to raise WordPress&apos;s maximum file upload size? Low file upload size limits can sometimes prevent you from uploading files using media uploader or installing plugins and themes. In this article, we will demonstrate how to simply increase the maximum file upload size in WordPress to resolve those concerns.</p><p><br><strong>How to Check Your Maximum File Upload Size Limit in WordPress?</strong>When you upload photos or media to WordPress, the maximum file upload size restriction will be displayed automatically. Simply navigate to the Media &#xBB; Add New tab to view the maximum file upload size restriction for your WordPress site.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2011/02/wordpressuploadsize.png" class="kg-image" alt="How to Increase the Maximum File Upload Size in WordPress" loading="lazy"></figure><p><strong>1: Theme Functions File</strong>We&apos;ve encountered circumstances where simply adding the following code to the theme&apos;s functions.php file can increase the upload size:</p><p><br><code>@ini_set( &apos;upload_max_size&apos; , &apos;64M&apos; );</code><code>@ini_set( &apos;post_max_size&apos;, &apos;64M&apos;);</code><code>@ini_set( &apos;max_execution_time&apos;, &apos;300&apos; );</code></p><p><br><strong>2. Create or Edit an existing PHP.INI file</strong></p><p>You will need to access your WordPress site&apos;s root folder through FTP or the File Manager program in your hosting account&apos;s cPanel panel for this technique.<br>In most circumstances, if you&apos;re using a shared host, you won&apos;t find a php.ini file in your directory. If you don&apos;t see one, make one called php.ini and place it in the root folder. Add the following code to that file:</p><p><br><code>upload_max_filesize = 64M</code><code>post_max_size = 64M</code><code>max_execution_time = 300</code></p><p>This strategy has been reported to work for a large number of users. Remember, if 64MB doesn&apos;t work, try 10MB (sometimes that work).</p><p><br><strong>3. htaccess Method</strong>Some individuals have tried the.htaccess approach, in which you can increase the maximum upload size in WordPress by altering the.htaccess file in the root directory. Add the following code to the.htaccess file in the root folder of your WordPress site:</p><p><br><code>php_value upload_max_filesize 64M</code><code>php_value post_max_size 64M</code><code>php_value max_execution_time 300</code><code>php_value max_input_time 300</code></p><p><br>It is critical to note that if you are using a shared hosting package, these strategies may not work. In such situation, you&apos;d need to contact your web hosting provider and ask them to extend the quota for you.</p>]]></content:encoded></item><item><title><![CDATA[How to test your website security]]></title><description><![CDATA[<p>It&apos;s one thing to launch your company&apos;s website, but it&apos;s quite another to keep it secure 24 hours a day, seven days a week. With the PoPI act now in effect and cyberattacks on the rise, now is not the time to leave your</p>]]></description><link>https://blog.hostbeak.com/how-to-test-your-website-security/</link><guid isPermaLink="false">62229d52d6573f6280a86c92</guid><dc:creator><![CDATA[Glory Praise Emmanuel]]></dc:creator><pubDate>Fri, 28 Jan 2022 23:14:00 GMT</pubDate><content:encoded><![CDATA[<p>It&apos;s one thing to launch your company&apos;s website, but it&apos;s quite another to keep it secure 24 hours a day, seven days a week. With the PoPI act now in effect and cyberattacks on the rise, now is not the time to leave your proverbial front door open. E-commerce websites are especially vulnerable during the holiday season, or any busy season for that matter.</p><p><br>Just because you have a secure payment gateway does not ensure that your client data is always secure. There is more than one approach to protect sensitive information and your clients&apos; access to your website. This article discusses how to test and safeguard your cybersecurity, including the use of an SSL certificate, malware eradication, and other methods.</p><p><br>Everyone&apos;s website security requirements are different, but here are some must-do reminders on how to assess website security.<br></p><ol><li><strong>Verify the strength of all your passwords.</strong></li></ol><p>Using strong passwords is a simple technique to prevent brute force assaults, which are a persistent problem. According to Fortinet, a brute force assault is &quot;a hacking strategy that uses trial and error to crack passwords, login credentials, and encryption keys.&quot; It is a simple yet dependable method for getting unauthorized access to individual accounts as well as systems and networks of businesses.&quot;</p><p><br>Hackers essentially utilize software to try to guess your password, and if yours is far too basic or you use the default password provided to you, you&apos;re opening yourself up to a cyberattack now and in the future. Make sure all of your passwords contain letters, numbers, and symbols. Even capital letters might help you generate a more professional appearance.<br></p><ol><li><strong>Employ a white-hat website hacker.</strong></li></ol><p><br>You&apos;ll never know how secure your website is unless you inspect it for flaws. If you really want to see where all the potential vulnerabilities are, you can employ a hacker who specializes in finding potential security weaknesses for website security tests.<br>They&apos;ll run configuration testing, which compares a system&apos;s performance to various combinations of software and hardware to determine the ideal configuration in which the system can work without problems.</p><p><br><strong>3. Is your SSL certificate applied site-wide?</strong><br>An SSL certificate is required to encrypt data sent between your website and your clients. Encryption ensures that data cannot be deciphered even if it is intercepted. A little padlock in the far left corner of the address indicates the presence of an SSL certificate. It serves as a visual indicator to both consumers and Google that a website is safe and secure.<br>However, in order for your SSL certificate to perform optimally for your website, it must be applied site-wide rather than only on specific pages. You don&apos;t want your clients&apos; information to be encrypted on some sites but not others. Examine your existing SSL certificate package to check that it is installed on all of your pages. Keep track of its expiration date as well.<br></p><ol><li><strong>Do you do malware scans on a daily basis?</strong></li></ol><p>If you utilize a malware cleanup solution, it is critical that you run regular scans to ensure that no infection goes undetected. Malware is defined as any software that infiltrates a platform with the goal of stealing sensitive user information and wreaking havoc on a website and its clients.<br>Examine your malware removal program (if you have one) and ensure that it includes the following basic functions to keep your website under constant surveillance:<br></p><ul><li>Malware avoidance</li><li>Malware identification</li><li>Malware elimination</li><li>Firewall for web applications</li><li>Scans every day or every hour</li><li>Investigation and analysis of threats</li></ul><p><br>Performing these checks on a regular basis, whether monthly or quarterly, will ensure that your website is as secure as it can be during business-critical peak seasons.</p>]]></content:encoded></item><item><title><![CDATA[How to install WordPress]]></title><description><![CDATA[<p>Type www.yourdomainname.com/wp-admin into your browser&apos;s address bar. For example, if my domain name is <a href="http://demoositewp.com/" rel="noreferrer nofollow noopener"><u>http://demoositewp.com/</u></a>, I would write <a href="http://demoositewp.com/wp-admin/" rel="noreferrer nofollow noopener"><u>http://demoositewp.com/wp-admin/</u></a> into the address bar.</p><p><br>The page for language selection will appear. You can choose a language here, and that language will</p>]]></description><link>https://blog.hostbeak.com/how-to-install-wordpress/</link><guid isPermaLink="false">62229c99d6573f6280a86c85</guid><dc:creator><![CDATA[Glory Praise Emmanuel]]></dc:creator><pubDate>Wed, 26 Jan 2022 23:11:00 GMT</pubDate><media:content url="https://blog.hostbeak.com/content/images/2022/03/New_Post_-_028.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hostbeak.com/content/images/2022/03/New_Post_-_028.jpg" alt="How to install WordPress"><p>Type www.yourdomainname.com/wp-admin into your browser&apos;s address bar. For example, if my domain name is <a href="http://demoositewp.com/" rel="noreferrer nofollow noopener"><u>http://demoositewp.com/</u></a>, I would write <a href="http://demoositewp.com/wp-admin/" rel="noreferrer nofollow noopener"><u>http://demoositewp.com/wp-admin/</u></a> into the address bar.</p><p><br>The page for language selection will appear. You can choose a language here, and that language will be used throughout the installation. You can also use English for now and then switch to a different language later.</p><figure class="kg-card kg-image-card"><img src="https://blog.hostbeak.com/content/images/2022/01/Screenshot--10--1.png" class="kg-image" alt="How to install WordPress" loading="lazy"></figure><p>Click on the continue button to proceed.</p><p><br>Now you must provide WordPress with some information in order for it to set up your site. This comprises the title of the site, the username, password, and the administrator&apos;s email address.<br></p><ul><li>Site title - This is the name that will appear on your website. This isn&apos;t the URL, but rather the name of your website.</li><li>Admin Username - The username you want to use to log in to your website.</li><li>Admin Password - This website&apos;s requested password</li><li>Admin Email Address - This is where you will receive your login details.</li></ul><p><br>You can uncheck the box next to search engine visibility if you don&apos;t want your website to be visible to search engines. You can modify this later, when you&apos;re ready, in the WordPress settings. If you&apos;re not sure what to do, leave it unchecked.</p><figure class="kg-card kg-image-card"><img src="https://blog.hostbeak.com/content/images/2022/01/Screenshot--12-.png" class="kg-image" alt="How to install WordPress" loading="lazy"></figure><p>To proceed, click the Install WordPress button. WordPress will finish the installation and set up your website.</p><p><br>Your username will be displayed in a success message. You can now sign in to your WordPress site by clicking the Log in button.</p><figure class="kg-card kg-image-card"><img src="https://blog.hostbeak.com/content/images/2022/01/Screenshot--13-.png" class="kg-image" alt="How to install WordPress" loading="lazy"></figure><p>The login screen will appear, prompting you to enter your username and password before clicking &quot;login.&quot;</p><figure class="kg-card kg-image-card"><img src="https://blog.hostbeak.com/content/images/2022/01/Screenshot--15-.png" class="kg-image" alt="How to install WordPress" loading="lazy"></figure><p>After you log in, WordPress will take you to your dashboard, which will look like this. &#xA0;You can install a theme, plugins and customize the website from the dashboard.</p><figure class="kg-card kg-image-card"><img src="https://blog.hostbeak.com/content/images/2022/01/Screenshot--18-.png" class="kg-image" alt="How to install WordPress" loading="lazy"></figure><p>Congratulation! WordPress has been successfully installed on your hosting.When you type in the URL on a browser, For example, if my domain name is <a href="http://demoositewp.com/" rel="noreferrer nofollow noopener"><u>http://demoositewp.com/</u></a>, you&apos;ll be taken to the default homepage.</p><figure class="kg-card kg-image-card"><img src="https://blog.hostbeak.com/content/images/2022/01/Screenshot--23-.png" class="kg-image" alt="How to install WordPress" loading="lazy"></figure>]]></content:encoded></item><item><title><![CDATA[How to Install a WordPress Theme]]></title><description><![CDATA[<p>There are dozens of WordPress themes to choose from (both free and paid). As a newbie, you may want to test a couple of them on your site until you find the one that works best for you.</p><p><br>In this beginner&apos;s guide, we&apos;ll go through how</p>]]></description><link>https://blog.hostbeak.com/how-to-install-a-wordpress-theme/</link><guid isPermaLink="false">62229b7dd6573f6280a86c70</guid><dc:creator><![CDATA[Glory Praise Emmanuel]]></dc:creator><pubDate>Wed, 19 Jan 2022 23:08:00 GMT</pubDate><media:content url="https://blog.hostbeak.com/content/images/2022/03/New_Post_-_026.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hostbeak.com/content/images/2022/03/New_Post_-_026.jpg" alt="How to Install a WordPress Theme"><p>There are dozens of WordPress themes to choose from (both free and paid). As a newbie, you may want to test a couple of them on your site until you find the one that works best for you.</p><p><br>In this beginner&apos;s guide, we&apos;ll go through how to install a WordPress theme in detail, step by step. We&apos;ll go over three different methods for installing a WordPress theme so you can pick the one that works best for you.</p><p><br>Installing a WordPress theme is simple, but keep in mind that activating a new theme will alter the appearance and functionality of your website.</p><p><br>If you&apos;re changing from an existing theme, you might want to check out our checklist of things to do before changing WordPress themes.<br>If you are installing a WordPress theme on a new site, then you are good to go.</p><p><br><strong>Install a Theme using WordPress Admin Theme Search</strong></p><p>The simplest way to install a free WordPress theme from the WordPress.org themes directory is to use the built-in theme search tool.</p><p><br>The first step is to log in to your WordPress admin area. Then, navigate to the Appearance &#xBB; Themes tab and press the Add New button.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/03/addnewtheme-wpadmin.png" class="kg-image" alt="How to Install a WordPress Theme" loading="lazy"></figure><p>On the following screen, you can choose from Featured WordPress themes, Popular WordPress themes, Latest WordPress themes, search for a specific theme, or search for themes with specific features.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/03/themesearch.jpg" class="kg-image" alt="How to Install a WordPress Theme" loading="lazy"></figure><p><br>By using the &apos;Feature Filter&apos; button, you can sort themes depending on their features. You can, for example, sort themes by subject, special features, and layout.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/03/featurefilter.jpg" class="kg-image" alt="How to Install a WordPress Theme" loading="lazy"></figure><p>You will get a list of themes that met your requirements based on your search. In our situation, we looked for the well-known Astra motif.</p><p><br>When you find the theme you wish to install, simply place your mouse over the image. This will expose the install, preview, and details buttons.<br>Proceed to install by clicking the install button.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/03/installtheme.jpg" class="kg-image" alt="How to Install a WordPress Theme" loading="lazy"></figure><p><br>WordPress will now install your theme and display a success message as well as &apos;Activate&apos; and &apos;Live preview&apos; buttons.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/03/activate-theme.jpg" class="kg-image" alt="How to Install a WordPress Theme" loading="lazy"></figure><p>After clicking the activate button, your WordPress theme has been successfully installed and activated.</p><p><br>Depending on the theme, it may include additional settings choices that must be configured.</p><p><br>For example, your theme may request that you install recommended plugins, download demo data, or check settings.<br>To begin configuring your theme, either follow the on-screen instructions or click the customize option.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/03/customizing-themes.jpg" class="kg-image" alt="How to Install a WordPress Theme" loading="lazy"></figure><p><strong>Install a Theme by using the Upload Method from WordPress Admin</strong></p><p>The first technique we discussed only allows you to install free themes from the WordPress.org theme directory.</p><p><br>What if you wish to install a premium WordPress theme from a company such as StudioPress, Elegant Themes, Themify, or others?</p><p><br>What if you wish to use a different theme? In this scenario, you&apos;ll need to install the theme through your WordPress admin using the upload option.<br>Begin by downloading the.zip file of the theme you bought from a marketplace or a commercial theme shop.</p><p><br>Then, in the WordPress admin area, navigate to the Appearance &#xBB; Themes page and select the Add New button at the top.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/03/addnewthemebutton.jpg" class="kg-image" alt="How to Install a WordPress Theme" loading="lazy"></figure><p><br>This will lead you to the add new theme page, which will show you the highlighted free themes. Since you already have the theme you wish to install, proceed to the top and select the &apos;Upload Theme&apos; button.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/03/uploadthemebutton.png" class="kg-image" alt="How to Install a WordPress Theme" loading="lazy"></figure><p>You will be prompted to select the zip file that you already downloaded. Choose the file and press the Install Now button.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/03/uploadandinstall.png" class="kg-image" alt="How to Install a WordPress Theme" loading="lazy"></figure><p>Once your theme has been installed, you will get a success message with a link to Activate and preview it.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/03/themeinstalled.png" class="kg-image" alt="How to Install a WordPress Theme" loading="lazy"></figure><p>You&apos;ve successfully installed and activated your WordPress theme by clicking the &apos;Activate&apos; link.</p><p><br>Depending on the theme, it may include additional settings choices that you must change via the theme customizer or a separate options panel.</p><p><br>Note: The theme upload functionality is only available for self-hosted WordPress.org users. If you&#x2019;re using WordPress.com, then you will not see this option because it limits you.</p><p><br><strong>Installing a WordPress Theme using FTP</strong><br>If you&apos;re feeling daring and want to take your knowledge to the next level, you can learn how to install WordPress themes using FTP.</p><p><br>Remember that this is not for complete novices because it is little more sophisticated.<br>To begin, download the theme zip file to your computer. Following that, you must unzip the file.</p><p><br>This will create a new folder on your computer with the theme&apos;s name. We obtained the well-known Divi premium theme.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/03/extractthemefiles.png" class="kg-image" alt="How to Install a WordPress Theme" loading="lazy"></figure><p>Now that you&apos;ve obtained the theme files, you can upload them to your website.<br>To do so, use an FTP client to connect to your website&apos;s / WordPress hosting account. If you require assistance, please visit our instruction on how to use FTP to upload WordPress files.</p><p><br>Once connected, navigate to the /wp-content/themes/ folder. Inside, you&apos;ll see folders for all of the themes that are currently installed on your website.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/03/uploadthemeviaftp.png" class="kg-image" alt="How to Install a WordPress Theme" loading="lazy"></figure><p>Choose your unzipped theme folder from your PC and upload it to your website.<br>After you&apos;ve uploaded the theme, navigate to your admin section and select Appearance &#xBB; Themes.</p><p><br>There should be a listing for the theme you uploaded. Simply place your mouse over the theme and click the activate button.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/03/activateuploadedtheme.png" class="kg-image" alt="How to Install a WordPress Theme" loading="lazy"></figure>]]></content:encoded></item><item><title><![CDATA[How to Install WordPress Plugins]]></title><description><![CDATA[<p>The first thing every beginner should learn after installing WordPress is how to install a WordPress plugin.</p><p><br>WordPress plugins are similar to apps for your WordPress website. They enable you to add new WordPress features like as a contact form, slideshow, shopping cart, and more.</p><p><br>WordPress has thousands of free</p>]]></description><link>https://blog.hostbeak.com/how-to-install-wordpress-plugins/</link><guid isPermaLink="false">622299bed6573f6280a86c53</guid><dc:creator><![CDATA[Glory Praise Emmanuel]]></dc:creator><pubDate>Wed, 12 Jan 2022 23:02:00 GMT</pubDate><media:content url="https://blog.hostbeak.com/content/images/2022/03/New_post_-_024.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hostbeak.com/content/images/2022/03/New_post_-_024.jpg" alt="How to Install WordPress Plugins"><p>The first thing every beginner should learn after installing WordPress is how to install a WordPress plugin.</p><p><br>WordPress plugins are similar to apps for your WordPress website. They enable you to add new WordPress features like as a contact form, slideshow, shopping cart, and more.</p><p><br>WordPress has thousands of free and paid plugins available. We will show you how to install a WordPress plugin step by step in this post.</p><p><br><strong>How to Install a WordPress Plugin:</strong></p><p><br><strong>Install a Plugin using WordPress Plugin Search</strong></p><p>Using the plugin search is the simplest approach to install a WordPress plugin. The sole disadvantage of this method is that a plugin must be in the WordPress plugin directory, which is restricted to free plugins.</p><p><br>The first step is to navigate to the Plugins &#xBB; Add New page inside your WordPress admin area.<br></p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/02/searchplugins.png" class="kg-image" alt="How to Install WordPress Plugins" loading="lazy"></figure><p><br>You will see a screen similar to the one seen in the screenshot above. Enter the plugin name or the feature you&apos;re looking for to find it. Following that, you will see a slew of listings, such as the one below:</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/02/pluginsearchresults.png" class="kg-image" alt="How to Install WordPress Plugins" loading="lazy"></figure><p>You can pick the plugin that is best for you. Since in our search, we were looking for WPForms which is the best WordPress contact form plugin, we&#x2019;ll click the &#x2018;Install Now&#x2019; button next to it.</p><p><br>WordPress will now download and install the plugin for you. After this, you&#x2019;ll notice the &#x2018;Install Now&#x2019; button will change into the &#x2018;Activate&#x2019; button.<br></p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/02/activateplugin.png" class="kg-image" alt="How to Install WordPress Plugins" loading="lazy"></figure><p><br><br>A WordPress plugin can be installed on your site, but it will not function unless it is activated. So, go ahead and activate the plugin on your WordPress site by clicking the activate button.</p><p><br>That&apos;s all there is to it; you&apos;ve successfully installed your first WordPress plugin.<br>The plugin settings must now be configured. These options will differ depending on the plugin, therefore we won&apos;t go over them in this tutorial.</p><p><br><strong>Install a Plugin using the WordPress Admin Plugin Upload</strong></p><p>The WordPress plugin directory does not include any paid WordPress plugins. The first technique will not allow you to install these plugins.<br>That is why WordPress includes an upload option for installing such plugins. We&apos;ll show you how to install WordPress plugins in the admin area by using the upload option.</p><p><br>First, you must obtain the plugin from its official website (which will be a zip file). Then, go to the WordPress admin area and navigate to the Plugins &gt; Add New page.</p><p><br>Then, at the top of the page, click the &apos;Upload Plugin&apos; button.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/02/uploadpluginbutton.png" class="kg-image" alt="How to Install WordPress Plugins" loading="lazy"></figure><p><br>The plugin upload form will be displayed as a result. Click the &apos;Choose File&apos; option and navigate to the plugin file you downloaded earlier to your computer.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/02/selectpluginzipfile.png" class="kg-image" alt="How to Install WordPress Plugins" loading="lazy"></figure><p><br>After you&apos;ve chosen the file, you must click the &apos;Install Now&apos; button.<br>WordPress will now upload and install the plugin file from your PC. After the installation is complete, you will get a success message similar to this.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/02/plugininstalledviaupload.png" class="kg-image" alt="How to Install WordPress Plugins" loading="lazy"></figure><p>Once installed, click the Activate Plugin link to begin using the plugin.<br>You&apos;d have to tweak the parameters to suit your needs. These options will differ depending on the plugin, therefore we won&apos;t go over them in this tutorial.</p><p><br><strong>Manually Install a WordPress Plugin using FTP</strong></p><p>In rare situations, your WordPress hosting provider&apos;s file restrictions may prevent you from installing a plugin from the admin area.</p><p><br>In this case, manually installing the plugin over FTP is your best bet.<br>The FTP management method is the least user-friendly.<br>You must first obtain the plugin&apos;s source code (it will be a zip file). The zip file must then be extracted on your computer.</p><p><br>When you extract the plugin zip file, a new folder with the same name is created. This is the folder you must manually upload to your website using an FTP program.</p><p><br>You would need to connect to your host using the FTP manager. If you don&apos;t remember your FTP login or password, contact your WordPress hosting provider and ask.</p><p><br>Connect to your website using the login credentials provided by your web provider by opening the FTP program on your computer. Once connected, navigate to your website&apos;s /wp-content/plugins/ folder.</p><p><br>Then, on your web server, upload the folder you extracted from the zip file to the /wp-content/plugins/ folder.<br></p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/02/uploadpluginviaftp.png" class="kg-image" alt="How to Install WordPress Plugins" loading="lazy"></figure><p>After you&apos;ve uploaded the files, go to the WordPress admin area and click the Plugins option in the admin menu. On the plugins page, you&apos;ll see that your plugin has been successfully installed.</p><figure class="kg-card kg-image-card"><img src="https://www.wpbeginner.com/wp-content/uploads/2020/02/activateinstalledplugin.png" class="kg-image" alt="How to Install WordPress Plugins" loading="lazy"></figure><p>To use the plugin, click the Activate button located beneath it.</p><p><br>You may need to configure the plugin settings after activating it. WordPress plugins have their own settings that vary from one plugin to the next, therefore we won&apos;t go over them here.</p>]]></content:encoded></item><item><title><![CDATA[5 Reasons you need to Update Your WordPress Site]]></title><description><![CDATA[<p>A regular update of your WordPress site is very necessary because when you&apos;re still utilizing old software tools or features, hackers have more expertise in locating weak places and open areas to break into your system and steal your data or inject harmful code into your website. If</p>]]></description><link>https://blog.hostbeak.com/untitled/</link><guid isPermaLink="false">61ddbe077ae9d8738ab02f5a</guid><dc:creator><![CDATA[Ezekiel Lawson]]></dc:creator><pubDate>Tue, 11 Jan 2022 17:30:04 GMT</pubDate><content:encoded><![CDATA[<p>A regular update of your WordPress site is very necessary because when you&apos;re still utilizing old software tools or features, hackers have more expertise in locating weak places and open areas to break into your system and steal your data or inject harmful code into your website. If your site is created with WordPress, you must update regularly. In this article, we will explain why you need to update your WordPress site.<br><br>There are numerous reasons why you should update your WordPress site. Some of the reasons are:</p><h3 id="to-improve-security">To improve security</h3><p>Updates to your security software can help you better prevent hackers from accessing your website and creating trouble for your visitors. These upgrades are critical to pay a lot of attention to since the longer you wait to update your website, the more vulnerable it becomes.<br>The most compelling reason to keep your WordPress website up to date is to ensure its security. WordPress is the most popular content management system in the world, accounting for more than 30% of all websites. WordPress is a popular target for hackers and malware distributors due to its widespread use.<br>Every WordPress update comes with a set of release notes that detail the fixes and changes made in the latest version. Hackers read the release notes and then look for sites that haven&apos;t been updated yet to see if they can exploit them. If you&apos;re using an earlier version of WordPress, your site may be vulnerable.</p><h3 id="to-improve-seo">To Improve SEO</h3><p>If you don&apos;t keep your website updated, it will inevitably decline in the search engine ranks. Websites with the most recent content are deemed to be the most relevant to web users by search engines. Although your content may be valuable, if it is outdated, search engine crawlers may believe it is no longer relevant.</p><h3 id="to-fix-vulnerabilities">To Fix Vulnerabilities</h3><p>WordPress, like all software, has bugs. Bugs are errors in a computer program or system that cause it to act incorrectly. They can cause strange errors or cause programs to crash. It&apos;s critical to execute these fixes to keep your website working smoothly. And most times these errors or bugs can serve as a means for hackers to attack your website.</p><h3 id="new-features-and-update">New Features and Update</h3><p>WordPress is a never-ending project that is constantly being enhanced. Every major update adds new features and boosts performance. Plugins, in addition to the WordPress core, are updated on a regular basis. The WordPress engineering team is continually working on improving existing plugins, but you must be proactive in detecting and removing obsolete plugins to keep your website safe from malicious agents. And also get the trending plugins, features, and themes.</p><h3 id="to-improve-performance-of-your-website">To Improve Performance of your Website</h3><p>Improvements to the performance of your website are advantageous to both you and your visitors. Because errors or flaws sometimes develop in your application or the plugins you use, these optimization and plugin updates can help you correct or remove them so you don&apos;t have to deal with them again.<br><br>When it comes to website performance, the time it takes for customers to load your site is a big role in whether they stay or leave and never come back. There are so many tools on Google to help you improve the performance of your website. Find out how long it takes for your site to load using a tool like &#xA0;Google Page Speed Insights, or Pingdom. If your score is poor, you should reconsider the aspects of your website that are slowing it down. Images and their sizes are frequently a factor.<br><br><br>To put it in a nutshell, the information presented above summarizes the most important reasons for updating your WordPress site. Although there may be other reasons why you need to update your website, this should be enough to get you started.<br></p>]]></content:encoded></item><item><title><![CDATA[A Simple way to add free news content to your website]]></title><description><![CDATA[<p>A challenge that many website owners face is how to supply continuously fresh content for new and repeat visitors to peruse.</p><p>It can be a very time-consuming task to manually upload regular updates. Fortunately, there is an easy way to showcase free, readily available news content on a wide variety</p>]]></description><link>https://blog.hostbeak.com/a-simple-way-to-add-free-news-content-to-your-website/</link><guid isPermaLink="false">61dc9d0a7ae9d8738ab02e1b</guid><category><![CDATA[Tutorials]]></category><dc:creator><![CDATA[Abdulhafiz Abdulfatai]]></dc:creator><pubDate>Sat, 08 Jan 2022 21:13:00 GMT</pubDate><content:encoded><![CDATA[<p>A challenge that many website owners face is how to supply continuously fresh content for new and repeat visitors to peruse.</p><p>It can be a very time-consuming task to manually upload regular updates. Fortunately, there is an easy way to showcase free, readily available news content on a wide variety of topics.</p><p>We will examine a quick and effective method of incorporating RSS (Really Simple Syndication) coding in order to add news content to any site. First, let&#x2019;s look at what RSS is, and how it works.</p><p>RSS is an online coding solution that delivers automatic updates for Web content. Say, for instance, you add an RSS code for international news to your website from a popular source, such as CNN, Reuters, or the BBC. Visitors would be able to access new content links as often as the source updated their news feed. In other words, you get the benefit of presenting the very latest desired information online, with no effort on your part.</p><p>Due perhaps to a misguided perception that it is difficult to add the necessary coding to make RSS work within a website&#x2019;s framework, it remains an extremely underutilized resource.</p><p>A typical RSS newsfeed (this one from the BBC) looks like:</p><blockquote>http://feeds.bbci.co.uk/news/world/rss.xml</blockquote><p>When the XML document is updated by the BBC, the new information is automatically displayed on any website that has incorporated the above URL to obtain World News.</p><p>You can find RSS feeds all over the Web; just look for the small orange icon with a dot and two waves above it. The very latest data is available on diverse subjects ranging from international news, to financial updates, to reports on innovations in the food and drink industry, to the latest updates on plants and gardening.</p><p>So, now that we have a better understanding about RSS and what it can do, let&#x2019;s move on to finding out how to incorporate the correct coding into a website in order to gain the noted benefits.</p><h3 id="google-feed-api">GOOGLE FEED API</h3><p>Google has developed an exceedingly convenient method to display RSS feed data, via their Feed API feature. Using this technique, you can showcase any newsfeed by incorporating some simple Javascript lines into a web page.</p><p>To begin utilizing the Feed API, insert the following script into the Head section of your web page, beneath the meta tag area and just in front of the closing Head tag:</p><p>&lt;script type=&quot;text/javascript&quot; src=&quot;https://www.google.com/jsapi&quot;&gt;&lt;/script&gt;&lt;script src=&quot;http://www.google.com/uds/solutions/dynamicfeed/gfdynamicfeedcontrol.js&quot;type=&quot;text/javascript&quot;&gt;&lt;/script&gt; &lt;style type=&quot;text/css&quot;&gt; @import url(&quot;http://www.google.com/uds/solutions/dynamicfeed/gfdynamicfeedcontrol.css&quot;); #feedControl { margin-top : 10px; margin-left: auto; margin-right: auto; width : 440px; font-size: 12px; color: #9CADD0; } &lt;/style&gt; &lt;script type=&quot;text/javascript&quot;&gt; function load() { var feed =&quot;http://feeds.bbci.co.uk/news/world/rss.xml&quot;;new GFdynamicFeedControl(feed, &quot;feedControl&quot;); } google.load(&quot;feeds&quot;, &quot;1&quot;); google.setOnLoadCallback(load); &lt;/script&gt;</p><p>Then, insert the following code into the desired area of the web page:</p><p>&lt;div id=&quot;body&quot;&gt; &lt;div id=&quot;feedControl&quot;&gt;Loading...&lt;/div&gt;&lt;/div&gt;</p><p>After uploading the web page to the Internet, you should see the following addition:</p><figure class="kg-card kg-image-card"><img src="http://www.developerdrive.com/wp-content/uploads/2012/03/bbc-newsfeed.jpg" class="kg-image" alt loading="lazy"></figure><p>The width of the four-stack vertical dynamic newsfeed is set at 440px by default, but it can be adjusted based on the size constraints of the given area within the page, or the HTML table, in which it is placed.</p><p>The newsfeed pointer rotates continuously between the news items, displaying a link and short summary for each.</p><h3 id="feed-customization">FEED CUSTOMIZATION</h3><p>You can manually change the coding variables in the following expression:</p><p>#feedControl { margin-top : 10px; margin-left: auto; margin-right: auto; width : 440px;</p><p>As noted, you can raise or lower the set width of the display. The margins can also be adjusted. If, for example, you want to create more space at the top of the newfeed box, the &#x2018;margin-top&#x2019; expression can be upped to 20px, or higher.</p><h3 id="changing-news-sources">CHANGING NEWS SOURCES</h3><p>The newsfeed can also be updated to accommodate a new source very easily.</p><p>Say that you got tired of the BBC feeds, and instead wanted to incorporate news from CNN. The required adjustment would be made to the following line:</p><blockquote>var feed =&#x201D;http://feeds.bbci.co.uk/news/world/rss.xml&#x201D;;</blockquote><p>The CNN RSS code would be substituted so that the line looked like:</p><blockquote>var feed =&#x201D;http://rss.cnn.com/rss/edition_world.rss&#x201D;;</blockquote><p>A similar adjustment to display an international newsfeed from Reuters would entail the following change:</p><blockquote>var feed =&#x201D;http://feeds.reuters.com/Reuters/worldNews &#x201C;;</blockquote><h3 id="conclusion">CONCLUSION</h3><p>As this brief tutorial demonstrates, it is both quick and easy to incorporate a newsfeed into your site. The above coding can be inserted into the home page, or any interior page.</p><p>Once you get the hang of integrating the Feed API coding into your site, take a look at some more feed options by going over to <a href="https://developers.google.com/feed/">https://developers.google.com/feed/</a>.</p>]]></content:encoded></item><item><title><![CDATA[Growing And Maintaining Your Audience]]></title><description><![CDATA[<p>We totally believe that advertising has its place, especially if you are an online business owner. Knowing how to grow and maintain your audience is very vital to being successful as a content creator. You need to be strategic and intentional about it.</p><h2 id="know-your-niche">Know Your Niche</h2><p>It&#x2019;s important</p>]]></description><link>https://blog.hostbeak.com/untitled-4/</link><guid isPermaLink="false">61e022b8cac38b06029c71af</guid><dc:creator><![CDATA[Victoria Akpan]]></dc:creator><pubDate>Sat, 08 Jan 2022 10:00:00 GMT</pubDate><media:content url="https://blog.hostbeak.com/content/images/2022/03/maintaining-audience.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hostbeak.com/content/images/2022/03/maintaining-audience.jpg" alt="Growing And Maintaining Your Audience"><p>We totally believe that advertising has its place, especially if you are an online business owner. Knowing how to grow and maintain your audience is very vital to being successful as a content creator. You need to be strategic and intentional about it.</p><h2 id="know-your-niche">Know Your Niche</h2><p>It&#x2019;s important to know what you&#x2019;re all about and how you want to communicate it. Any brand that is trying to be all things to all people will likely end up feeling watered down and uninteresting. You don&#x2019;t necessarily have to make your niche super specific, but you want to spend some time exploring the idea of who you are and what you stand for. A good place to start is by forming a mission statement for yourself or your project.</p><h2 id="consistent-quality-content">Consistent, Quality Content</h2><p>Offering consistent, quality content over time is exactly what you want to do to attract new readers as well as keep existing audience members engaged. Let&#x2019;s break down these three words for a second. First, you want to do this consistently. If I blog every now and again but with no real pattern and never with any consistency, likely I will lose readers fast&#x2014;like a leaky bucket! You can choose what frequency works best for you, but keep it consistent. Next, let&#x2019;s talk about quality. You should be putting out quality work and not just fluff&#x2014;smart audiences (which is the kind you want!) will know the difference. And last, what exactly do I mean by content? Well, it can be a combination of things or you can focus on one area mostly. It could be articles on your site, newsletters, micro posts on Facebook, Twitter, or Instagram, or a combination of all the above.</p><h2 id="creating-good-and-consistent-content">Creating good and consistent content</h2><p>Your content has to be good. I repeat, your content has to be good. If your content&#x2019;s not good, none of this other stuff matters because it won&#x2019;t work. You can&#x2019;t trick somebody into becoming your fan and nobody becomes a fan of things that aren&#x2019;t good. Keep in mind that your content must not be good to everybody, you just need your target audience to think it&#x2019;s good.</p><p>It&#x2019;s important to regularly create stuff and put it into the world. If you only put something out once every few months or once a year, your opportunity for audience growth is significantly diminished. Content can take many forms and be as simple as a compelling and high-quality social media update. The point is to create and share valuable content on a consistent basis.</p><h2 id="content-optimization">Content Optimization</h2><p>Always optimize your content to ensure you get the most out of it. This includes everything from how the content is posted, to how it&#x2019;s positioned, to how it&#x2019;s repurposed. These little things make a big difference in the ultimate performance of the content. One post can be turned into multiple short posts, quotes from it can be turned into compelling images, and more. Most creators don&#x2019;t get the maximum value out of their creations and as a result, their content reaches fewer people and attracts fewer fans.</p><h2 id="know-your-audience">Know Your Audience </h2><p>You can&#x2019;t grow your audience until you decide who you want to be in your audience. Your initial efforts should be geared toward getting your content into the places where your target audience is likely to see them &#x2014; after all, they&#x2019;re the ones you think are most likely to enjoy it. That&#x2019;s why it&#x2019;s important to figure out what your target audience consumes and where they consume it &#x2014; it helps you find them.</p><p>Whether on blogs, social platforms, influencers, playlists, or anything else you can come up with &#x2014; you want to get your creations where people are already looking. Who&#x2019;s most likely to enjoy what you create? Hone in on a profile of those people. Then, think about what other things those people consume. You&#x2019;d choose the people most likely to enjoy what you do &#x2014; that&#x2019;s your target audience.</p><p>This doesn&#x2019;t mean your target audience are the only people who will ultimately become a part of your audience. What it means is you&#x2019;re going to target your content and promotion to reach that ideal audience and grow from there.</p><h2 id="use-other-channels-to-grow">Use Other Channels To Grow</h2><p>For bloggers and online businesses alike, this means using social media to point folks back toward your main endeavor and help them keep you in mind. Different people tend to hang out in different social areas, including Facebook, Twitter, Pinterest, and Instagram. Meet them where they are and try to find ways to connect with them so they will follow you back to your blog or online business.</p><h2 id="content-creation">Content Creation</h2><p>Your content is the gas that fuels your audience growth, it&#x2019;s what attracts people and convinces them to stick around for the long haul.</p><h2 id="promote-your-content">Promote your content</h2><p>Once your content&#x2019;s optimized, it&#x2019;s ready to be unleashed on the world, this is where your distribution and promotion plan comes in. To grow an audience you have to be strategic about how to get your work seen. The other key to distribution is to recognize there are two ways to get attention for your work: </p><p>Earned media is anything you can do to get other people with an audience to share your work with their audience. This includes press, PR, influencers, and leveraging anybody else who has the ability to tell more people about your work.</p><p>Paid media is advertising but it&#x2019;s not the typical commercials and banner ads you likely ignore. Instead, pay to promote your actual content through things like Facebook ads, which are incredibly powerful because they put your content where people will actually engage with it in their feeds.</p><p>If you notice a lot of traffic coming to your site from a specific source, think about if it&#x2019;s possible to encourage more traffic from that area. </p><h2 id="network-and-connect">Network And Connect</h2><p>Having an online presence is important as a content creator. You need to be visible to be successful.</p><ul><li><strong>Interact With Your Audience</strong>: No matter the size you are at right now, take action to connect with them. Our attention, especially online, is always being pulled in a million different directions, so finding ways to connect with your current audience is important. Don&#x2019;t wait until you have a &#x201C;big&#x201D; audience, however, you define that. Connecting with those who are there now and learning to do this well is an important step toward growth. Loyal readers/customers can be the best evangelists for you. </li><li><strong>Connect &amp; Network With Other Content Creators:</strong> Find other blogs that are similar, therefore attracting audiences that may also be interested in what you are doing. Connect with them and see if there are ways you can work together to benefit both parties. If your audience sizes are similar, this is a no-brainer, just mutually agree to promote each other in whatever way feels organic to both of you. </li><li><strong>Join Niche-Friendly Communities:</strong> Whatever niche you are in, there is probably a community out there based around it already. Get involved so you can meet other like-minded people. This is not only great for growing your audience, but it may also offer more networking opportunities from within the community you want to be a part of.</li></ul><h2 id="ask-your-loyal-followers-for-help">Ask Your Loyal Followers for Help</h2><p>Figure out ways to get your existing audience to consume and share your content as well as develop strategies to get your audience to spread the word about you and your work. The best audiences are the ones with the most engaged and passionate fans. And the most engaged fans are the ones where creators are committed to serving and connecting with them. Finding and utilizing your loyal followers is invaluable to any blogger or small business&#x2014;so be sure to thank them when you do! Treat your fans like gold and take a personal interest in them, they&#x2019;re the key to your ultimate success.</p><p></p><p>Audience growth doesn&#x2019;t happen overnight and neither do successful careers. Play the long game and concentrate on making steady progress instead of looking for shortcuts and expecting to be an overnight superstar.</p><p>Audience growth is hard. It takes time, effort, patience, and resources. If you&#x2019;re not willing to invest in growing your audience, you shouldn&#x2019;t expect to have one.</p>]]></content:encoded></item><item><title><![CDATA[Managing a WordPress site: How does it work?]]></title><description><![CDATA[<p>In order for your website to perform at its best, it needs to be managed on an ongoing basis, especially in the case of a WordPress site. Although managing your WordPress site may seem like a daunting task, once you have the expertise on how to manage a WordPress site,</p>]]></description><link>https://blog.hostbeak.com/managing-a-wordpress-site-how-does-it-work/</link><guid isPermaLink="false">61e422c4af86544983ed4461</guid><dc:creator><![CDATA[Victoria Akpan]]></dc:creator><pubDate>Wed, 05 Jan 2022 13:53:00 GMT</pubDate><media:content url="https://blog.hostbeak.com/content/images/2022/01/managing-a-wordpress-site.png" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hostbeak.com/content/images/2022/01/managing-a-wordpress-site.png" alt="Managing a WordPress site: How does it work?"><p>In order for your website to perform at its best, it needs to be managed on an ongoing basis, especially in the case of a WordPress site. Although managing your WordPress site may seem like a daunting task, once you have the expertise on how to manage a WordPress site, the entire process of owning one becomes much easier.</p><h2 id="take-back-ups">Take Back Ups</h2><p>A website backup is extremely crucial. Why? In case of any website crash or host server compromise, you can easily get your website online by retrieving it from the saved backup. &#xA0;It is therefore imperative that you take weekly backups if not days of your website database and its file on any external storage system such as Google Drive, DropBox, external hard drive, etc. Also, make sure that you delete any old backups, so you only have the most latest version with you.</p><h2 id="run-security-reports">Run Security Reports</h2><p>WordPress is one of the most vulnerable platforms for malware attacks and hacks. With this said, it is important that you have the most secure protocols in place to protect your WordPress website. To check your security levels, you can use services like Sucuri that provide you with security reports on a weekly or monthly basis by running security diagnostics on your WordPress website.</p><h2 id="optimize-images-and-videos">Optimize Images and Videos</h2><p>Adding pictures and videos makes a website more attractive as well as interactive. However, there is a downside to this. Overly large images or videos can cause a WordPress website&#x2019;s page to load slower. Moreover, loading the videos from the host server can also cause a slow speed. Therefore, it is important to do a monthly review of all the images and videos on your WordPress website and use the standard optimized size for it given by the WordPress platform. This will increase the page load speed and clear up your server space.</p><h2 id="keep-themes-and-plugins-updated">Keep Themes and Plugins Updated</h2><p>WordPress is actually based on themes and plugins which is what makes it easier to use. But these themes and plugins are continuously updated. This means that it is your job to keep checking for the updates, and then update it to the latest available version. This can be done monthly, or even semi-annually.</p><p>In addition, you also need to keep a check on any unused themes and plugins and remove them as they can cause the website to slow down as well as raise security issues making your website vulnerable to malware attacks and hacks.</p><h2 id="manage-the-comments">Manage the Comments</h2><p>When the comments section is active, you are bound to receive lots of them including spam comments. While approving them or even replying to them, you check for spam comments and if by chance you miss any, you can then take your time to delete it as it can take up a lot of server space as well as cause the website to load slowly.</p><h2 id="monitor-your-website-uptimedowntime">Monitor your Website Uptime/Downtime</h2><p>Downtime in your WordPress website can lead to a negative image of your brand causing your visitors to move to a different vendor site, as a result, hurting your sales conversions. You will have to check almost daily which can admittedly become a tedious task but will need to be done if you want to keep your visitors hooked to your website and brand.</p><h2 id="keep-the-database-optimized">Keep the Database Optimized</h2><p>A WordPress database over time can potentially become cluttered with all the drafts, spam comments, revisions, and so on. In order to have your website performing at an optimal level, it is advised to de-clutter the database once every 3 months or semi-annually. This will also help to keep your database optimized for any updates that are required to keep your WordPress website running smoothly.</p><h2 id="do-cross-browser-testing">Do Cross Browser Testing</h2><p>With WordPress as well as browsers such as Chrome, IE, and even mobiles going through periodic updates, there is a fair chance that your website&#x2019;s layout and format might be affected. Plus, given the usage of mobile devices, users now browse websites using it therefore, having a perfect layout not just for browsers but for the mobile view is of significant importance when it comes to providing an exceptional user experience. You can undertake this activity every 3 months or semi-annually by running cross-browser tests and fixing any issues that may be there.</p><h2 id="manage-your-web-content">Manage Your Web Content</h2><p>Keep reviewing your older pages so that you can update the contents. Your trash pages should be empty; draft pages should be reviewed. No empty Widgets areas should be kept, fill them if possible.</p><h2 id="keep-the-forms-updated">Keep the Forms Updated</h2><p>Once a month, make a habit of going through all the links in your website that connect to the Information Forms or Contact Us forms. It is necessary because when sometimes WordPress updates itself, there is a chance that some forms might stop working and you might lose any sales opportunity.</p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[DDoS Attack On Websites]]></title><description><![CDATA[<p>Within minutes, a DDoS (distributed denial-of-service) attack can bring your website traffic to a halt. Recovering from such a DDoS attack can cost small businesses hundreds of thousands of dollars. Preventing DDoS attacks is cheaper and easier than recovering from them.</p><h2 id="why-is-a-ddos-attack-destructive">Why Is A DDoS Attack Destructive?</h2><p>There are several</p>]]></description><link>https://blog.hostbeak.com/untitled-3/</link><guid isPermaLink="false">61ddf6fa7ae9d8738ab03030</guid><dc:creator><![CDATA[Victoria Akpan]]></dc:creator><pubDate>Wed, 05 Jan 2022 00:00:00 GMT</pubDate><media:content url="https://blog.hostbeak.com/content/images/2022/03/ddos.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hostbeak.com/content/images/2022/03/ddos.jpg" alt="DDoS Attack On Websites"><p>Within minutes, a DDoS (distributed denial-of-service) attack can bring your website traffic to a halt. Recovering from such a DDoS attack can cost small businesses hundreds of thousands of dollars. Preventing DDoS attacks is cheaper and easier than recovering from them.</p><h2 id="why-is-a-ddos-attack-destructive">Why Is A DDoS Attack Destructive?</h2><p>There are several variants of DDoS attacks, but generally, cybercriminals use these types of attacks to block legitimate traffic to a website. Multiple remote control computers on different networks send &quot;fake&quot; requests to the server. The network of machines used to launch the attack is called a &quot;botnet&quot;.</p><p>Often, too many requests cause the host server to crash, taking the target website offline. Even if the attack fails to crash the website, it may slow it down to make it unusable for visitors.</p><h2 id="the-cost-of-a-ddos-attack">The Cost Of A DDoS Attack</h2><p>The loss of legitimate website traffic following a DDoS attack can be costly to businesses of all sizes. According to a 2018 study from Coreo, DDoS attack victims can lose up to $50,000 in business revenue per attack.</p><p>However, for most companies hit by a DDoS attack, reputational damage is more difficult to recover than financial damage. Failure to protect yourself on the Internet is a surefire way to lose customer trust, and that trust is hard to win back.</p><h2 id="why-do-people-launch-ddos-attacks">Why Do People Launch DDoS Attacks?</h2><p>While DDoS attacks are costly to victims, they are relatively inexpensive to execute for cybercriminals, which is one reason for their growing popularity. Cybercriminals do not gain any financial gain directly from a DDoS attack (unless a third party pays them to execute the attack). Often, cybercriminals use DDoS attacks as a distraction to grab the attention of targeted organizations while data theft or malware injection is going on behind the scenes. Other motives can be political, self-centered, or retaliatory, and almost anyone can hire cybercriminals to carry out DDoS attacks.</p><h2 id="spotting-the-signs-of-a-ddos-attack">Spotting The Signs Of A DDoS Attack</h2><p>Diagnosing a DDoS attack can be tricky because the symptoms of an attack often resemble non-malicious availability issues, such as slow site speeds or network problems. However, if the connection to your site is unusually slow, or if your site is completely unable to connect to the network, you may be experiencing signs of a DDoS attack. Likewise, if you notice an unusual or unexpected surge in website traffic lasting days rather than just hours or a significant surge in spam emails, you may be under attack.</p><h2 id="how-are-ddos-attacks-prevented">How Are DDoS Attacks Prevented?</h2><p>Your first line of defense should be a web application firewall (WAF), which can protect your website against even the most potent DDoS threats. WAFs with DDoS support redirect malicious traffic to other content delivery networks, distributing the load away from the server. You can use your firewall in conjunction with a website scanner or some other intrusion detection system to identify malicious bot traffic and remove malware promptly.</p><p>Some administrators will also create alerts that notify them when an anomalous traffic load is detected or automatically drop network packets that fit certain criteria. Even if you don&#x2019;t have the technical expertise to do this on your own, your firewall and web scanner will make it relatively easy for you to detect and eliminate threats.</p><p>If a cybercriminal does successfully execute an attack against your site, your WAF will be able to assist you in mitigating it. On the other hand, there&#x2019;s no way to fully disrupt a DDoS attack without a firewall. If you&#x2019;re targeted and you don&#x2019;t have one in place, you&#x2019;ll most likely have to ride out the attack.</p><p></p><p>As a small business owner, knowing how to prevent DDoS attacks on your website is critical. These attacks will only become more common in the future. Especially as insecure Internet of Things (IoT) devices become more commonplace, cybercriminals will have more and more attack vectors. Don&apos;t make yourself an easy target; take immediate steps to strengthen the security of all your devices.</p><p></p>]]></content:encoded></item><item><title><![CDATA[What are Domain Nameservers?]]></title><description><![CDATA[<p>Domain Nameservers(DNS) is a system that identifies and locates computer systems and resources on the Internet by translating human-memorable domain names like hostbeak.com and hostnames like blog.hostbeak.com into numeric Internet Protocol (IP) addresses.</p><p><br>When you use an alphanumeric address, such as &quot;hostbeak.com,&quot; your</p>]]></description><link>https://blog.hostbeak.com/how-to-create-a-sub-domain-2/</link><guid isPermaLink="false">61dda8547ae9d8738ab02f53</guid><dc:creator><![CDATA[Glory Praise Emmanuel]]></dc:creator><pubDate>Tue, 04 Jan 2022 08:38:00 GMT</pubDate><media:content url="https://blog.hostbeak.com/content/images/2022/03/New_Post_-_011.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hostbeak.com/content/images/2022/03/New_Post_-_011.jpg" alt="What are Domain Nameservers?"><p>Domain Nameservers(DNS) is a system that identifies and locates computer systems and resources on the Internet by translating human-memorable domain names like hostbeak.com and hostnames like blog.hostbeak.com into numeric Internet Protocol (IP) addresses.</p><p><br>When you use an alphanumeric address, such as &quot;hostbeak.com,&quot; your computer must figure out which numerical IP address to contact in order to display the content. A domain name server is a server that is responsible for keeping the zone file, which contains information on domain names and their accompanying IP addresses, as well as providing this information during DNS queries.</p><p><br>The Domain Name System relies heavily on domain name servers. A nameserver is an Internet server that specializes in answering questions about the location of a domain name&apos;s numerous services. In simple terms, name servers identify the current DNS provider for your domain.</p><p><br>Every domain has at least two DNS servers, which can be found using a Whois lookup tool.</p><p><br>For example, we supply Hostbeak BasicDNS name servers for all domains registered with us, and their values are:</p><p><br>ns1.hostbeak.com</p><p>ns2.hostbeak.com</p><p><br>A request for anything linked to the domain name is routed through one of the name servers. The DNS server responds by returning the IP address. This applies to the domain name&apos;s web site, mail servers, and anything else. </p><h2 id="how-to-set-up-a-nameserver-for-your-domain">How to Set Up a Nameserver for Your Domain</h2><p>It&apos;s relatively simple to set up one or more nameservers for your domain. Before we begin, please keep in mind that DNS changes can take up to 24 hours to take effect. However, you can usually get to them before then if necessary.</p><p><br><strong>Option 1: Change Your Existing Nameserver</strong></p><p>First, we&apos;ll go over how to use your Hostbeak Hosting account to update your existing nameserver.</p><p><br>Navigate to Domains on the navigation bar after logging in, and then click my domain.</p><figure class="kg-card kg-image-card"><img src="https://paper-attachments.dropbox.com/s_2247FC9478CCDC986335C05803BA3561F6EAEE06B62DDC886208A9F1C2135CFA_1641937290015_Screenshot+46.png" class="kg-image" alt="What are Domain Nameservers?" loading="lazy"></figure><p><br>Select your selected domain name and click the dots next to it to bring up a drop-down selection. Select Manage Nameserver.<br></p><figure class="kg-card kg-image-card"><img src="https://paper-attachments.dropbox.com/s_2247FC9478CCDC986335C05803BA3561F6EAEE06B62DDC886208A9F1C2135CFA_1641937317481_Screenshot+37.png" class="kg-image" alt="What are Domain Nameservers?" loading="lazy"></figure><p><br>You can choose to use default nameservers or custom nameservers from here. Keep in mind that you must pick the default nameservers in order to access the Hostbeak customer portal to alter DNS settings.<br></p><figure class="kg-card kg-image-card"><img src="https://paper-attachments.dropbox.com/s_2247FC9478CCDC986335C05803BA3561F6EAEE06B62DDC886208A9F1C2135CFA_1641937349889_Screenshot+39.png" class="kg-image" alt="What are Domain Nameservers?" loading="lazy"></figure><p><br>On the other hand, if you want to utilize custom nameservers, type their names into the slots below. Of course, you&apos;ll need one or more nameservers configured and ready to use. If you don&apos;t have one, you can try the next option.<br></p><figure class="kg-card kg-image-card"><img src="https://paper-attachments.dropbox.com/s_2247FC9478CCDC986335C05803BA3561F6EAEE06B62DDC886208A9F1C2135CFA_1641937431020_Screenshot+42.png" class="kg-image" alt="What are Domain Nameservers?" loading="lazy"></figure><p><br><strong>Option 2: Set Up a Custom Nameserver</strong></p><p>Let&apos;s have a look at how to create a new custom nameserver for your website. For example, if your domain is www.example.com, you may set up ns1.example.com and ns2.example.com as custom nameservers. If you have a reseller or VPS account, this is the most common choice.</p><p><br>It takes two steps to set up a custom nameserver. To begin, double-check that you have the right &apos;A records&apos; in place. You&apos;ll need to create the essential DNS A records if you have a reseller hosting account. You don&apos;t need to add A records if you have a managed VPS account with A2 Hosting because they&apos;ve already been set up. </p><p>However, it&apos;s critical to double-check that your A records are set up correctly.<br>After that, you can proceed to register the nameservers you&apos;ll require. Navigate to the Domains tab in your customer portal and then to My Domains, as before. Select the down arrow next to your domain, and Manage Nameservers should appear.<br></p><figure class="kg-card kg-image-card"><img src="https://paper-attachments.dropbox.com/s_2247FC9478CCDC986335C05803BA3561F6EAEE06B62DDC886208A9F1C2135CFA_1641937382818_Screenshot+37.png" class="kg-image" alt="What are Domain Nameservers?" loading="lazy"></figure><p>Then, from the Manage sidebar, select Private Nameservers. Enter a name under Register a Nameserver Name: if this is your first time registering a nameserver.<br></p><figure class="kg-card kg-image-card"><img src="https://paper-attachments.dropbox.com/s_2247FC9478CCDC986335C05803BA3561F6EAEE06B62DDC886208A9F1C2135CFA_1641937406647_Screenshot+43.png" class="kg-image" alt="What are Domain Nameservers?" loading="lazy"></figure><p><br>Nameservers typically use names like ns1.example.com, therefore this is frequently &quot;ns1.&quot; After that, you can add the IP address for the nameserver in question and save your modifications. Simply repeat the process if you want to add more than one nameserver.<br><br>Nameservers are mandatory. We would have to remember IP addresses if we didn&apos;t have them to access websites. Nameservers operate so swiftly that you and your visitors are unlikely to notice them, and you won&apos;t need to change them in most circumstances. There are instances, though, when you&apos;ll wish to set up your own nameservers.</p><p><br>To do so, follow these steps:<br></p><ul><li>Change the nameservers associated with your domain.</li><li>After validating your A records, create custom nameservers for reseller or VPS accounts.</li></ul>]]></content:encoded></item><item><title><![CDATA[Learning LESS: Variables]]></title><description><![CDATA[<p>let&#x2019;s dive in to LESS Variables, and showcase some of what you can do with them.</p><h3 id="the-syntax">THE SYNTAX</h3><p>The syntax for LESS is almost identical to CSS. And the creators of LESS were very smart and made LESS completely compatible with CSS which means you can write CSS</p>]]></description><link>https://blog.hostbeak.com/learning-less-variables/</link><guid isPermaLink="false">61dc9e2a7ae9d8738ab02e28</guid><category><![CDATA[Tutorials]]></category><dc:creator><![CDATA[Abdulhafiz Abdulfatai]]></dc:creator><pubDate>Mon, 03 Jan 2022 21:11:00 GMT</pubDate><content:encoded><![CDATA[<p>let&#x2019;s dive in to LESS Variables, and showcase some of what you can do with them.</p><h3 id="the-syntax">THE SYNTAX</h3><p>The syntax for LESS is almost identical to CSS. And the creators of LESS were very smart and made LESS completely compatible with CSS which means you can write CSS in your LESS files. It&#x2019;s basically the best of both worlds! Just remember to write your LESS files names as .less and not .css.</p><h3 id="variables">VARIABLES</h3><p>Variables in LESS begin with the @ sign. What follows that can be any combination of letters and numbers, dashes and underscores. Once you&#x2019;ve named your variable, follow with a colon (similar to CSS) and define the variable. This can include a hex code for a color (very common) or a string enclosed in quotes. Let&#x2019;s take a look at a few variables and see how they&#x2019;ll render once they&#x2019;re compiled.</p><p>@blue: #00214D; @red: #CF142B; @white: #FFF; @black: #000; @baseFontSize: 15px; @baseLineHeight: 22px;</p><p>Pretty simple, right? Now you can use those variables in any of your other LESS files throughout your project where you would use the hex code. This is a fantastic way to keep your code clean and easy to manage. For example, I like to set up a single LESS file that is just my variables, which includes font sizes, colors, headers, etc.</p><p>When you use your variables in your LESS files, they compile to be perfectly clean CSS. Let&#x2019;s take a look.</p><p>h1 { color: @red; } h2 { color: @blue; } h3 { color: @black; } p { color: @black; font-size: @baseFontSize; line-height: @baseLineHeight; }</p><p>Which compiles to&#x2026;</p><p>h1 { color: #CF142B; } h2 { color: #00214D; } h3 { color: #000; } p { color: #000; font-size: 15px; line-height: 22px; }</p><h3 id="setting-strings-as-variables">SETTING STRINGS AS VARIABLES</h3><p>Variables don&#x2019;t have to be just colors or font sizes. We can also set strings to variables, just like you would in JavaScript or PHP. This can become extremely valuable when using Icon Fonts in your web design, as it&#x2019;s best practice to set Icon Fonts with pseudo elements to maintain accessibility instead of just typing characters in a specific class element. Let&#x2019;s take a look at variables as strings.</p><p>@name: &quot;Alex Ball&quot;; @description: &quot;I love to write and code.&quot;; a:before { content: @description; }</p><p>When the code above is compiled, we get this.</p><p>a:before { content: &quot;I love to write and code.&quot;; }</p><p></p><h3 id="wraping-up-variables">WRAPING UP VARIABLES</h3><p>That concludes our discussion on variables in LESS, and while it was a shorter lesson, it&#x2019;s extremely valuable and worth practicing some on your own. As I mentioned in the Introduction, go out and download LESS.app and try out using variables in your projects. You&#x2019;ll be amazed at how quickly it can speed up development time and maintainability.</p><p>In the next segment of Learning LESS, we&#x2019;ll dive in to Mixins, one of the most powerful advances in LESS.</p><p>Have questions on variables and how they work in LESS? Or having trouble getting your LESS files to compile correctly? Comment below and I&#x2019;ll get to them as soon as possible!</p><p>See you next time.</p>]]></content:encoded></item><item><title><![CDATA[Server Hosting: All You Need To Know]]></title><description><![CDATA[<p>Server hosting is an infrastructure delivery model that provides users with remote access to server resources (CPU, memory, disk, etc.) to power applications and stores data without having to purchase, configure, and maintain server hardware themselves.</p><p>A hosting server is a generic term for a type of server that hosts</p>]]></description><link>https://blog.hostbeak.com/server-hosting-all-you-need-to-know/</link><guid isPermaLink="false">61dde9db7ae9d8738ab02f80</guid><dc:creator><![CDATA[Victoria Akpan]]></dc:creator><pubDate>Mon, 03 Jan 2022 21:03:00 GMT</pubDate><media:content url="https://blog.hostbeak.com/content/images/2022/01/serverhosting.png" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hostbeak.com/content/images/2022/01/serverhosting.png" alt="Server Hosting: All You Need To Know"><p>Server hosting is an infrastructure delivery model that provides users with remote access to server resources (CPU, memory, disk, etc.) to power applications and stores data without having to purchase, configure, and maintain server hardware themselves.</p><p>A hosting server is a generic term for a type of server that hosts or houses websites and/or related data, applications, and services. It is a remotely accessible Internet server with complete Web server functionality and resources.</p><p>A hosting server is the key component of a Web hosting service. It is most often built, delivered, and managed by a hosting service provider and includes all components necessary for website operability. A complete hosting server is developed using the computing hardware, storage, operating system (OS), network connectivity, and/or specialized Web hosting software.</p><h2 id="why-choose-server-hosting">Why choose server hosting?</h2><p>There are many benefits to server hosting, including, but not limited to, faster setup time, monthly payments instead of large capital expenditures, and ongoing upkeep so you can focus on your business as opposed to routine infrastructure maintenance.</p><p><strong>Faster setup:</strong> The legacy process of ordering and shipping servers to your office or data center often takes weeks, if not months. In many cases, however, hosting providers can deploy, configure and make accessible servers for remote access within minutes of ordering. A reduction in deployment times means a faster time to market for the businesses&#x2019; services.</p><p><strong>Monthly payments:</strong> Server hosting allows you to avoid large capital expenditures for hardware that depreciates over time. Instead, you simply pay a monthly server hosting fee to access the resources remotely. The payments cover things like break fixes and other important aspects of server hosting such as the space, power, and cooling the server uses. The monthly payments also include bandwidth usage.</p><p><strong>Ongoing upkeep:</strong> Server hosting also removes the burden of worrying about all the work that goes into just keeping servers up and running 24/7/365 &#xA0;&#x2014; &#xA0;e.g. managing networks, power, cooling, security, hardware repairs, software updates, etc. </p><h2 id="what-are-the-different-types-of-server-hosting">What are the different types of server hosting? </h2><p>In the world of web hosting, there are many options that will all get your site on the web. However, each of them caters directly to website owners&#x2019; needs. While they all act as a storage place for your website, where they differ is the amount of storage capacity, control, technical knowledge requirement, server speed, and reliability. Here are the most common:</p><h3 id="shared-hosting">Shared hosting</h3><p>Shared hosting is an inexpensive way to host simple, low-traffic websites and blogs. Server resources are divided up into smaller shared hosting plans to give users an easy way to have a web presence. There can be hundreds or thousands of shared hosting accounts on a single server depending on how the hosting provider sets it up. Server resources are shared across all accounts.</p><p>Because all resources are shared, the cost of shared hosting plans is relatively low, making them an excellent option for website owners in their beginning stages. Shared hosting plans often come with many helpful tools such as website builders, WordPress hosting, and the ability to email clients. Shared hosting plans are ideal for website owners that do not receive a large amount of web traffic.</p><h3 id="virtual-private-server-vps-hosting">Virtual private server (VPS) hosting</h3><p>VPS hosting is similar to shared hosting, but in this case server resources are dedicated to a particular account to minimize the risk of resource contention and degraded service for certain users. It is the ultimate middle ground between a shared server and a dedicated server. There are generally fewer VPS accounts on a single server than in shared hosting. As traffic and resource requirements grow, users tend to &#x2018;graduate&#x2019; from shared hosting to VPS. VPS hosting is unique because each website is hosted within its own space on the server, though it still shares a physical server with other users. It&#x2019;s ideal for website owners that need more control, but don&#x2019;t necessarily need a dedicated server.</p><h3 id="dedicated-server-hosting">Dedicated server hosting</h3><p>Dedicated hosting gives website owners the most control over the server that their website is stored on. That&#x2019;s because the server is exclusively rented by you and your website is the only one stored on it. This means that you have full root and admin access, so you can control everything from security to the operating system that you run.</p><h3 id="cloud-hosting">Cloud hosting</h3><p>Cloud hosting is the current buzzword of the technology industry. In regards to web hosting, it means many computers working together, running applications using combined computing resources. It&#x2019;s a hosting solution that works via a network and enables companies to consume the computing resource like a utility.</p><p>This allows users to employ as many resources as they need without having to build and maintain their own computing infrastructure. The resources that are being used are spread across several servers, reducing the chance of any downtime due to a server malfunction. Cloud-based hosting is scalable, meaning your site can grow over time, using as many resources as it requires and while the website owner only pays for what they need.</p><p><strong>Public Cloud Hosting</strong>: With the introduction of virtualization, public cloud hosting is most commonly associated with companies like Amazon Web Services (AWS), Microsoft Azure, and Google Compute Cloud. In the simplest terms, public cloud hosting provides on-demand, self-serve access to compute and storage resources over the internet in a multitenant environment. Using virtualization technologies like VMware, Hyper-V, Xen, KVM, and others, public cloud hosting provides a scalable, redundant way to architect large hosting environments that can be scaled up or down on the fly.</p><p><strong>Private Cloud Hosting:</strong> Like dedicated hosting, private cloud hosting dedicates all the server resources within the private cloud to a single customer. Think of a private cloud as a bunch of dedicated servers that are virtualized to give a large pool of resources that can be managed as needed. A private cloud includes all the benefits of a public cloud, like redundancy and self-serve access, but without the shared attributes of a multi-tenant environment. Hosted private cloud provides inherent security benefits since it is single-tenant and also removes the risk of noisy neighbor issues.</p><p><strong>Hybrid Cloud Hosting: </strong>When complex, distributed applications, and data require the use of more than one hosting deployment model, hybrid hosting enters the landscape. This could be combining dedicated server hosting with public cloud hosting, or private cloud with public cloud hosting. Hybrid is simply the use of more than one delivery model to achieve businesses&apos; infrastructure goals in the most performant and cost-efficient way.</p><h3 id="managed-hosting">Managed hosting</h3><p>Most hosting packages you will find online are likely to be managed. Hosting companies provide technical services such as hardware and software setup and configuration, maintenance, hardware replacement, technical support, patching, updating, and monitoring. With managed hosting, the provider looks after the day-to-day management of the hardware, operating systems, and standardized applications.</p><p>Although there are many different options to choose from when it comes to web hosting, it all comes down to choosing a plan that fits your needs. Each plan caters to the specifications of different groups and realizing what your needs in a website are will help you ensure that you&#x2019;re choosing the right plan for you and your business. </p><h3 id="colocation">Colocation</h3><p>If you already own servers but need space, power, and cooling to keep them up and running, colocation could be a good fit. Colocation offers greater perimeter security than most customers can achieve on their own, and is more reliable in terms of uptime since the data center provider should have strict requirements for power and cooling redundancy. It gives access to higher levels of bandwidth than a normal office server room at a much lower cost. You&#x2019;re left to your own devices and will be expected to take care of everything including the hardware, software, and services.</p><h3 id="which-is-best-for-you">Which is best for you?</h3><p>Although there are many different options to choose from when it comes to web hosting, it all comes down to choosing a plan that fits your needs. Each plan caters to the specifications of different groups and realizing what your needs in a website are will help you ensure that you&#x2019;re choosing the right plan for you and your business. The crucial factors that you should keep in mind when selecting a web host include the type of website you have, the resources you need, your budget, and expected traffic. Here&#x2019;s a quick overview of the advantage of each type of hosting:</p><ul><li>Shared Hosting: The most cost-effective option for low-traffic websites.</li><li>Managed Hosting: Ideal for non-technical users who&#x2019;d rather defer the more technical tasks to experts. </li><li>VPS Hosting: Simply put, this is the best option for websites that have outgrown shared hosting.</li><li>Cloud Hosting: Works best for websites that are growing rapidly and need scalable resources.</li><li>Dedicated Hosting: Expensive option for large websites where you need to be in control.</li><li>Colocation Hosting: The most expensive option that gives you maximum control over the hardware and software.</li></ul><h2 id="is-server-hosting-secure">Is server hosting secure?</h2><p>There are varying levels of security across all types of server hosting. In general, server hosting is going to be more secure than trying to maintain and secure a server or servers on your premises. This is because server hosting providers have taken rigorous steps to ensure security and multiple layers, starting with the physical building the servers reside in. Most data centers have strict access controls starting at the gate that surrounds the building all the way to the data center floor &#xA0;&#x2014; &#xA0;armed guards, video surveillance, secure access controls, and more. Beyond this, there are steps that can be taken to further secure a hosted server environment all the way to the application layer.</p><p></p><h2 id="how-much-does-server-hosting-cost">How much does server hosting cost?</h2><p>Server hosting can start for as low as $1 per month for small shared hosting plans to as much as hundreds of thousands of dollars for hyper-scale infrastructure environments. There is no one-size-fits-all hosting plan, as it all depends on the unique needs of the customer, the applications and workloads, and overall resource demand.</p><p></p>]]></content:encoded></item><item><title><![CDATA[How to create a post in WordPress?]]></title><description><![CDATA[<p>Enter www.yourdomainname.com/wp-admin into your browser&apos;s address bar to access your dashboard. For instance, if my domain name is <a href="http://demoositewp.com/" rel="noreferrer nofollow noopener">http://demoositewp.com/</a>, I would type <a href="http://demoositewp.com/wp-admin/" rel="noreferrer nofollow noopener">http://demoositewp.com/wp-admin/</a> into the address bar.</p><figure class="kg-card kg-image-card"><img src="https://blog.hostbeak.com/content/images/2022/01/Screenshot--15--1.png" class="kg-image" alt loading="lazy" width="1268" height="532" srcset="https://blog.hostbeak.com/content/images/size/w600/2022/01/Screenshot--15--1.png 600w, https://blog.hostbeak.com/content/images/size/w1000/2022/01/Screenshot--15--1.png 1000w, https://blog.hostbeak.com/content/images/2022/01/Screenshot--15--1.png 1268w" sizes="(min-width: 720px) 720px"></figure><p><br>After that, you&apos;ll be taken to a login screen where you&</p>]]></description><link>https://blog.hostbeak.com/how-to-create-a-page-in-wordpress-3/</link><guid isPermaLink="false">61dd73577ae9d8738ab02e6c</guid><dc:creator><![CDATA[Glory Praise Emmanuel]]></dc:creator><pubDate>Mon, 03 Jan 2022 08:38:00 GMT</pubDate><media:content url="https://blog.hostbeak.com/content/images/2022/03/Group_10285.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://blog.hostbeak.com/content/images/2022/03/Group_10285.jpg" alt="How to create a post in WordPress?"><p>Enter www.yourdomainname.com/wp-admin into your browser&apos;s address bar to access your dashboard. For instance, if my domain name is <a href="http://demoositewp.com/" rel="noreferrer nofollow noopener">http://demoositewp.com/</a>, I would type <a href="http://demoositewp.com/wp-admin/" rel="noreferrer nofollow noopener">http://demoositewp.com/wp-admin/</a> into the address bar.</p><figure class="kg-card kg-image-card"><img src="https://blog.hostbeak.com/content/images/2022/01/Screenshot--15--1.png" class="kg-image" alt="How to create a post in WordPress?" loading="lazy" width="1268" height="532" srcset="https://blog.hostbeak.com/content/images/size/w600/2022/01/Screenshot--15--1.png 600w, https://blog.hostbeak.com/content/images/size/w1000/2022/01/Screenshot--15--1.png 1000w, https://blog.hostbeak.com/content/images/2022/01/Screenshot--15--1.png 1268w" sizes="(min-width: 720px) 720px"></figure><p><br>After that, you&apos;ll be taken to a login screen where you&apos;ll input your username and password before clicking &quot;login.&quot; After you log in, WordPress will take you to your dashboard, which looks like this.</p><figure class="kg-card kg-image-card"><img src="https://blog.hostbeak.com/content/images/2022/01/Screenshot--18--1.png" class="kg-image" alt="How to create a post in WordPress?" loading="lazy" width="1349" height="651" srcset="https://blog.hostbeak.com/content/images/size/w600/2022/01/Screenshot--18--1.png 600w, https://blog.hostbeak.com/content/images/size/w1000/2022/01/Screenshot--18--1.png 1000w, https://blog.hostbeak.com/content/images/2022/01/Screenshot--18--1.png 1349w" sizes="(min-width: 720px) 720px"></figure><p>You&apos;ll find an option called &quot;Posts&quot; on the left dashboard.</p><p>Hover your cursor above &quot;Posts&quot; and select &quot;Add New&quot; .</p><figure class="kg-card kg-image-card"><img src="https://blog.hostbeak.com/content/images/2022/01/Screenshot--30-.png" class="kg-image" alt="How to create a post in WordPress?" loading="lazy" width="1345" height="634" srcset="https://blog.hostbeak.com/content/images/size/w600/2022/01/Screenshot--30-.png 600w, https://blog.hostbeak.com/content/images/size/w1000/2022/01/Screenshot--30-.png 1000w, https://blog.hostbeak.com/content/images/2022/01/Screenshot--30-.png 1345w" sizes="(min-width: 720px) 720px"></figure><p>The WordPress posts editor may be found on this page. The following are the most essential sections of this page:</p><ol><li>Post Title &#x2013; in this area, type the title of your post. It will appear above your content depending on your theme.</li><li>Post Content &#x2014; To add the actual content of your post, utilize the WordPress WYSIWYG editor. </li></ol><figure class="kg-card kg-image-card"><img src="https://blog.hostbeak.com/content/images/2022/01/Screenshot--31-.png" class="kg-image" alt="How to create a post in WordPress?" loading="lazy" width="1341" height="639" srcset="https://blog.hostbeak.com/content/images/size/w600/2022/01/Screenshot--31-.png 600w, https://blog.hostbeak.com/content/images/size/w1000/2022/01/Screenshot--31-.png 1000w, https://blog.hostbeak.com/content/images/2022/01/Screenshot--31-.png 1341w" sizes="(min-width: 720px) 720px"></figure><p>After you&apos;ve finished writing your first WordPress post, you&apos;ll want to publish it. </p><figure class="kg-card kg-image-card"><img src="https://blog.hostbeak.com/content/images/2022/01/Screenshot--32-.png" class="kg-image" alt="How to create a post in WordPress?" loading="lazy" width="1339" height="639" srcset="https://blog.hostbeak.com/content/images/size/w600/2022/01/Screenshot--32-.png 600w, https://blog.hostbeak.com/content/images/size/w1000/2022/01/Screenshot--32-.png 1000w, https://blog.hostbeak.com/content/images/2022/01/Screenshot--32-.png 1339w" sizes="(min-width: 720px) 720px"></figure><p>When you publish a post, it appears on your website. You can choose the different publish options according to your post.</p><figure class="kg-card kg-image-card"><img src="https://blog.hostbeak.com/content/images/2022/01/Screenshot--34-.png" class="kg-image" alt="How to create a post in WordPress?" loading="lazy" width="1366" height="624" srcset="https://blog.hostbeak.com/content/images/size/w600/2022/01/Screenshot--34-.png 600w, https://blog.hostbeak.com/content/images/size/w1000/2022/01/Screenshot--34-.png 1000w, https://blog.hostbeak.com/content/images/2022/01/Screenshot--34-.png 1366w" sizes="(min-width: 720px) 720px"></figure><p>You can now visit your site&apos;s front page to view the newly produced blog post.</p>]]></content:encoded></item><item><title><![CDATA[Implementing a Drop-Down menu using CSS]]></title><description><![CDATA[<p>CSS3 allows developers to implement a variety of visual and interactive functions most of us would previously have turned to JavaScript for.</p><p>In this tutorial we will implement a drop-down menu, with background images featuring a gradient and rounded corners, all defined purely in CSS3 code. Our list will be</p>]]></description><link>https://blog.hostbeak.com/implementing-drop-down-menus-with-css/</link><guid isPermaLink="false">61dc9db07ae9d8738ab02e21</guid><category><![CDATA[Tutorials]]></category><dc:creator><![CDATA[Abdulhafiz Abdulfatai]]></dc:creator><pubDate>Sun, 02 Jan 2022 21:12:00 GMT</pubDate><content:encoded><![CDATA[<p>CSS3 allows developers to implement a variety of visual and interactive functions most of us would previously have turned to JavaScript for.</p><p>In this tutorial we will implement a drop-down menu, with background images featuring a gradient and rounded corners, all defined purely in CSS3 code. Our list will be structured using embedded lists in the HTML code, with top-level menu options appearing above their sub-menus, which we will display when users hover the mouse over the top level item.</p><h3 id="create-an-html5-page">CREATE AN HTML5 PAGE</h3><p>Use the following HTML5 structure for your page:</p><p>&lt;!DOCTYPE html&gt; &lt;html&gt;&lt;head&gt;&lt;style type=&quot;text/css&quot;&gt; &lt;/style&gt;&lt;/head&gt;&lt;body&gt; &lt;/body&gt;&lt;/html&gt;</p><p>We will use the style section in the head to implement the drop-down menu, with no need for JavaScript code or custom-made image files.</p><h3 id="create-embedded-menu-lists">CREATE EMBEDDED MENU LISTS</h3><p>The menu is going to comprise top level items modeled as a list, with additional sub-menu lists embedded into these top level list items. Our menu only contains two levels, but you could of course extend it to provide additional levels of embedding. If you do implement more menu levels, you will need to alter your style code to display the additional lists.</p><p>To start with, add your top level items as follows:</p><p>&lt;ul id=&quot;main_menu&quot;&gt; &lt;li class=&quot;top_menu&quot;&gt;	&lt;a href=&quot;#&quot;&gt;Products&lt;/a&gt; &lt;/li&gt;&lt;li class=&quot;top_menu&quot;&gt; &lt;a href=&quot;#&quot;&gt;Services&lt;/a&gt; &lt;/li&gt; &lt;li class=&quot;top_menu&quot;&gt; &lt;a href=&quot;#&quot;&gt;Information&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;</p><p>These are the top-level items, which we have given arbitrary headings &#x2013; feel free to choose your own. We have not included full &#x201C;href&#x201D; attributes but you will need to add the URLs you want each item to link to. Inside each list item, after the anchor tag, add a sub-menu with the following structure:</p><p>&lt;ul&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Clothing&lt;/a&gt;&lt;/li&gt;	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Furniture&lt;/a&gt;&lt;/li&gt;	&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Toys&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</p><p>Your full menu markup should now look something like this:</p><p>&lt;ul id=&quot;main_menu&quot;&gt; &lt;li class=&quot;top_menu&quot;&gt;	&lt;a href=&quot;#&quot;&gt;Products&lt;/a&gt;	&lt;ul&gt;		&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Clothing&lt;/a&gt;&lt;/li&gt;		&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Furniture&lt;/a&gt;&lt;/li&gt;		&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Toys&lt;/a&gt;&lt;/li&gt;	&lt;/ul&gt;&lt;/li&gt;&lt;li class=&quot;top_menu&quot;&gt; &lt;a href=&quot;#&quot;&gt;Services&lt;/a&gt;	&lt;ul&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;Catering&lt;/a&gt;&lt;/li&gt;		&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Advice&lt;/a&gt;&lt;/li&gt;		&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Events&lt;/a&gt;&lt;/li&gt;		&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Other&lt;/a&gt;&lt;/li&gt;	&lt;/ul&gt; &lt;/li&gt; &lt;li class=&quot;top_menu&quot;&gt;	&lt;a href=&quot;#&quot;&gt;Information&lt;/a&gt;	&lt;ul&gt;		&lt;li&gt;&lt;a href=&quot;#&quot;&gt;About&lt;/a&gt;&lt;/li&gt;		&lt;li&gt;&lt;a href=&quot;#&quot;&gt;Contact&lt;/a&gt;&lt;/li&gt;	&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;</p><p>The top menu list and list items have ID and class attributes for reference within the CSS code.</p><h3 id="style-the-menu">STYLE THE MENU</h3><p>Let&#x2019;s start styling the menu. Add the following declarations to your style section, for the menu area as a whole, as well as the links within it:</p><p>/*general menu background*/#main_menu, #main_menu a, #main_menu a:hover { background-color: #990066; background-image: -webkit-linear-gradient(top, #990066, #cc0099, #990066); background-image: -moz-linear-gradient(top, #990066, #cc0099, #990066); background-image: -ms-linear-gradient(top, #990066, #cc0099, #990066); background-image: -o-linear-gradient(top, #990066, #cc0099, #990066); }</p><p>Here we are using a gradient background, which you can of course alter to suit your needs. The gradient uses vendor-prefixes to target particular browsers and is not yet fully supported, with particularly low support in Internet Explorer (although this does look set to change in IE 10). We set a background-color property for browsers with no gradient support. Next let&#x2019;s style the top menu area:</p><p>/*container list*/#main_menu { font-family:sans-serif; list-style-type:none; text-align:center; float:left; width:90%; border-radius:5px; box-shadow: 3px 3px 2px #888888; }</p><p>Here we set generic properties for the entire menu. We also use a box shadow for the top menu bar, defined using the horizontal and vertical positions, blur level and color. We also give the top menu bar rounded corners, which we define by specifying the radius.</p><p>Lots of our CSS code is going to apply to multiple lists and list items at both top and sub levels. However, let&#x2019;s use the class attribute to target the top level only here:</p><p>/*top list items*/.top_menu { float:left; position:relative; border-right:1px solid #ff00cc; border-left:1px solid #ff00cc; margin-left:-1px; }</p><p>We use borders to define the sections within the menu and make the position relative, which will allow us to place the sub-menu underneath. Let&#x2019;s now style the menu links:</p><p>/*anchors*/#main_menu a, #main_menu a:hover { color:#ffffff; display:block; padding:5px; text-decoration:none; width:150px; border-top-right-radius:2px; border-top-left-radius:2px; border-bottom-right-radius:10px; border-bottom-left-radius:10px; }</p><p>This styling will apply to all menu items in the list, at both levels. However, because the top level items appear on top of the same gradient that is used behind them, the rounded corners will not appear. If you want your sub-menu items to be styled differently to the top-level items, you need to target each specifically. For these style declarations, we can apply the effects to the anchors at both levels.</p><p>Now we can stop the sub-menu lists from appearing by default, by targeting the lower level lists:</p><p>/*sub menu list*/#main_menu ul { list-style:none; position:absolute; display:none; }</p><p>The absolute position property makes sure the sub-menus appear below the top menu. When the user first visits the page, they will see the top menu items only. When they hover over a top-level item, the sub-menu list for that item will appear:</p><p>/*sub menu when hover on top item*/#main_menu li:hover ul { display:block; }</p><p>Let&#x2019;s now position the menus so that each sub-menu drops down directly under its parent item and with a little space between the sub-items:</p><p>/*sub menu list items*/#main_menu ul li { padding-top:1px; margin-left:-25%; }</p><p>Finally, let&#x2019;s make the sub-level items appear initially with a different text color and with a box shadow:</p>]]></content:encoded></item></channel></rss>