How to Enable Accelerated Mobile Pages (AMP) in WordPress

Accelerated Mobile Pages, also known as AMP, is an open source project aimed to make your website content and ads faster and high-performing on mobile devices. In this article, I will show you how you can enable AMP in WordPress and serve your website content instantly to your mobile visitors.

Continue reading “How to Enable Accelerated Mobile Pages (AMP) in WordPress”

How to Accept Payments Onsite with WooCommerce and Stripe

WooCommerce Stripe payment gateway lets you accept payments directly on your store with the Stripe payment gateway. You can accept payments onsite with cards (e.g. Visa, MasterCard, American Express, Discover), ApplePay or even Bitcoin.

Continue reading “How to Accept Payments Onsite with WooCommerce and Stripe”

How to Add Rich Snippets to Your WordPress Site

Rich Snippets are more attractive snippets with key information that appear in search results when your website contains structured data. Structured data can be articles, events, product reviews, software applications, tv episodes, movies, books etc. It helps Google understand the content of a page and present it beautifully and in a much better way in search results.

Continue reading “How to Add Rich Snippets to Your WordPress Site”

How to Speed up Your WordPress Site and Boost Google PageSpeed Score

Most users focus on SEO whether they are running a blog/e-commerce site on WordPress. While SEO is important for your website rankings, Page speed is equally or even more important to Google since it impacts user experience. Research shows that 47% of visitors expect a web page to load in two seconds or less and 40% of them will abandon if it takes more than three seconds to load. In this article, I will show you the tweaks that I have applied to my WordPress site to speed up as well as boost Google PageSpeed score.

Continue reading “How to Speed up Your WordPress Site and Boost Google PageSpeed Score”

How to Create a Download Button in WordPress

Do you have a website where you want to offer free digital downloads such as photos, software, e-books, documents, songs, graphics, or any other type of media file? Creating a free download button can really help make the process easier by allowing your visitors to directly download a file.

Continue reading “How to Create a Download Button in WordPress”

How to Create a Sticky/Floating Sidebar Widget in WordPress

A sticky/floating sidebar widget allows your sidebar content to be visible to the visitors even when a page is scrolled down. This is very useful when you want to make certain content accessible to your visitors at all times.

Continue reading “How to Create a Sticky/Floating Sidebar Widget in WordPress”

How to Resolve SMTP Error: Failed to connect to server: Connection refused (111)/Network is unreachable (101)

If you are setting up your WordPress site with a SMTP plugin or using the PHPMailer library for sending email from your web server, you might encounter this SMTP Error: Failed to connect to server: Connection refused (111)/Network is unreachable (101). It’s a common connectivity issue on most shared hosting servers. In this post I will explain the issue in detail and show you how you can resolve it to have a fully functional email/SMTP setup.

Continue reading “How to Resolve SMTP Error: Failed to connect to server: Connection refused (111)/Network is unreachable (101)”

What’s New in WordPress 4.8

WordPress 4.8 “Evans” is now available. It contains a wide range of exciting features such as support for media widgets, improved visual editor experience, new TinyMCE for inline elements, revamp of the dashboard news, visual editing support for the text widget etc. Here is a brief discussion of some of these notable features that got shipped with WordPress 4.8.

Continue reading “What’s New in WordPress 4.8”

How to disable noopener & noreferrer in the rel attribute of your links in WordPress

I updated one of my older posts today. While I editing one of my links got broken into multiple links. In order to fix it I had to switch to the Text editor. That’s when I noticed that some of my links had a “noopener” & “noreferrer” value in the “rel” attribute. I manually fixed all of them but as soon as I updated the post they all came back.

Continue reading “How to disable noopener & noreferrer in the rel attribute of your links in WordPress”