<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Amjad Kamboh</title>
    <description>The latest articles on Forem by Amjad Kamboh (@amjadkamboh).</description>
    <link>https://forem.com/amjadkamboh</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F310661%2F3658b1ee-dfa9-4e8e-bc5a-ca85b0c8e61e.png</url>
      <title>Forem: Amjad Kamboh</title>
      <link>https://forem.com/amjadkamboh</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/amjadkamboh"/>
    <language>en</language>
    <item>
      <title>WordPress Scheduled Backups by Your Hosting Provider</title>
      <dc:creator>Amjad Kamboh</dc:creator>
      <pubDate>Thu, 08 Apr 2021 07:20:19 +0000</pubDate>
      <link>https://forem.com/amjadkamboh/wordpress-scheduled-backups-by-your-hosting-provider-3b8p</link>
      <guid>https://forem.com/amjadkamboh/wordpress-scheduled-backups-by-your-hosting-provider-3b8p</guid>
      <description>&lt;h2&gt;Site Ground&lt;/h2&gt;

&lt;p&gt;On the Security &amp;gt; Backups page on my SiteGround dashboard, you can see every backup which has automatically taken place–in my case they’re scheduled to happen every afternoon. At the top of the page, I can also trigger a manual backup if I need one right now.&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--BZYAIoKV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k5112vyd0lk5eybgabqc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BZYAIoKV--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/k5112vyd0lk5eybgabqc.png" alt="Site Ground"&gt;&lt;/a&gt;&lt;br&gt;
For each of these backups, I have the option to restore:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;all files and databases&lt;/li&gt;
&lt;li&gt;files&lt;/li&gt;
&lt;li&gt;databases&lt;/li&gt;
&lt;li&gt;email&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Automated backups like this are definitely a feature which you should look for when choosing a WordPress web host.&lt;/p&gt;

&lt;h2&gt;WP Engine&lt;/h2&gt;

&lt;p&gt;All backup functionality takes place from the same page in your User Portal, called “Backup Points”. To access the Backup Points page:&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--GsgCshXv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/uo0u4sssu3ubmye0iaw3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GsgCshXv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/uo0u4sssu3ubmye0iaw3.png" alt="WP Engine"&gt;&lt;/a&gt;&lt;br&gt;
Log in to the User Portal&lt;/p&gt;

&lt;p&gt;Select the environment name&lt;/p&gt;

&lt;p&gt;Click Backup Points&lt;/p&gt;

&lt;p&gt;Restore (or rollback) your website to a previous version:&lt;/p&gt;

&lt;p&gt;Open  in the Backup Points User Portal&lt;/p&gt;

&lt;p&gt;Select a backup from the list by clicking the radio button&lt;/p&gt;

&lt;p&gt;Backup is in server time UTC&lt;/p&gt;

&lt;p&gt;Click Restore&lt;/p&gt;

</description>
      <category>wordpress</category>
      <category>tutorial</category>
      <category>help</category>
      <category>webdev</category>
    </item>
    <item>
      <title>How do I optimize WordPress for Google?</title>
      <dc:creator>Amjad Kamboh</dc:creator>
      <pubDate>Thu, 23 Jan 2020 09:48:10 +0000</pubDate>
      <link>https://forem.com/amjadkamboh/how-do-i-optimize-wordpress-for-google-4556</link>
      <guid>https://forem.com/amjadkamboh/how-do-i-optimize-wordpress-for-google-4556</guid>
      <description>&lt;h2&gt;Basics of WordPress SEO&lt;/h2&gt;

&lt;p&gt;SEO can get technical, but it doesn’t have to be. Just learning a few basic SEO tips to optimize your site can give you a noticeable boost in your website traffic.&lt;/p&gt;

&lt;p&gt;You don’t have to be a tech genius to use the techniques below. If you’re already using WordPress, then you’ve got what it takes!&lt;/p&gt;

&lt;p&gt;Let’s get started optimizing your website.&lt;br&gt;
Check Your Site’s Visibility Settings&lt;/p&gt;

&lt;p&gt;WordPress comes with a built-in option to hide your website from search engines. The purpose of this option is to give you time to work on your website before it’s ready to go public.&lt;/p&gt;

&lt;h2&gt;Using SEO Friendly URL Structures in WordPress&lt;/h2&gt;

&lt;p&gt;SEO friendly URLs contain words that clearly explain the content of the page, and they’re easy to read by both humans and search engines.&lt;/p&gt;

&lt;p&gt;Some examples of SEO friendly URLs are:&lt;/p&gt;

&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt; https://www.demo.com/seo-wordpress/
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--zwbgQ0cc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/nuh24vb17zn4qype77m6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--zwbgQ0cc--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/nuh24vb17zn4qype77m6.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;The Best WordPress SEO plugin&lt;/h2&gt;

&lt;p&gt;When it comes to choosing the best WordPress SEO plugin, you will most likely narrow your choices down to the two most popular solutions: Yoast SEO or All in One SEO Pack.&lt;/p&gt;

&lt;h2&gt;Add XML Sitemaps in WordPress&lt;/h2&gt;

&lt;p&gt;An XML Sitemap is a specially formatted file that lists every single page on your website. This makes it easy for search engines to find all of your content.&lt;/p&gt;

&lt;h2&gt;Add Your Site to Google Search Console&lt;/h2&gt;

&lt;p&gt;Google Search Console, also known as Webmaster Tools, is a set of tools offered by Google to give website owners a look at how their content is seen by the search engine.&lt;/p&gt;

&lt;h2&gt;Optimizing Your Blog Posts for SEO&lt;/h2&gt;

&lt;p&gt;Often beginners make the mistake of thinking that installing and activating a WordPress SEO plugin is all what’s needed. SEO is an ongoing process that you must keep up with if you want to see maximum results.&lt;/p&gt;

&lt;h2&gt;WordPress SEO Best Practices&lt;/h2&gt;

&lt;p&gt;If you follow the basics of WordPress SEO and use the best WordPress SEO plugin, you will already be ahead of most websites.&lt;/p&gt;

&lt;h2&gt;Properly Using Categories and Tags in WordPress&lt;/h2&gt;

&lt;p&gt;WordPress allows you to sort your blog posts into categories and tags. This makes it easy for you to manage your content by topics, and for your users to find the content they’re looking for.&lt;/p&gt;

&lt;h2&gt;Tip and tricks&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Make Internal Linking a Habit&lt;/li&gt;
&lt;li&gt;Optimize WordPress Comments&lt;/li&gt;
&lt;li&gt;NoFollow External Links in WordPress&lt;/li&gt;
&lt;li&gt;Speed and Security for WordPress SEO&lt;/li&gt;
&lt;li&gt;Optimizing Images in WordPress for SEO&lt;/li&gt;
&lt;li&gt;Security and Safety of Your WordPress Site&lt;/li&gt;
&lt;li&gt;Start Using SSL/HTTPS&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>wordpress</category>
      <category>productivity</category>
      <category>speed</category>
    </item>
    <item>
      <title>The Future of Writing CSS - OOCSS </title>
      <dc:creator>Amjad Kamboh</dc:creator>
      <pubDate>Tue, 14 Jan 2020 09:27:08 +0000</pubDate>
      <link>https://forem.com/amjadkamboh/the-future-of-writing-css-oocss-2f6k</link>
      <guid>https://forem.com/amjadkamboh/the-future-of-writing-css-oocss-2f6k</guid>
      <description>&lt;p&gt;Object oriented CSS was proposed by web developer Nicole Sullivan in 2008. Her goal was to make dynamic CSS more manageable by applying the principles of object oriented design popularized by programming languages such as Java and Ruby. Using the OOCSS framework results in CSS that is reusable, scalable and easier to manage.&lt;/p&gt;

&lt;p&gt;OOCSS draws upon many concepts in object oriented programming including the single responsibility principle and separation of concerns. The goal is to produce components that are flexible, modular and interchangeable.&lt;/p&gt;

&lt;h2&gt;CSS Code&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;&lt;br&gt;
.button-white {&lt;br&gt;
    width: 150px;&lt;br&gt;
    height: 50px;&lt;br&gt;
    background: #FFF;&lt;br&gt;
    border-radius: 5px;&lt;br&gt;
}&lt;br&gt;
&lt;/code&gt;&lt;br&gt;
&lt;code&gt;&lt;br&gt;
.button-black {&lt;br&gt;
    width: 150px;&lt;br&gt;
    height: 50px;&lt;br&gt;
    background: #000;&lt;br&gt;
    border-radius: 5px;&lt;br&gt;
}&lt;br&gt;
&lt;/code&gt;&lt;/p&gt;

&lt;h2&gt;OOCSS Code&lt;/h2&gt;

&lt;p&gt;&lt;code&gt;&lt;br&gt;
.button-white {&lt;br&gt;
    background: #FFF;&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;}&lt;br&gt;
&lt;br&gt;
&lt;code&gt;&lt;br&gt;
.button-black {&lt;br&gt;
    background: #000;&lt;br&gt;
}&lt;br&gt;
&lt;/code&gt;&lt;br&gt;
&lt;code&gt;&lt;br&gt;
.button{&lt;br&gt;
    width: 150px;&lt;br&gt;
    height: 50px;&lt;br&gt;
    border-radius: 5px;&lt;br&gt;
}&lt;br&gt;
&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;class="button button-white" for White button &lt;br&gt;
class="button button-black " for Black button &lt;/p&gt;

&lt;p&gt;The Benefits of Object Oriented CSS&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Speed&lt;/li&gt;
&lt;li&gt;Efficiency&lt;/li&gt;
&lt;li&gt;Scalability&lt;/li&gt;
&lt;/ol&gt;

</description>
    </item>
    <item>
      <title>@font-face Rule</title>
      <dc:creator>Amjad Kamboh</dc:creator>
      <pubDate>Mon, 13 Jan 2020 10:04:06 +0000</pubDate>
      <link>https://forem.com/amjadkamboh/font-face-rule-p6k</link>
      <guid>https://forem.com/amjadkamboh/font-face-rule-p6k</guid>
      <description>&lt;p&gt;With the &lt;code&gt;@font-face&lt;/code&gt; rule, web designers do not have to use one of the "web-safe" fonts anymore.&lt;br&gt;
In the &lt;code&gt;@font-face&lt;/code&gt; rule you must first define a name for the font (e.g. myFont), and then point to the font file.&lt;/p&gt;

&lt;p&gt;@font-face {&lt;br&gt;
  font-family: myFont;&lt;br&gt;
  src: url(sansation_light.woff);&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;div {&lt;br&gt;
  font-family: myFont;&lt;br&gt;
}&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--inCEMDaD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/v5gip5voa15rctt2r7wc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--inCEMDaD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/v5gip5voa15rctt2r7wc.png" alt="font-face"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>css</category>
      <category>wordpress</category>
      <category>html</category>
      <category>devops</category>
    </item>
    <item>
      <title>WordPress Dashboard</title>
      <dc:creator>Amjad Kamboh</dc:creator>
      <pubDate>Tue, 07 Jan 2020 08:45:00 +0000</pubDate>
      <link>https://forem.com/amjadkamboh/wordpress-dashboard-e19</link>
      <guid>https://forem.com/amjadkamboh/wordpress-dashboard-e19</guid>
      <description>&lt;ul&gt;
&lt;li&gt;Home: Home is where you are now. It is the default page for the WordPress dashboard.&lt;/li&gt;
&lt;li&gt;Updates: WordPress has frequent updates in the core software along with the themes and plugins. You can check the available updates and operate if available.&lt;/li&gt;
&lt;li&gt;Posts: You can add general posts or blog articles from here. Most of the content on your WordPress website are posts.  Additionally, add post tags and categories from there.&lt;/li&gt;
&lt;li&gt;Pages: You can add pages like ‘Home’, ‘Contact Us’, ‘About’ etc. from there.&lt;/li&gt;
&lt;li&gt;Comments: All the comments from the site users will be available here.&lt;/li&gt;
&lt;li&gt;Appearance: Appearance in the WordPress dashboard is the vital menu. You can make complete control the design of the website via this menu. It includes themes, Customize, widgets, menus, header and CSS editor.&lt;/li&gt;
&lt;li&gt;Plugins: Plugins are the handy tools for adding functionality. You can see the installed plugins and also add new plugins via this menu.&lt;/li&gt;
&lt;li&gt;Users: WordPress supports multiple users. You can manage all the website users from this menu.&lt;/li&gt;
&lt;li&gt;Tools: By default, it has ‘import’ and ‘export’ tool in this menu.&lt;/li&gt;
&lt;li&gt;Settings: Another very important section in the WordPress dashboard is ‘Settings’. You can see all the site configuration options here as general settings, writing, reading, discussion, media, and permalinks.&lt;/li&gt;
&lt;li&gt;Collapse menu: Well you can collapse the menu if you want to have the full-width for managing content.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>wordpress</category>
      <category>career</category>
    </item>
  </channel>
</rss>
