How to Properly Setup Google AMP on Your WordPress Site

Do you want to setup Google AMP on your WordPress site? Accelerated mobile pages or AMP is a way to make your website load faster on mobile devices. Fast loading websites offer better user experience and can improve your traffic. In this article, we will show you how to set up Google AMP in WordPress.

Google AMP for WordPress

What is Google AMP?

Google AMP stands for Accelerated Mobile Pages. It is an open source initiative supported by technology companies like Google and Twitter. The goal of the project is to make web content load faster for mobile users.

For many mobile users, reading on the web is often slow. Most content rich pages take several seconds to load despite all efforts taken by site owners to speed up their website.

Accelerated Mobile Pages (AMP) in search and browser view

Accelerated Mobile Pages or AMP uses bare minimal HTML and limited Javascript. This allows the content to be hosted on Google AMP Cache. Google can then serve this cached version to users instantly when they click on your link in the search results.

It is very similar to Facebook Instant Articles. However, Instant Articles are limited only to Facebook’s platform, more specifically to their mobile app.

Accelerated Mobile Pages are platform-agnostic and can be used by any app, browser, or web viewer. Currently it is used by Google, Twitter, LinkedIn, Reddit, and others.

Pros and Cons of Google AMP (Accelerated Mobile Pages)

SEO experts claim that Accelerated Mobile Pages will help you rank higher in Google, and it improves the user experience for mobile users on slow internet connections. However, they are several challenges for website owners, bloggers, and marketers.

AMP uses limited set of HTML, JavaScript, and CSS. This means you cannot add certain widgets and features to your mobile AMP website. This limits your ability to add smart email optin forms, facebook like boxes, and other dynamic scripts.

While Google AMP supports Google Analytics, it does not support many other analytics platforms. Same goes for advertising options which are limited to select few advertising platforms.

Despite its limitations, Google is pushing AMP pages by giving them a boost in mobile search.

If significant chunk of your traffic comes from mobile searches, then you may benefit from adding AMP support to improve and maintain your SEO.

Note: There have been a few complaints about Google AMP by bloggers.

First is by Alex Kras who claim that you can potentially lose mobile traffic if you enable Google AMP. Read the article thoroughly because that’s a huge problem, and despite what the Google Tech Lead for AMP project has said, there aren’t any good solutions that address the issue in our opinion.

Second is by Terrence Eden which highlights the difficulties of switching back from Google AMP should you change your mind in the future. We don’t believe this is a major issue because you can do a 301 redirect which several have pointed out in the comment section of his blog posts, but nonetheless it is something you need to think about.

For the reasons above, we are not switching WPBeginner to Google AMP just yet.

However since several of our readers asked about how to setup Google AMP in WordPress, we have created a step by step process on how to setup Accelerated Mobile Pages in WordPress.

Setting up Accelerated Mobile Pages or AMP in WordPress

First thing you need to do is install and activate the AMP plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you can head over to Appearance » AMP page to see how your site looks on mobile devices using AMP.

Settings page for WordPress AMP plugin

You can change the header background and text color on this page. The header background color you choose will also be used for links.

The plugin will also use your site’s icon or logo if your theme supports it. See our guide on how to add a favicon or site icon in WordPress for detailed instructions.

Don’t forget to click on the save button to store your changes.

You can now visit any single post on your website and add /amp/ at the end of the URL. Like this:

http://example.com/2016/10/my-blog-post/amp/

This will show you a stripped down AMP version of the same post.

AMP mobile preview

If you view the source code of the original post, you will find this line in the HTML:

<link rel="amphtml" href="http://example.com/2016/10/my-blog-post/amp/" />

This line tells search engines and other AMP consuming apps/services where to look for the AMP version of the page.

Troubleshooting:

If you see a 404 error when trying to view the amp version, then here is what you need to do.

Visit Settings » Permalinks page in your WordPress admin and click on the ‘Save Changes’ button. Remember, don’t change anything here, just press the save button. This will refresh your website’s permalink structure.

View Accelerated Mobile Pages in Google Search Console

Want to know how your Accelerated Mobile Pages are doing in Google Search? You can easily check this using the Google Search Console.

Log in to your Google Search Console dashboard and then click on Search Appearance » Accelerated Mobile Pages.

Accelerated mobile pages in Google Search Console

Don’t worry if you don’t see your AMP results right away. It may take a while for Google to index your Accelerated Mobile Pages and then show data in Search Console.

Extending and Customizing Your Accelerated Mobile Pages

The AMP plugin for WordPress comes with very limited customization options. However you can use some other WordPress plugins to add few more customizations.

If you are already using Yoast SEO, then you need to install and activate the Glue for Yoast SEO & AMP.

It is an add-on plugin for Yoast SEO and AMP plugins. Upon activation, you need to visit SEO » AMP page to configure plugin settings.

Yoast SEO AMP Addon

The plugin allows you to enable AMP support for other post types.

On the design tab, you can choose colors and design options. You can also upload a logo and a default header image which will be used when a post does not have its own featured image.

Design tab for AMP using Yoast AMP addon

You can switch to the Analytics tab to add your Google Analytics ID.

Don’t forget to click on the save settings button to store your changes.

There are many more plugins which will allow you to add related posts, footer widgets, and even social media icons to your AMP pages.

However, you need to make sure to validate your AMP pages after you install any addon plugins.

We hope this article, helped you learn how to set up Accelerated Mobile Pages (AMP) on WordPress. You may also want to see our list of 19 actionable tips to drive traffic to your WordPress site.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Properly Setup Google AMP on Your WordPress Site appeared first on WPBeginner.

How to Add Post Type Archive in WordPress Navigation Menus

Recently, one of our readers asked if it was possible to add a link to custom post type archive pages in WordPress navigation menus. An archive page in WordPress displays a list of all posts under a specific post type, category, or tag. In this article, we will show you how to add post type archive in WordPress navigation menus.

How to add custom post type archive link in navigation menus

Custom Post Type Archives in WordPress

In WordPress, the term ‘Archives’ is used for a list of entries from a post type or taxonomy (like categories and tags).

If archives are enabled for a custom post type, then you can display them on your website. Typically, the URL of your custom post type archive page is in this format:

http://example.com/post-type-slug/

Post type slug is the nice name for your custom post type.

For example, we have a custom post type called ‘Deals’, and you can view its archive page at a URL like this:

http://www.wpbeginner.com/deals/

You can place a link to the archive page of your custom post type in your site’s navigation menus. This will allow your users to see all past entries posted in that post type on a single page.

Having said that, let’s see how to add a link to your custom post type archive page in WordPress navigation menus.

Adding Link to Custom Post Type Archive page in Navigation Menus

First, you need to visit Appearance » Menus page. You will notice a tab for each of your custom post type in the left column.

Custom post type tab on navigation menus screen in WordPress

You need to click on the name of your custom post type to expand it and then click on the ‘View all’ tab.

You will see an option for your post type archives. Check the box next to it and then click on the Add to Menu button.

Your custom post type archive will now appear as a menu item in the right column.

Post type archive menu item

By default, it will use your custom post type name with the word archives for the link label.

You may want to change this into something easier. Click on the menu item to edit it and then change its navigation label.

Menu label

Don’t forget to click on the save menu button to store your changes.

You can now visit your website to see the custom post type archive link in your navigation menu.

Custom post type link in WordPress navigation menu

Just like posts and pages, you can also add a single entry from your post type to navigation menus.

Simply select an entry and then click on add to menu button.

Adding single items from a post type to navigation menus

Don’t forget to click on the save menu button to store your changes.

My Custom Post Type Doesn’t Appear on Menus Screen

Custom post types need to match some requirements in order to be displayed on Appearance » Menus page.

First you need to make sure that an archive page exists for your custom post type. Typically it is a URL like this:

http://example.com/movies/

Replace example.com with your own domain name and movies with your post type.

If you can see entries from your post type on this page, then this means your post type supports archives but does not support other requirements.

Good news is that you can still add your custom post type archive page as a custom link.

Visit Appearance » Menus page and then click on the ‘Custom Link’ tab to expand it.

Adding a post type archive link as a custom link

Enter the URL of your custom post type archive page in the URL field and add the label you want to display in the link field.

Next, click on the add to menu button, and you will notice the custom link appear in the right column.

Custom link item in navigation menu

You can now click on the save menu button to store your changes.

We hope this article helped you learn how to add post type archive in WordPress navigation menus. You may also want to see our list of 12 most useful WordPress custom post types tutorials.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Add Post Type Archive in WordPress Navigation Menus appeared first on WPBeginner.

How to Style WordPress Navigation Menus

Do you want to customize your WordPress navigation menus to change their colors or appearance? Your WordPress theme handles the appearance of navigation menus on your site. You can easily customize it using CSS to meet your requirements. In this article, we will show you how to style WordPress navigation menus.

Style WordPress Menus

Method 1: Style WordPress Menus Using a Plugin

Your WordPress theme uses CSS to style navigation menus. Many beginners are not comfortable editing theme files or writing CSS on their own.

That’s when a WordPress menu styling plugin comes in handy. It saves you from editing theme files or writing any code.

First you need to do is install and activate the CSS Hero plugin. For more details, see our step by step guide on how to install a WordPress plugin.

CSS Hero is a premium WordPress plugin that allows you to design your own WordPress theme without writing a single line of code (No HTML or CSS required). See our CSS Hero review to learn more.

WPBeginner users can use use this CSS Hero Coupon to get 34% discount on their purchase.

Upon activation, you will be redirected to obtain your CSS Hero License key. Simply follow the on-screen instructions, and you will be redirected back to your site in a few clicks.

Now you need to click on the CSS Hero button in your WordPress admin toolbar.

Launch CSS Hero

CSS Hero offers a WYSIWYG (What you see is what you get) editor. Clicking on the button will take you to your website with a floating CSS Hero toolbar visible on screen.

CSS Hero toolbar

You need to click on the blue icon at the top to start editing.

Take your mouse to your navigation menu and CSS Hero will highlight it by showing borders around it. When you click on the highlighted navigation menu, it will show you the items you can edit.

Point and click your navigation menu in CSS Hero

In the screenshot above, it shows us menu item, menu navigation, navigation menu container, etc.

Let’s assume we want to change the text color of all items in the navigation menu. In that case, we will select menu navigation which affects entire menu.

CSS Hero will now show you different properties that you can edit like text, background, border, margins, padding, etc.

Editing navigation menu properties in CSS Hero

You can click any property that you want to change. CSS Hero will show you a simple interface where you can make your changes.

Editing navigation menu text color

In the screenshot above, we selected text, and it showed us a nice interface to select fonts, change text color, size, and other properties.

As you make changes, you will be able to see them live in the theme preview.

Preview live changes

Once you are satisfied with the changes, click on the save button in CSS Hero toolbar to save your changes.

The best thing about using this method is that you can easily undo any changes that you make. CSS Hero keeps a complete history of all your changes, and you can go back and forth between those changes.

Method 2: Manually Style WordPress Navigation Menus

This method requires you to edit your WordPress theme files. You should use it only if you are comfortable editing code and understand how WordPress themes work.

The best way to make customizations to your WordPress theme is by creating a child theme. If you are only changing CSS, then you can see our guide on how to easily add custom CSS in WordPress without changing your theme files.

WordPress navigation menus are displayed in an unordered list (bulleted list).

If you just used the following tag, then it will display a list with no CSS classes associated with it.

<?php wp_nav_menu(); ?>

Your unordered list would have the class name ‘menu’ with each list item having its own CSS class.

This might work if you have only one menu location. However, most themes have multiple locations where you can display navigation menus.

Using only the default CSS classes may cause conflict with menus on other locations.

This is why you need to define CSS class and menu location as well. Chances are that your WordPress theme is already doing that by adding the navigation menus using code like this:

<?php wp_nav_menu( array( 'theme_location' => 'primary', 'menu_class' => 'primary-menu', ) );
?>

This code tells WordPress that this is where the theme displays primary menu. It also adds a CSS class primary-menu to the navigation menu.

Now you can style your navigation menu using this CSS structure.

#header .primary-menu{} // container class
#header .primary-menu ul {} // container class first unordered list
#header .primary-menu ul ul {} //unordered list within an unordered list
#header .primary-menu li {} // each navigation item
#header .primary-menu li a {} // each navigation item anchor
#header .primary-menu li ul {} // unordered list if there is drop down items
#header .primary-menu li li {} // each drop down navigation item
#header .primary-menu li li a {} // each drap down navigation item anchor

Replace #header with the container class or ID used by your WordPress theme.

This structure will help you completely change the appearance of your navigation menu.

However, there are other classes that are automatically added by WordPress to each menu and menu item. These classes allow you to customize your navigation menu even further.

.current_page_item{} // Class for Current Page
.current-cat{} // Class for Current Category
.current-menu-item{} // Class for any other current Menu Item
.menu-item-type-taxonomy{} // Class for a Category
.menu-item-type-post_type{} // Class for Pages
.menu-item-type-custom{} // Class for any custom item that you added
.menu-item-home{} // Class for the Home Link

WordPress also allows you to add CSS classes to individual menu items from within admin area.

You can use this feature to style menu items, like adding image icons with your menus or by just changing colors to highlight a menu item.

Head over to Appearance » Menus page and click on the Screen Options button.

Enable CSS classes option in WordPress menus screen

Once you have checked that box, you will see that an additional field is added when you go to edit each individual menu item.

Adding a custom CSS class to a menu item in WordPress

Now you can use this CSS class in your stylesheet to add your custom CSS. It will only affect the menu item with the CSS class you added.

We hope this article helped you learn how to style WordPress navigation menus. You may also want to see our guide on how to add mobile-ready responsive WordPress menu.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Style WordPress Navigation Menus appeared first on WPBeginner.

How to Automate The Content Marketing For Your Blog

Many experienced bloggers and people who are into digital marketing will always tell you that content is the most important thing for raising your brand awareness and maintaining the general presence of your business on the internet.

However, no one told you that it can become really boring once you have to update every social medium with fresh content, several times per day. It is simply time-consuming and it seems like wasting time that you can use on something more creative, but you still plan your content strategy for hours, making sure that everything is according to the plan.

In order to have a better overview of the content that you make and share, you need to use the benefits that the Internet offers, most of which are completely free. Therefore, I will suggest some tools that will make it easier for you to have a better control of your blog content.

Organizing Your Content

  • Trello – organize your content when working with a group of people. When several people contribute with fresh content every day, you need to keep track of who does what and when is the due date for their content. Luckily, Trello allows you to make separate boards and tasks for everything that your team does, thus keeping track of everything neatly.
  • CoSchedule – plan your content wisely. CoSchedule is a huge platform which allows you to plan how you are going to share your content on social media. The website actually has a big calendar and which is called „Marketing Calendar“ and through it you can plan your whole marketing strategy schedule and pay close attention to how it takes place. CoSchedule is suitable for individuals as well as teams who have huge marketing strategy to plan.

Websites For Sharing Content

There are several websites which take care of planning and sharing the content  from your blog on social media.

  • Buffer – Buffer is used by more than three million people already and it lets you plan and schedule content which will be shared automatically on all the social media accounts that you and your business own.
  • Hootsuite – this website serves basically the same purpose as Buffer. Except it is more complex and has certain options that involve analytics and different apps that will help you with your content
  • Later – Later is yet another content planning tool and you can sign in via your Instagram account and have all of your Instagram posts scheduled and uploaded automatically.
  • BoardBooster – BoardBooster is the perfect tool for planning and executing your Pinterest activity. It is of utmost importance to have an active Pinterest account, since it is one of the fastest growing networks, very suitable for promoting businesses and products.

Content Creation Websites

As previously mentioned, sharing your content on social media is useless if the content is not deep enough and if it is not interesting for anyone to read it, watch it, like it or even share it. Therefore, in this section I will present two interesting websites that do nothing but content creation for your blog and for you.

  • Sendible Content Creation – Sendible is a website that helps you with marketing strategy, but they are special because the also offer the Sendible content creation feature, where you can order articles for your business in order to optimize it on search engines as well as to promote it on social media.
  • AussieWriter – this website goes way beyond writing articles for SEO purposes. As a matter of fact, this website represents a group of professional writers who are ready to write anything that you may need – whether it is an essay for school, an article, a blog post or a creative writing task. This is a very neat thing because it is basically suitable for all the businesses out there which may have numerous different requests for them.

Storing Your Content

If your team produces content that takes up a lot of space, you can store it in the following cloud storages and have it ready for sharing when the time comes.

  • Google Drive – Google Drive offers 15 GB of free cloud space for you and if you are willing to pay only $1.99 a month, you can get 100 GB (the highest offer is 30 TB for $299.99 per month – WOW!).
  • Dropbox – Dropbox has three main offers apart from the free one – pro, business and enterprise. Each of the offers differs in price and the quality of service that you get.

To sum up,  before promoting your blog online, you need to have a thoroughly planned content strategy and the only way to plan it and execute it is by using all the help that you can get. Luckily, there are many useful tools online which will in one way or another contribute to your content planning and creation, thus helping your presence on the Internet.

We hope you’ve enjoyed this guest post from Kiara Halligan. She is a content strategist at Proessaywriting, who understands the importance of making excellent content that suits the needs of every business. That’s why she always tries to improve the productivity of her content writing team with the help of different tools and apps.

The post How to Automate The Content Marketing For Your Blog appeared first on BlogPress.


How to Automate The Content Marketing For Your Blog was first posted on November 29, 2016 at 12:46 pm.

How to Backup & Restore Your WordPress Site with UpdraftPlus

Backups are the first layer of security for any WordPress site. Aside from having automated backups, you also need to have an easy way to restore the backup if needed. In this article, we will show you how to easily backup and restore your WordPress site with UpdraftPlus.

UpdraftPlus

Why You Need a Backup & Restore Solution for WordPress?

Research shows that data loss and downtime cost $1.7 trillion each year to the globally economy.

All websites on the internet are vulnerable to data loss and security threats. As a website owner, these are some common scenarios when you may lose your data:

  • Your website can get hacked and hackers may destroy your data.
  • Your hosting provider can lose your data
  • Your host reserves the right to terminate your account and delete all your data.

There are many other scenarios where you could end up losing your website and all the valuable data created over the years.

The best way to protect yourself against these threats is to regularly backup your WordPress site.

WordPress does not come with a built-in backup solution. However, there are several great WordPress backup plugins which allow you to automatically backup and restore your WordPress site.

UpdraftPlus is one of the best WordPress backup plugins. It allows you to setup automatic backup schedules. It will also help you restore your WordPress site in case something bad happens.

Having said that, let’s take a look at how to easily backup and restore your WordPress site with UpdraftPlus.

Creating WordPress Backup with UpdraftPlus

First thing you need to do is install and activate the UpdraftPlus plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Settings » UpdraftPlus Backups page to configure plugin settings.

Settings page UpdraftPlus

Now you need to click on the settings tab.

This is where you will set up an automatic backup schedule and a remote location to store your backups.

UpdraftPlus settings

First you need to choose a backup schedule for your files. Files include your WordPress themes, plugins, images and other uploads.

After that you need to select a backup schedule for your WordPress database. WordPress is a database driven software. All your posts and pages, comments, website settings, are stored in the database.

Your backup schedule should be based on how often you add new content to your website.

For example, If you add two blog posts each week, then you can select a fortnightly backup of files and weekly backup of database.

Next, you need to choose where to store your backup files.

It is a bad idea to save your backups on the same location as your website. Losing your website, means you will also lose access to your backup files.

This is why you need to choose a remote cloud storage service to store your backups.

UpdraftPlus allows you to save your backups to several cloud storage services including Dropbox, Google Drive, Microsoft OneDrive, any many others. You can also send your backups to an email address.

Simply click on a remote service to select it, and you will see setup instructions below.

For the sake of this tutorial, we will show you how to use Dropbox as your remote backup storage service with UpdraftPlus.

We will go ahead and click on Dropbox to select it and then scroll down to the bottom of the page and click on the save changes button.

UpdraftPlus will save your settings. However, you still need to give UpdraftPlus access to your Dropbox account.

Scroll down to remote storage setup instructions and click on the link next to ‘Authenticate with Dropbox’ option.

Setting up Dropbox as your remote storage service for backups

The link will take you to the Dropbox website where you will be asked to sign-in using your Dropbox email and password.

After login, you will be asked if you want to allow UpdraftPlus to access your Dropbox account.

Allow UpdraftPlus to access Dropbox

UpdraftPlus will only have permission to access its own folder in ‘Apps » UpdraftPlus” folder. Click on ‘Allow’ button to continue.

You will be redirected to UpdraftPlus website where you need to click on ‘Complete Setup’ button to finish setup.

Complete setup

You will now be taken back to your WordPress site, and you will see the UpdraftPlus settings page again. Scroll down to the bottom of the page and click on the Save Changes button.

You have now setup backup schedule and remote location to store your backups.

Creating Manual WordPress Backups with UpdraftPlus

UpdraftPlus can automatically create backups based on the schedule you selected earlier. However, you can also manually create backups any time you want.

First you need to visit Settings » UpdraftPlus Backups and click on ‘Backup Now’ button.

Creating a manual backup with UpdraftPlus

This will bring up a pop-up with options to select files/database backup and whether you want to send the backup to remote storage. (see which WordPress files should you backup?)

Manual backup

Click on the ‘Backup Now’ button to continue.

UpdraftPlus will now start creating backup of your files and database. You will be able to see the progress on the settings page.

Backup Progress

The process may take a while depending on the size of your website.

UpdraftPlus will also start uploading your backup files to the remote location.

Restoring Your WordPress Backup with UpdraftPlus

Creating backups is easy, but the real useful part about backups is the ability to restore them with the same ease.

UpdraftPlus makes it easy to restore your WordPress site from a backup.

If your WordPress site was hacked or you want to start fresh, then first you will need to delete everything and install WordPress again.

Next, you will need to install and activate the UpdraftPlus plugin again on your fresh new WordPress site.

Upon activation, you need to visit Settings » UpdraftPlus Backups page and click on Restore button.

This will bring you to the backups page. UpdraftPlus will scan your server to see if it can find an existing backup in /wp-content/updraft/ folder on your website.

However, since you deleted everything from your website it will not be able to find the backup files.

If you saved the backup files on your computer, then you can click on ‘Upload backup files’ link to manually upload and restore them.

Upload backup files manually

You can also connect UpdraftPlus to remote location (Dropbox, Google Drive, etc). This way UpdraftPlus will be able to scan remote location and use your previously stored backups.

Click on the Settings tab and then choose the remote location you used earlier to store your backups.

Reconnect remote storage location

Follow the instructions to authenticate your website with the remote storage service.

Don’t forget to click on the ‘Save Changes’ button at the bottom of the page to restore your settings.

Now you can switch back to ‘Existing Backups’ tab and click on the ‘Rescan remote location’ link.

Remote backups

UpdraftPlus will now look for backups in the remote storage location and display them below.

You can now click on the restore button next to a backup.

UpdraftPlus will now ask you what you would like to restore. You need to select all options and then click ‘Restore’ button.

Restore options

UpdraftPlus will now fetch your backup files from the remote location and start restoring your site from the backup.

Our UpdraftPlus Review

UpdraftPlus is a powerful WordPress backup plugin, and it’s a great option for DIY users who want the flexibility to choose their backup schedule and remote storage location.

Because UpdraftPlus is free, it’s a popular choice among users. However you can upgrade to UpdraftPlus Premium to access premium addons such as Website Migrator, UpdraftVault, priority support, and molre options. The premium option costs $70 per year.

However like most WordPress backup plugins, UpdraftPlus lacks the ability to do realtime backups of your website.

If you want real-time backups, unlimited storage, and don’t want to pay a third-party storage service like Dropbox, then we recommend using VaultPress instead. This is what we use on WPBeginner.

The downside of VaultPress is cost. The real-time backup plan for one site costs $165 per year which is more than twice UpdraftPlus premium which gets you access for two sites and obviously a non-comparison with the free version.

Final Thoughts

Backups allow you to recover your website in an emergency. However, they cannot protect your website against common security threats like hacking, malware, code injection, etc.

At WPBeginner, we use Sucuri to protect our site (see how Sucuri helped us block 450,000 WordPress attacks).

You need to make sure that your WordPress site is secure. Follow the instructions in our ultimate WordPress security guide to strengthen your WordPress security.

That’s all, we hope this article helped you easily backup and restore WordPress sites with UpdraftPlus.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Backup & Restore Your WordPress Site with UpdraftPlus appeared first on WPBeginner.

How to Change Custom Post Type Permalinks in WordPress

Recently, one of our readers asked if it was possible to change the custom post type permalink structure in WordPress. By default, you can change the permalink structure of WordPress posts, but not custom post types. In this article, we will show you how to change custom post type permalinks in WordPress.

How to change custom post type permalinks in WordPress

Why Change Custom Post Type Permalinks in WordPress?

WordPress uses SEO friendly URL structure which makes your WordPress URLs readable and search engine friendly. These SEO friendly URLs are called permalinks.

You can customize permalinks by visiting Settings » Permalinks page. However, you will notice that you can only change permalink structure for blog posts.

Permalink settings page in WordPress

If you are using custom post types or custom taxonomies on your website, then WordPress will use default permalink structure for those.

For example, if you have a custom post type called ‘Movies’, then its URL structure will look like this:

http://example.com/movies/the-force-awakens/

If your custom post type has archives enabled, then the archive page URL will look like this:

http://example.com/movies/

This URL scheme is quite SEO friendly and in most cases you don’t need to change it. However, sometimes you may want to customize it to meet your own needs.

Having said that, let’s see how you can easily customize custom post type permalink structure in WordPress.

Changing Custom Post Type Permalinks in WordPress

First thing you need to do is install and activate the Custom Post Type Permalinks plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Settings » Permalinks page and scroll down to ‘Permalink Settings for Custom Post Types’ section.

Custom post types permalinks

Here you can change the permalink structure of single items in your custom post type.

You can use all the standard WordPress permalink tags. For a complete list of available tags, see our article on using SEO friendly URL structure in WordPress.

Let’s assume that you want to use post ID instead of post name in the URL. In that case all you need to do is add this tag:

/%post_id%/

Notice the trailing slashes at the beginning and end of the tag. These trailing slashes are the separators, and without them your permalinks will not work.

Adding tags to customize custom post type permalinks

Don’t forget to click on the save changes button to store your settings.

Now the permalinks for a single item in your custom post type will look like this:

http://example.com/movies/133/

The number in the URL will be the numeric ID of the post in your WordPress database.

Let’s take a look at another example.

Let’s say you want to add /year/ before the post name in URL. In that case, you will use these tags:

/%year%/%post_name%/

Click on the save changes button to update your permalinks.

Now the single item permalink for your custom post type will look like this:

http://example.com/movies/2016/the-force-awakens/

So far so good. Now let’s try another example.

Let’s assume that you are using a custom taxonomy called ‘genre’ with your custom post type ‘movies’ and you want to add the custom taxonomy term into the URL. In that case, you will use these tags:

/%genre%/%post_name%/

In this example, genre is the slug of our custom taxonomy.

Click on the save changes button to update your permalinks.

Now the single item permalink for your custom post type will look like this:

http://example.com/movies/sci-fi/the-force-awakens/

That’s all, we hope this article helped you learn how to easily change custom post type permalinks in WordPress. You may also want to see our list of 12 most useful WordPress custom post types tutorials.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Change Custom Post Type Permalinks in WordPress appeared first on WPBeginner.

How to Easily Lazy Load Comments in WordPress

Do you want to lazy load WordPress comments to improve page speed? Many popular blogs and news sites are using lazy load to hide comments on their articles. A user needs to click on ‘load comments’ button to view and leave comments. In this article, we will show you how to easily lazy load comments in WordPress.

How to easily lazy load comments in WordPress

Why Add Lazy Load WordPress Comments?

Comments are great for user engagement, and there are many ways to get more comments on your WordPress blog posts.

However, comments can also increase page size which affects page load time and user experience on your site.

Speed is an extremely important performance metric. It affects user experience and your site’s SEO performance as well. See our ultimate guide to boost WordPress speed and performance.

By not loading comments right away, you can significantly improve page load times for your articles. It also improves user experience on slower internet connections and smaller screens.

Having said that, let’s take a look at how to easily add lazy load for WordPress comments.

Adding Lazy Load for WordPress Comments

First you need to do install and activate the Lazy Load for Comments plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Settings » Discussion page to configure plugin settings.

Select how you want to lazy load comments in WordPress

Scroll down to ‘Lazy load comments’ section and select your lazy load method. The plugin offers two methods to lazy load comments on your WordPress posts.

You can select on click method, which adds a button at the end of your articles allowing users to click and load comments.

You can also choose on scroll method, which automatically loads comments as a user scrolls down to the end of a post.

Lazy loading comments on scroll

Don’t forget to click on the save changes button to store your settings.

You can now visit any post on your WordPress site.

Depending on your lazy load method, you will either see comments loading as you scroll, or you will see a ‘Load Comments’ button. Clicking on the button will load comments layout and comment form.

Lazy loading WordPress comments on click

That’s all, we hope this article helped you learn how to easily lazy load comments in WordPress. You may also want to see our guide on how to allow users to subscribe to comments in WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Easily Lazy Load Comments in WordPress appeared first on WPBeginner.

16 Tools to Create Better Images for Your Blog Posts

Do you want to create better images for your blog posts? Images create a huge impact on how users engage with your content. However, most users are not designers and are unable to create professional looking images for their blogs. In this article, we will show you some of the best tools to create better images for your blog posts.

Blog Image Editing Tools

Why Create Better Images for Blog Posts?

Images are highly engaging. They communicate ideas and invoke emotions.

They help you get more likes, shares, and traffic from social media. Users visiting your site spend more time and view more posts. Images can even help you get more comments on your posts.

Now the problem is that most bloggers are not graphic designers. They cannot create professional looking graphics for their websites.

Part of this problem can be solved by using public domain or CC0-Licensed images images. However, you may still need to edit those images.

Luckily, there are several online tools that allow you to edit and create beautiful images for different scenarios including blog posts, infographics, presentations, and even Facebook posts.

Let’s take a look at some of the best tools to create better images for your blog posts.

1. Visage

Visage

Visage is one of the easiest and most powerful tools to manage visuals for your blog. It allows you to create and design professional looking graphics for your blog posts, Facebook pages, Twitter, LinkedIn, etc.

It comes with tons of professionally designed templates to start with.

You can also save your brand’s logo and other assets and use them into your visuals. You can save, export, and share your graphics. Visage is great for individuals and teams.

2. Canva

Canva

Canva is another popular choice among bloggers. It allows you to create all kind of graphics with easy to use drag and drop tools.

It comes with professional looking templates that you can use as a starting point. You can also purchase stock images, icons, and other resources directly from the app.

3. Pablo by Buffer

Pablo by Buffer

Pablo by Buffer is a simple image editor. It comes with a beautiful interface that allows you to search for free stock images, choose a template, and then add your own text and icons to it.

4. Piktochart

Piktochart

Piktochart is an easy to use infographic maker for everyone. It comes with tons of professionally designed templates for infographics, presentations, posters, and reports.

You can add your own charts and graphs, maps, icons, photos, and even videos. There are plenty of free images, icons, illustrations that you can use into your project.

5. infogr.am

infogram

Infogr.am is an infographic and presentation maker for data driven projects. You can connect your Google Sheets, Dropbox files, or a JSON file to the live charts. Add your own site logo and create stunningly gorgeous presentations.

6. Ribbet

Ribbet

Ribbet is a very efficient photo editor for the web. It allows you to retouch your photos, adjust brightness, contrast, exposure, etc. You can also add text, stickers, borders, icons.

Ribbet also makes it easy to create collages from your photographs. You can save your work in Ribbet or download it. You can also export it to Google Drive, Flickr, and Facebook.

7. QuotesCover.com

QuotesCover.com

A nice quote can brighten someone’s day. QuotesCover helps you share beautiful quotes with gorgeous designs, beautiful typography and visual effects.

You can upload your own images, then use the app’s built-in tool to adjust colors, contrast, effects, etc.

Also check out our guide on how to how to show random quotes in WordPress sidebar.

8. Pixlr

Pixlr

Pixlr is a photo editor app. It looks and acts like Photoshop and other image editing tools. However, it is much simpler and easier to use.

9. Pictaculous

Pictaculous

Ever wondered what colors will look best with a particular image? Pictaculous helps you figure this out. Simply upload an image and Pictaculous will show you color suggestions. You can also download the colors as an Adobe swatch file.

Pictaculous can also help you choose a color scheme for your WordPress site.

10. Venngage

Venngage

Venngage is a beautiful infographic maker for non-designers. It comes with templates, fonts, icons, maps, and an intuitive user interface. One downside is that their free plan includes Venngage branding into your infographics.

11. easel.ly

easel.ly

easl.ly is an another infographic maker for the web. It comes with a simple user interface with drag and drop builder to create your infographic. The basic free version is good enough for most common usage scenarios.

12. Fotor

Fotor

Fotor is a powerful visuals and image editor for non-designers. It allows you to create beautiful collages, images for blog posts, Facebook, Instagram, Pinterest, etc. It is extremely easy to use even for non-techy users.

13. PicMonkey

PicMonkey

PicMonkey is a powerful image editing tool. It allows you to design and create graphics, retouch photos, edit images, etc. PicMonkey offers a 7-day free trial after which pricing starts from $3.33 per month billed annually.

14. Placeit

Placeit

Placeit allows you to place screenshots of your website, app, or anything, into mockups of devices. You can place a screenshot in a photo of iPhone, some tablet, or a macbook. They have tonns of photos and mockups to choose from.

15. Snapseed

Snapseed

Google’s Snapseed is a powerful photo editor currently available on mobile devices only. It allows you to edit photos on your mobile devices using an easy to use interface.

16. Awesome Screenshot

Awesome Screenshot

Awesome Screenshot is an app to capture and edit screenshots. You can install it into your browser and take screenshots of any webpage instantly.

The best part is that after capturing the screenshot you can edit it. Annotate your screenshot, add pointers and arrows, and save or share it directly from your browser.

We hope this article helped you find some great tools to create better images for your WordPress blog posts. You may also want to see our guide on how to fix common image issues in WordPress

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post 16 Tools to Create Better Images for Your Blog Posts appeared first on WPBeginner.

How to Allow Attachments in WordPress Comments

Do you want to allow users to add attachments in WordPress comments? By default, WordPress comments are limited to text however you can allow users to upload attachments like images and gifs to make comments more fun. In this article, we will show you how to allow users to add attachments in WordPress comments.

Comment Attachments for WordPress

First you need to install and activate the Comment Attachment plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Settings » Discussion page and scroll down to ‘Comment Attachment’ section to configure the plugin settings.

Settings page for comment attachments

Comment Attachment plugin allows you to choose file types, maximum file size, and how to display those attachments on your website.

You can also choose where to show the attachment upload form (before or after default comment form fields).

If attachment is an image, then you can select image size to display, and whether you want it to be linked to the original file.

Allowed File Types:

The plugin allows you to select which file types you want to allow. By default, it allows users to upload images in jpeg, gif, and png formats.

Allowed file types

You can also enable support for PDF, Doc files, spreadsheets, presentations, audio, and video file types.

However we recommend keeping it to images only because audio / video can be very resource intensive for your WordPress hosting.

Don’t forget to click on the save changes button to store your settings.

You can now visit your website and see the ‘upload attachment’ field in WordPress comment form. Try uploading files to see how they appear in the comments.

Comment form with attachment upload field

If you want to change the layout of your comment form, then check out our guide on how to style WordPress comment form.

You can see attachments uploaded by users when moderating comments in WordPress like this:

Review and delete attachments when moderating comments in WordPress

If you don’t like an attachment, then you can simply click on the ‘Delete Attachment’ link below the comment.

We hope this article helped you learn how to allow users to add attachments in WordPress comments. You may also want to see our list of 12 vital tips and tools to combat comment spam in WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Allow Attachments in WordPress Comments appeared first on WPBeginner.

Black Friday / Cyber Monday 2016 WordPress Deals – Big Savings

Are you looking for the best Black Friday and Cyber Monday deals on your favorite WordPress products. These next few days are the perfect time to buy premium WordPress plugins, themes, and hosting. To help you find the best deals, we have listed the best WordPress Black Friday and Cyber Monday deals for 2016. Some of these are exclusive just for WPBeginner readers.

WPBeginner WordPress Black Friday Deals - 2016 Edition

Note: These offers are for LIMITED TIME only. We’ve indicated the expiration date next to each offer.

Don’t forget to bookmark this page because we will be updating it throughout the week as we find new deals.

Name Type Discount
OptinMonster Plugin 35% off
Envira Gallery Plugin 35% off
WPForms Plugin 35% off
Soliloquy Plugin 35% off
HostGator Hosting 75% off
Bluehost Hosting 60% off
SiteGround Hosting 70% off
WPEngine Hosting 50% off
BeaverBuilder Plugin 25% off
CSSHero Plugin 40% off
CSSIgniter Themes 50% off
iThemes Suite 50% off
ThirstyAffiliates Plugin 30% off
SlideDeck Plugin 60% off
WPeka Suite 30% off
Imagely Suite 40% off
Migrate DB Pro Plugin 20% off
AffiliateWP Plugin 30% off
Restrict Content Pro Plugin 30% off
Easy Digital Downloads Plugin 30% off
ThemeIsle Themes 35% off
S2Member Plugin 25% off
EventEspresso Plugin 50% off
Theme Junkie Themes 50% off
aThemes Themes 50% off
EngineThemes Themes 40% off
ChurchThemes Themes 30% off
ThemeFurnace Themes 60% off
ThemeTrust Themes 30% off
MyThemeShop Themes 72% off
SeedProd Plugin 40% off
LearnDash Plugin 50% off
MaxCDN Services 25% off

Get 35% OFF OptinMonster

OptinMonster

OptinMonster helps you convert website visitors into subscribers. It is the best conversion optimization software in the market. OptinMonster is created by Syed Balkhi, founder of WPBeginner. We use it on our site and have seen as high as 600% increase in our subscriber growth.

Check out OptinMonster case studies to see how Social Media Examiner, Razor Social, Yoast, and many others use it to get more subscribers.

OptinMonster allows you to create beautiful popups, slide-in forms, floating bars, fullscreen welcome gates, and other high-converting optin forms. It comes with powerful features like built-in analytics, A/B testing, exit-intent, behavior automation, and much more.

Use the coupon code: BF2016 to get 35% OFF OptinMonster.

Get 35% Off OptinMonster

Note: This deal is good from Tuesday Nov 22nd — until Nov 30th.

Get 35% OFF Envira Gallery

Envira Gallery

Envira Gallery is the best responsive WordPress gallery plugin in the market. Unlike other gallery plugins, Envira is built for speed and is faster than all other gallery plugins for WordPress.

It is packed with features like Albums, Lightbox popup, drag and drop builder, gallery templates, full screen slideshows, WooCommerce integration, watermarking, and much more.

Use the coupon code: BF2016 to get 35% OFF on all Envira Gallery plans.

Get 35% Off Envira Gallery

Note: This deal is good from Tuesday Nov 22nd — until Nov 30th.

Get 35% OFF WPForms

WPForms

WPForms is the best form builder plugin for WordPress. Unlike other WordPress contact form plugins, WPForms is designed to be the most beginner friendly form plugin in the market.

It comes with an intuitive drag and drop form builder which allows you to build any kind of form you want. It comes with ready to use form templates, smart conditional logic, user registration and login form, front-end post submission form, newsletter signup form, payment forms, and much more.

WPForms integrates beautifully with third-party tools like PayPal, Stripe, MailChimp, Aweber, etc. Most importantly, all your forms are mobile friendly out of the box.

Use the coupon code: BF2016 to get 35% OFF on all WPForms plans.

Get 35% Off WPForms

Note: This deal is good from Tuesday Nov 22nd — until Nov 30th.

Get 35% OFF Soliloquy

Soliloquy

Soliloquy is the best WordPress slider plugin in the market. It is super-easy to use and packed with great features like carousel, fullscreen sliders, featured content, Instagram, ready to use themes, and much more.

Use the coupon code: BF2016 to get 35% OFF on all Soliloquy plans.

Get 35% Off Soliloquy

Note: This deal is good from Tuesday Nov 22nd — until Nov 30th.

Get 75% OFF HostGator

HostGator

HostGator is one of the most popular web hosting company, and we use their dedicated servers to host WPBeginner. Our founder, Syed Balkhi, has been a HostGator customer since 2007.

They’re offering WPBeginner users an exclusive 65% off hosting deal starting at $2.43 / month, and you get the domain for $0.01. That’s a combined 75% off discount.

This is a WPBeginner exclusive offer and it doesn’t get any better than this.

Get the best HostGator deal in the market

Note: This deal is already live right now and will be valid until 30th December.

Get 60% OFF Bluehost

Bluehost

Bluehost is one of the official WordPress hosting providers. This Black Friday they will be offering amazing discount deals throughout the week.

You can get web hosting for $2.65/mo on Black Friday till Sunday.

Get Bluehost Now

Note: This deal is valid till December 1, 2016.

Get 70% OFF SiteGround

SiteGround

SiteGround is one of the leading WordPress hosting providers. They are offering discount deals upto 70% OFF during black friday and cyber monday.

Get 70% OFF Siteground

Note: We use Siteground to host our popular List25 site (see case study).

Note: This deal is good from November 27 till November 30, 2016.

Get 50% OFF on WPEngine

WPEngine

WPEngine is the best WordPress managed hosting service provider. They are offering a 50% discount for initial payments on their hosting plans.

No coupon required

Get 50% OFF WPEngine

Get 25% OFF Beaver Builder

Beaver Builder

Beaver Builder is the best WordPress page builder plugin in the market. It’s 100% drag-and-drop which makes it really easy for you to create custom layouts.

Unlike other plugins, it is actually quite fast and easy for beginners to use. In our opinion, it is by far the best option in the market.

This holiday season, they’re offering a 25% discount.

Get 25% OFF BeaverBuilder

Note: Discounts will be applied automatically from November 25th – 28th.

Get 40% OFF CSS Hero

CSS Hero

CSS Hero allows you to customize the look of any WordPress theme or plugin without touching code. If you can point-and-click, then you can customize your website.

Unlike page builder plugins which help you create new layouts, CSS Hero helps you customize existing layouts. Often beginners end up choosing CSS Hero because it’s faster to edit existing layouts rather than creating new ones.

The are offering an exclusive 40% discount to WPBeginner users.

Use this coupon code: WPBeginner

Get 25% OFF CSS Hero

Get 50% OFF CSSIgniter

CSSIgniter

CSSIgniter is one of the most popular WordPress theme shops. They offer well crafted, stunningly gorgeous, and well coded WordPress themes.

The have offered an exclusive 50% discount to WPBeginner users.

Use this coupon code: WPBEGINNER

Get 50% OFF CSSIgniter

Note: This offer is valid from November 20 till December 3rd.

Get Upto 50% OFF iThemes and BackupBuddy

iThemes Toolkit

Our friends at iThemes are offering a whopping 50% discount on their WordPress Toolkit. This kit includes BackupBuddy one of the best WordPress backup plugins in the market.

It also includes 40+ plugins, 200+ themes, 800+ hours of training, 10+ iThemes Sync Pro Sites, and much more.

Use the coupon code: SAVE50

Get 50% OFF iThemes Now

Note: This offer expires on November 30, 2016.

Get 30% OFF ThirstyAffiliates

ThirstyAffiliates

ThirstyAffiliates is one of the must have WordPress plugins for affiliate marketers. They are offering 30% OFF the entire plugin and addons.

Use the coupon code: BF2016

Get 30% OFF ThirstyAffiliates

Note: This deal is good until December 4, 2016.

Get 60% OFF SlideDeck

SlideDeck

SlideDeck is another popular WordPress slider plugin that’s offering a 60% discount on their developer license.

Use this coupon code: BLACK60

Get 60% OFF SlideDeck

Note: This offer is valid till 9 December, 2016.

Get 30% OFF WPeka

WPeka

WPEKA is a premium WordPress plugins and theme shop. They are offering 30% discount on all their products and club membership.

Use this coupon code: WPCLUB30

Get 30% OFF WPeka

Note: This offer is valid till 30 November, 2016.

Get 40% off Imagely

Imagely

Imagely is home of the popular WordPress photography plugin NextGen (See our comparison of the best WordPress gallery plugins). They are offering 40% discount on all their plugins and themes.

No coupon code required, just follow the link.

Get 40% OFF Imagely

Note: This offer is valid from 24 November to 28 November.

Get 20% Off WP Migrate DB Pro

WP Migrate DB Pro

WP Migrate DB Pro allows you to migrate your WordPress database from one site to another WordPress site with one click. They are offering 20% discount on their pricing plans and products.

No coupon code required, just follow the link.

Get 20% OFF WP Migrate DB Pro

Note: This deal is valid from November 25 to November 28.

Get 30% OFF AffiliateWP

AffiliateWP

AffiliateWP is one of the best affiliate tracking and management plugin for WordPress. They are offering a 30% discount on all new licensing plans.

Use coupon code: BFCM2016

Get 30% Off AffiliateWP

Note: This deal is valid from November 25 to November 28.

Get 30% OFF Restrict Content Pro

Restrict Content Pro

Restrict Content Pro allows you to restrict content to registered users only. They are offering 30% discount on all new licenses of Restrict Content Pro.

Use coupon code: BFCM2016

Get 30% Off Restrict Content Pro

Note: This deal is valid from November 25 to November 28.

Get 30% OFF Easy Digital Downloads

Easy Digital Downloads

Easy Digital Downloads is one of the best WordPress eCommerce plugins. They are offering 30% discount on all new purchases of extensions, license renewals and upgrades, and all existing bundles. Extra 10% discount on Starter Package purchases (usually 30%, now 40%).

Use this coupon code: BFCM2016

Get 30% Off Easy Digital Downloads

Note: This deal is valid from November 25 to November 28.

Get 35% OFF ThemeIsle

ThemeIsle

ThemeIsle offers several popular WordPress themes and plugins. They are offering 35% discount on their themes and plugins.

Use this coupon code: TIBF2016

Get 35% Off ThemeIsle

Note: This deal is valid from November 25 to November 28.

S2Member

S2Member

S2Member is one of the most popular WordPress membership plugin. They are offering 25% OFF as part of their Thanksgiving deal.

Use the coupon code: GOBBLE-A:2655 to get 25% OFF.

Get 25% OFF on S2Member Now

Note: This deal is valid till 18th November.

Get 25-50% OFF EventEspresso

EventEspresso

EventEspresso provides an easy way to manage events from your WordPress site. They are offering 25% discount on new support licenses and a whopping 50% discount on add ons.

No code is necessary

Get 25-50% OFF EventEspresso

Note: Offer expires on 28 November.

Get 50% Off Theme Junkie

Theme Junkie is a premium WordPress theme shop with more than 32,000 customers since 2009. They are offering a whopping 50% discount on all theme packages.

No coupon code required, just follow the link.

Get 50% off Theme Junkie

Note: This deal is valid till December 2, 2016.

Get 50% OFF aThemes

aThemes

aThemes is a WordPress premium theme shop. They offer beautifully designed multi-purpose WordPress themes. This holiday season, they are offering 50% discount on all their WordPress themes.

Use coupon code: BLACKFRIDAY16

Get 50% off aThemes

Note: This offer runs from 25th November to 28th November 2016.

Get 40% OFF EngineThemes

EngineThemes

EngineThemes offers functionality driven WordPress themes for different industries like real estate, restaurants, marketing, classifieds, job boards, etc. They are offering 40% off all their themes.

No code required.

Get 40% OFF EngineThemes

Note: This deal is available from 24th November to 28th November 2016.

Get 30% OFF ChurchThemes

ChurchThemes

ChurchThemes is a premium WordPress theme shop offering beautiful WordPress themes for church websites. They are offering 30% off on all new purchases and 65% off all renewals.

No coupon code required.

Get 30% OFF ChurchThemes

Note: This offer is valid from November 28 to November 30.

Get 60% Off ThemeFurnace

ThemeFurnace

ThemeFurnace is a premium WordPress theme shop. They are offering 60% discount on all purchases.

Use this coupon code: BLACKFRIDAY

Get 60% Off ThemeFurnace

Note: offer runs from now until 30th November 2016.

Get 30% OFF ThemeTrust

ThemeTrust

ThemeTrust offers beautiful premium WordPress themes. This holiday season they are offering 30% off on all purchases.

Use coupon code: black16

Get 30% OFF ThemeTrust

Note: This offer is available from 24th November until 25th November 2016.

Get 72% OFF MyThemeShop

MyThemeShop

MyThemeShop sells premium WordPress themes. They are offering a whopping 72% discount on all new purchases.

Use this coupon code: 19USDForAll

Get 72% OFF MyThemeShop

Note: This offer is valid from 21st November to 3rd December 2016.

Get 40% OFF SeedProd

SeedProd

SeedProd allows you to create beautiful coming soon pages for your WordPress websites. They are offering 40% off all purchases.

Use this coupon code: BF16CM

Get 40% Off SeedProd

Note: This offer is valid from 25th November to 28th November 2016.

Get 50% OFF LearnDash

LearnDash

LearnDash is a powerful WordPress plugin that converts your WordPress website into a learning management system. This holiday season they are offering 50% discount on all purchases.

Use coupon code: BLACKFRIDAY

Get 50% OFF LearnDash

Note: This offer is available on 25th November from 7am to 4pm EST.

Get 25% OFF MaxCDN

maxcdn

MaxCDN is the industry leader in content delivery network. We use MaxCDN to improve performance of all our websites including WPBeginner (See why you need a CDN Infographic).

No coupon required, just follow the link.

Get 25% OFF MaxCDN

******* END Of DEALS *******

That’s all for now. We will be adding more deals and updating this page throughout the week.

Aside from these, we also have tons of other WordPress deals and discounts for WPBeginner readers.

Hopefully, you can take advantage of some of these limited time deals. Have a happy thanksgiving.

P.S. If you’re a WordPress company offering discount or know of one that is having a deal, then please let us know, so we can update this article.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post Black Friday / Cyber Monday 2016 WordPress Deals – Big Savings appeared first on WPBeginner.