55+ Most Wanted WordPress Tips, Tricks, and Hacks

Ever wondered what WordPress tips, tricks, and hacks most popular WordPress sites are using? In this article, we will share some of the most wanted WordPress tips, tricks, and hacks that will help you use WordPress like a pro. 1. Use a Custom Homepage By… Read More »

The post 55+ Most Wanted WordPress Tips, Tricks, and Hacks appeared first on WPBeginner.

Ever wondered what WordPress tips, tricks, and hacks most popular WordPress sites are using? In this article, we will share some of the most wanted WordPress tips, tricks, and hacks that will help you use WordPress like a pro.

Most wanted WordPress tips, tricks, and hacks

1. Use a Custom Homepage

By default, WordPress shows your latest posts on the homepage of your website. You can change that and use any page as your site’s homepage.

First you need to create a new page in WordPress, and you can name this page home. Next, you will need to create another page and let’s call this page blog as you will use it to display your blog posts.

Now go to Settings » Reading page in your WordPress admin and under ‘Front page displays’ option and switch to ‘A static page’. After that you will be able to select the pages you just created as your home and blog pages.

Static Front Page

You can also create a custom homepage template to use for your home page. Simply create a new file on your computer using a plain text editor and add this code at the top of it.

<?php /* Template Name: Custom Homepage */ ?>

Save this file as custom-homepage.php on your desktop.

Next, you need to connect to your website using an FTP client and go to /wp-content/themes/your-current-theme/ folder. Now upload the file you created earlier to your theme folder.

Return back to the WordPress admin area and edit your home page. You will be able to select your custom homepage template under the page attributes metabox.

Custom home page template

For more details see our guide on how to create a custom page template in WordPress.

Now this page will be completely empty and it will not show anything at all. You can use custom HTML/CSS and WordPress template tags to build your own page layout. You can also use a page builder plugin to easily create one using drag and drop tools.

2. Install Google Analytics in WordPress

Google Analytics is one of the must have tools for WordPress site owners. It allows you to see where your users are coming from and what they are doing on your website.

The best way to install Google Analytics is by using the MonsterInsights plugin. You can insert Google Analytics code into your theme files, but this code will disappear when you update or switch your theme.

For detailed instructions see our step by step guide on how to install Google Analytics in WordPress.

3. Password Protect WordPress Admin Directory

WordPress admin directory is where you perform all administrative tasks on your website. It is already password protected as users are required to enter username and password before they can access the admin area.

However by adding another layer of authentication, you can make it difficult for hackers to gain access to your WordPress site.

Here is how to enable password protection for your WordPress admin directory.

Login to cPanel dashboard of your WordPress hosting account. Under the security section, you need to click on ‘Password Protect Directories’ icon.

Password protect directories

Next, you will be asked to select the directories you want to protect. Select /wp-admin/ folder and next create a username and password.

Security settings

That is it. Now when you try to access your wp-admin directory, you should see an authentication required box like this:

Password protected directory

For alternate method and more detailed instructions see our guide on how to password protect your WordPress admin directory.

4. Show Images in Rows and Columns

Display photos in rows and columns

By default, when you add multiple images to a WordPress post, they would appear right next to each other or on top of each other. This does not look very good because your users will have to scroll a lot to see all of them.

This can be solved by displaying thumbnail images in a grid layout. This gives your website a more compact look and improves user experience.

For complete step by step instructions, see our guide on how to display WordPress photos in rows and columns.

5. Allow users to Subscribe to Comments

Comment subscription checkbox

Normally when users leave a comment on your website, they will have to manually visit the same article again to see if you or other users replied to comments.

Wouldn’t it be better if users were able to get email notifications about new comments on your posts? Here is how to add this feature to your website.

Simply install and activate the Subscribe to Comments Reloaded plugin. Upon activation, you need to visit Settings » Subscribe to Comments to configure the plugin settings.

For detailed instructions see our guide on how to allow users to subscribe to comments in WordPress.

6. Limit login attempts

Locked out login

By default, a WordPress user can make unlimited number of attempts to login to a WordPress site. This allows anyone to try guessing your password until they get it right.

To control this, you need to install and activate the Login LockDown plugin. It allows you to set limits on the number of failed attempts a user can make to login.

For detailed setup instructions see our guide on how to limit login attempts in WordPress.

7. Display Excerpt (Post Summary) on Home and Archive Pages

Post excerpts

You may have noticed that all popular blogs show article summary instead of full article on their home and archive pages. It makes those pages load faster, increases page views, and avoids duplicate content across your website.

For more on this topic, see our article on excerpt (summary) vs full posts in WordPress archive pages.

Many premium and free WordPress themes already use excerpts on home and archive pages. However, if your theme doesn’t display excerpts, then see our guide on how to display post excerpts in WordPress themes.

8. Add Custom Default Gravatar Image

WordPress uses Gravatar to display user profile photos in WordPress. If a user does not have a gravatar, then WordPress uses a default image which is called ‘Mystery Person’.

This default gravatar image will appear many times in your WordPress comments area simply because a lot of users do not have a gravatar image associated with their email address.

You can easily replace this default gravatar with your own custom default gravatar image.

First you will need to upload the image you want to use as your default gravatar image to your WordPress media library.

Next, you need to copy the image file URL.

Copy file URL

Now you need to add the following code to your theme’s functions.php file or a site-specific plugin.

add_filter( 'avatar_defaults', 'wpb_new_gravatar' );
function wpb_new_gravatar ($avatar_defaults) {
$myavatar = 'http://example.com/wp-content/uploads/2017/01/wpb-default-gravatar.png';
$avatar_defaults[$myavatar] = "Default Gravatar";
return $avatar_defaults;
}

Don’t forget to replace $myavatar value with the URL of the custom gravatar image you uploaded earlier.

You can now visit Settings » Discussion page, and you will notice your custom default avatar added to default avatar choices.

For detailed instructions check out our tutorial on how to add change the default gravatar in WordPress.

9. Adding custom CSS to a WordPress Theme

As a WordPress site owner, sometimes you may need to add custom CSS to your site. CSS allows you to change the appearance of things on your WordPress site like colors, margins, font sizes, etc.

The easiest way to add custom CSS to any WordPress theme is by visiting the Appearance » Customize page in your WordPress admin. This will launch the WordPress theme customizer, and you will see your website’s preview in the right panel.

Now click on the ‘Additional CSS’ menu in the left panel to expand it.

Additional CSS in theme customizer

You will see a plain text box where you can add your custom CSS. As soon as you add a valid CSS rule, you will be able to see it applied on your website’s live preview pane.

Custom CSS code and preview

Don’t forget to click on the ‘Save & Publish’ button on the top when you are finished.

For alternate methods and more detailed instructions check out our beginner’s guide on how to add custom CSS in WordPress.

10. Using Inspect Element Tool to Customize WordPress

Adding custom CSS sounds great, but how do you know which CSS classes to edit? How do you debug it without actually having to write CSS?

Using Inspect Element tool, you can edit HTML, CSS, or JavaScript code for any webpage and see your changes live (only on your computer).

For a DIY website owner, these tools can help you preview how a site design would look without actually making the changes for everyone.

Simply point and right click on any element on a page, then select ‘Inspect’ from your browser’s menu.

Opening Inspect Element or developer tools in your browser

This will split your browser window, and you will be able to see the HTML and CSS source code of the page.

HTML and CSS panels in Inspect tool

Any changes you make here will be immediately visible on the page above. However, keep in mind that these changes are only happening in your browser and you are not actually editing the page.

This allows you to figure out what you need to edit and how. After that you can go ahead and change your actual theme files or custom CSS code.

For more on this topic, see our article on basics of Inspect element and customizing WordPress as DIY user.

11. Add a Facebook Thumbnail Image

Facebook can automatically pick up an image from your articles when they are shared by you or anyone else. Usually it picks the featured image of an article. However, sometimes it may pick a random image from the article that may not be suitable.

If you are using Yoast SEO plugin, then you can select a Facebook thumbnail image in Yoast SEO metabox on the post edit screen.

Selecting a Facebook thumbnail image for an article in Yoast SEO

You can also select a Facebook thumbnail image for your homepage by visiting SEO » Social page.

Setting a Facebook thumbnail for home page

If you are not using Yoast SEO plugin, then see our guide on how to fix Facebook incorrect thumbnail issue in WordPress.

12. Add Featured Image or Post Thumbnail to RSS Feed

WordPress RSS feeds shows a list of your most recent articles. If you are showing full articles in the feed, then all images inside will be displayed. However, it does not include the featured image or post thumbnail in the article.

To fix this, you can add the following code to your theme’s functions.php file or a site-specific plugin.

function rss_post_thumbnail($content) {
global $post;
if(has_post_thumbnail($post->ID)) {
$content = '<p>' . get_the_post_thumbnail($post->ID) .
'</p>' . get_the_content();
}
return $content;
}
add_filter('the_excerpt_rss', 'rss_post_thumbnail');
add_filter('the_content_feed', 'rss_post_thumbnail');

For more information, see our tutorial on how to add post thumbnail to RSS feeds in WordPress.

13. Show Excerpts in RSS Feed

By default, WordPress shows your full article in the RSS feed. This allows content scrapers to automatically fetch and steal your full articles. It also prevents your RSS feed subscribers from visiting your website.

To fix this, head over to Settings » Reading page and scroll down to ‘For each article in a feed, show’ option. Select summary and then click on the save changes button.

14. Use Shortcodes inside Text Widgets

Shortcodes allow you to easily add small functions into WordPress posts and pages. However, they do not work in the text widget.

To run shortcodes in your sidebar text widgets, you need to add this code to your theme’s functions.php file or a site-specific plugin.

add_filter('widget_text', 'do_shortcode');

You can also use the Shortcode Widget plugin, which adds a shortcode enabled text widget to your WordPress site.

For more information, take a look at our guide on how to add shortcodes in WordPress sidebar widgets.

15. Add Images in WordPress Sidebar

WordPress does not come with an easy way to just upload and display images in your sidebar (though it is expected to change soon in an upcoming version). At the moment if you want to add an image, then you need to add the HTML code for it.

First, you need to upload the image to your WordPress site using the media uploader and copy its URL.

Next, go to Appearance » Widgets page and add a text widget to your sidebar. Inside the text widget you will need to add the HTML in the following format.

<img src="Paste image URL here" alt="Alternate text" />

You can now save your widget settings and preview your website.

For more details see our guide on how to add an image in WordPress sidebar widget.

16. Add Content to Articles in RSS Feeds

Want to manipulate your WordPress RSS feeds by adding content to your articles visible only for your RSS feed subscribers?

Add the following code to your theme’s functions.php file or a site-specific plugin.

function wpbeginner_postrss($content) {
if(is_feed()){
$content = 'This post was written by Syed Balkhi '.$content.'Check out WPBeginner';
}
return $content;
}
add_filter('the_excerpt_rss', 'wpbeginner_postrss');
add_filter('the_content', 'wpbeginner_postrss');

This code shows the text ‘This post was written by Syed Balkhi’ before an article and ‘Check out WPBeginner’ after the article.

For more ways to manipulate RSS feed content, see our guide on how to add content in your WordPress RSS feeds.

17. Delay Posts in RSS Feeds

Have you ever published an article accidentally before it was ready to go live? We have all been there. You can easily just unpublish the article and continue editing it.

However, RSS feed readers and email subscribers may already get it in their inbox. There is an easy fix to avoid this -delaying posts from appearing in your RSS feed.

Add the following code to your theme’s functions.php file or a site-specific plugin.

function publish_later_on_feed($where) {

	global $wpdb;

	if ( is_feed() ) {
		// timestamp in WP-format
		$now = gmdate('Y-m-d H:i:s');

		// value for wait; + device
		$wait = '10'; // integer

		// http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff
		$device = 'MINUTE'; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR

		// add SQL-sytax to default $where
		$where .= " AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, '$now') > $wait ";
	}
	return $where;
}

add_filter('posts_where', 'publish_later_on_feed');

This code delays your published posts from appearing in RSS feed for 10 minutes.

For more details see our article on how to delay posts from appearing in WordPress RSS feed.

18. Display Random Header Images in WordPress

Want to display random header images on your WordPress site? Most WordPress themes come with built-in support to display header image across your website. However, you can also upload multiple header images and allow your theme to randomly display a header image.

Head over to Appearance » Customize page and then click on the ‘Header’ Section to expand it. Now upload all the header images that you want to use and then click on the ‘Randomize header images’ button.

Randomize header images in WordPress

If you want to display select few images on different articles and pages, then check out our guide on how to add random header images to your WordPress site.

19. Add Image Icons to Links Navigation Menu

Adding menu icons

Do you want to display image icons next to links in your navigation menu? The easiest solution is to use the Menu Image plugin.

After installing the plugin, simply head over to Appearance » Menu, and you will see the option to add images with each item in your existing menu.

If for some reason, you don’t want to use a plugin and would rather do it manually, then follow the steps below:

First you need to visit Appearance » Menus page and then click on the Screen Options button at the top right corner of the screen.

Enable CSS classes option for Navigation Menus

This will bring down a menu where you need to check the box next to CSS classes option.

After that scroll down to your navigation menu and click on an item to expand it. You will see an option to add CSS classes. Enter a different CSS class for each menu item.

Adding a CSS class to a menu item in WordPress

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

Next, you need to upload the image icons to your WordPress site by visiting Media » Add Media page. After uploading the image files copy their URLs as you will need them in the next step.

Now you can add an image icon to your navigation menu by adding custom CSS. Here is a sample CSS that you can use as an starting point.

.homepage {
background-image: url('http://www.example.com/wp-content/uploads/2014/12/home.png');
background-repeat: no-repeat;
background-position: left;
padding-left: 5px;
}

Don’t forget to replace image URL with your own image file URL.

20. Open Navigation Menu Link in New Window

Sometimes you may need to make a navigation menu link open in a new window. The problem is you do not see an option to do that when adding menu items.

Actually, the option is hidden to remove clutter from the screen. You will need to click on the screen options button at the top right corner of the screen and check the ‘link target’ option.

Link target option in navigation menu screen

Next, you need to scroll down to the menu item that you want to open in a new window. Click on the menu item to expand it, and you will see the option to open link in a new tab.

Open link in a new tab or window

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

21. Add Full Screen Search Overlay in WordPress

Full screen search overlay on a WordPress site

If you click on the search icon at the top right corner of any page on WPBeginner, then you will notice a full screen search overlay appear. It improves search experience and makes it more engaging.

You can add this to your WordPress site as well. The easiest way to do this is by installing and activating the WordPress Full Screen Search Overlay plugin.

The plugin works out of the box and there are no settings for you to configure. Upon activation, it turns any default WordPress search form field into a full screen search overlay.

For more details, see our guide on how to add a full screen search overlay in WordPress.

22. Add a Sticky Floating Navigation Menu

A sticky floating navigation menu stays on top of the screen as a user scrolls down. Some WordPress themes have this feature as an option in their settings. If your theme doesn’t have this option, then you can try this method.

First, you need to install and activate the Sticky Menu (or Anything!) on Scroll plugin.

Upon activation, go to plugin’s settings page located under Settings » Sticky Menu (or Anything!). Add the CSS class of your navigation menu and save changes.

For detailed instructions, see our tutorial on how to create a sticky floating navigation menu in WordPress.

23. Add multiple authors to a WordPress post

Do you want to credit multiple authors for an article on your website? By default, WordPress posts are assigned to a single author. However, if you often need to credit multiple authors, then there is an easier way to to do this.

You will need to install and activate the Co-Authors Plus plugin.

Now go ahead and edit the post or page where you want to credit multiple authors. On the post edit screen, you will notice the new ‘Authors’ box just below the post editor where you can credit multiple authors.

Select multiple authors

24. Add Categories to WordPress Pages

Want to add categories and tags to pages in WordPress? By default, they are only available for posts. Mainly, because pages are supposed to be static standalone content (see difference between posts and pages in WordPress).

If you want to add categories and tags, then simply add this code to your theme’s functions.php file or a site-specific plugin.

// add tag and category support to pages
function tags_categories_support_all() {
  register_taxonomy_for_object_type('post_tag', 'page');
  register_taxonomy_for_object_type('category', 'page');  
}

// ensure all tags and categories are included in queries
function tags_categories_support_query($wp_query) {
  if ($wp_query->get('tag')) $wp_query->set('post_type', 'any');
  if ($wp_query->get('category_name')) $wp_query->set('post_type', 'any');
}

// tag and category hooks
add_action('init', 'tags_categories_support_all');
add_action('pre_get_posts', 'tags_categories_support_query');

25. Create a Local WordPress Site on Your Computer

Many WordPress site owners and developers install WordPress on their computer. It allows you to develop a WordPress site locally, try plugins and themes, and learn WordPress basics.

We created detailed step by step instructions on how to install WordPress on your Windows computer or on Mac using MAMP.

26. Display Total Number of Comments in WordPress

Comments provide an easier way for users to engage with content on your website. Showing total number of comments can be used as social proof and encourage more users to participate in discussions.

The easiest way to do this is by installing the Simple Blog Stats plugin. Upon activation, you can add [sbs_apoproved] shortcode to any post or page to display total number of comments.

For a code method and more instructions see our article on how to display total number of comments in WordPress.

27. Show Total Number of Registered Users in WordPress

User count preview in WordPress

If you allow users to register on your WordPress site, then showing total number of registered users can encourage more users to signup.

The easiest way to do this is by installing the Simple Blog Stats plugin. Upon activation, you can add [sbs_users] shortcode to any post or page to display total number of registered users.

For more detailed instructions, see our tutorial on how to show total number of registered users in WordPress.

28. Create New Image Sizes in WordPress

When you upload an image to your blog, WordPress automatically creates several copies of the image. Your WordPress theme and plugins can also add new image sizes.

To create new image sizes in WordPress, you need to add the following code to your theme’s functions.php file or a site-specific plugin.

add_image_size( 'sidebar-thumb', 120, 120, true ); // Hard Crop Mode
add_image_size( 'homepage-thumb', 220, 180 ); // Soft Crop Mode
add_image_size( 'singlepost-thumb', 590, 9999 ); // Unlimited Height Mode

This code adds three new image sizes. Don’t forget to change image size names and dimensions to your own requirements.

For more information, see our tutorial on how to create new image sizes in WordPress.

29. Add Category Icons in WordPress

Want to add category icons or images next to category names in WordPress? It makes your category archive pages look more engaging and improves user experience.

First you need to install and activate the Taxonomy Images plugin in WordPress. Upon activation, head over to Posts » Categories and click on the add button next to blank thumbnail icon for each category.

Add category images in WordPress

For detailed instructions, see our guide on how to add taxonomy images (category icons) in WordPress.

30. Convert Categories to Tags or Vice versa

Often folks are not clear about how to properly use categories and tags in WordPress. Sometimes you may end up creating categories which should have been tags or vice versa.

It is easily fixable.

Head over to Tools » Import page and then install Categories and Tags Converter.

Install categories and tags converter in WordPress

After installation, click on the run importer link to continue.

On the converter page, you can switch between categories to tags or tags to categories converter. Next, select the items you want to convert and then click on the convert button.

Convert button

31. Bulk Move Posts Between Categories and Tags

Sometimes you may want to bulk move posts between categories and tags. Doing that one by one for each post can be time consuming.

Actually, there is a plugin for that. Simply install and activate the Bulk Move plugin. Upon activation, you need to go to Tools » Bulk Move to move your posts.

Moving posts between categories and categories

For more detailed instructions, visit our tutorial on how to bulk move posts to categories and tags in WordPress.

32. Display Last Updated Date of Your Posts

Last updated date for posts in WordPress

By default, most WordPress themes will show the date when an article was published. This is fine, and would work for most websites and blogs.

However, if you regularly update your old content, then you may want to show your users when an article was last updated. Otherwise you users wouldn’t notice that the article contains current information.

This can be achieved by adding the following code to

function wpb_last_updated_date( $content ) {
$u_time = get_the_time('U'); 
$u_modified_time = get_the_modified_time('U'); 
if ($u_modified_time >= $u_time + 86400) { 
$updated_date = get_the_modified_time('F jS, Y');
$updated_time = get_the_modified_time('h:i a'); 
$custom_content .= '<p class="last-updated">Last updated on '. $updated_date . ' at '. $updated_time .'</p>';  
} 

    $custom_content .= $content;
    return $custom_content;
}
add_filter( 'the_content', 'wpb_last_updated_date' );

For more detailed instructions see our guide on how to display last updated date in WordPress.

33. How to Display Relative Dates in WordPress

Want to display relative dates like yesterday, 10 hours ago, or a week ago for your posts in WordPress? Relative dates give users a sense of how much time has passed since something was posted.

To add relative dates, you need to install and activate the Meks Time Ago plugin. Upon activation, you need to visit Settings » General page and scroll down to ‘Meks Time Ago Options’ section.

Meks Time Ago plugin settings

You can select when to use time ago and how to display it. Don’t forget to click on the save changes button to store your settings.

For more details, see our guide on how to display relative dates in WordPress.

34. Remove WordPress Version Number

By default WordPress adds the WordPress version in your website’s header. Some people think it’s a security liability to which our answer is to keep WordPress updated.

However if you want to remove the WordPress version number, simply add the following code to your theme’s functions.php file or a site-specific plugin.

function wpbeginner_remove_version() {
return '';
}
add_filter('the_generator', 'wpbeginner_remove_version');

For more information on this topic see our article on the right way to remove WordPress version number.

35. Update WordPress URLs when Not Able to Access WP-Admin

WordPress Site Address

Sometimes when moving a WordPress site to new domain or due to a misconfiguration you may need to update WordPress URLs.

These URLs tell WordPress where to display your site and where WordPress core files are located. Incorrect settings can lock you out of WordPress admin area or redirect you to the old website.

The easiest way to update WordPress URLs is by adding this code to your current theme’s functions.php file.

update_option( 'siteurl', 'http://example.com' );
update_option( 'home', 'http://example.com' );

Don’t forget to replace example.com with your own domain name. Once you access your WordPress site go to Settings » General page and update the URLs there. After that you need to remove the code you added to the functions file.

If you also need to update URLs in your posts and pages, then see our guide on how to properly update URLs when moving your WordPress site.

36. Deactivate All Plugins when not able to access WP-admin

When troubleshooting WordPress errors, you will be often asked to deactivate all WordPress plugins. You can just go to Plugins page and deactivate all plugins. But what if you are locked out of your WordPress site?

Here is how you can easily deactivate plugins when locked out of admin area.

First connect to your WordPress site using an FTP client and go to /wp-content/ folder. Inside it, you will find the plugins folder.

Renaming plugins folder to deactivate all WordPress plugins

Now you just need to rename the plugins folder to plugins.old and WordPress will automatically deactivate all plugins.

For alternate method and more information see our guide on how to deactivate all plugins when not able to access wp-admin.

37. Remove Default Image Links in WordPress

By default, when you upload images using the media uploader, WordPress asks you select how you would like to link to an image. If you don’t want to link to an image, then you can select None.

A better way to deal with this is by adding the following code to your theme’s functions.php file or a site-specific plugin.

function wpb_imagelink_setup() {
	$image_set = get_option( 'image_default_link_type' );
	
	if ($image_set !== 'none') {
		update_option('image_default_link_type', 'none');
	}
}
add_action('admin_init', 'wpb_imagelink_setup', 10);

This code automatically sets default image linking option to none.

For more on this topic check out our guide on how to automatically remove default image link in WordPress.

38. Include Category in Post URLs

You may have noticed that many WordPress sites use category in their post URLs. This allows them to add more useful information into a URL which is good for user experience as well as SEO.

If you want to add category name into your WordPress post URLs, then head over to Settings » Permalinks page. Click on the custom structure and add /%category%/%postname%/ in the field next to it.

Adding category to WordPress post URLs

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

To learn more on how WordPress will handle subcategories and multiple categories, see our guide on how to include category and subcategories in WordPress URLs.

39. Display Random Posts in WordPress

Want to display random posts in your WordPress sidebar? Random posts give your users a chance to discover articles that they would otherwise never get to see.

First, you need to install and activate the Advanced Random Posts Widget plugin. Upon activation, head over to Appearance » Widgets page and then add Random Posts widget to a sidebar.

For an alternate code method, see our guide on how to display random posts in WordPress.

40. Allow user registration on your WordPress Site

WordPress comes with a powerful user management system with different roles and capabilities. If you want to allow users to register on your site, here is how you would turn on that feature.

Head over to Settings » General page and click on the check box next to ‘membership’ option. Below that you need to choose the default role that will be assigned to new users, if you are unsure, then use subscriber.

For more details see our guide on how to allow user registration on your WordPress site.

41. Create a Custom User Registration Form in WordPress

When you open user registration on your site, users will be using the default WordPress registration form. You can replace it with a custom user registration form for an improved user experience.

First you will need to install and activate the WPForms plugin. You will need at least the Pro plan to get access to their user registration addon.

Upon activation, go to WPForms » Addons page to install and activate the user registration addon.

After that you need to create a new form by visiting WPForms » Add New page. This will launch the WPForms builder where you need to select the User Registration Form as your template.

After creating your form you need to click on the embed button to copy the embed code. Now you can add this code to any WordPress post or page to display your custom user registration form.

For more detailed instructions see our guide on how to create a custom user registration form in WordPress.

42. Exclude Specific Categories from RSS Feed

Sometimes you may need to exclude specific categories from your WordPress RSS feed. The easiest way to do that is by installing and activating the Ultimate Category Excluder plugin.

Upon activation, head over to Settings » Category Exclusion page to configure plugin settings.

Category excluder

Select the categories you want to exclude and then click on the save changes button to store your settings.

43. Change Excerpt Length in WordPress

The default WordPress excerpt length is often too short to describe a post’s summary. To change excerpt length you can add the following code to your theme’s functions.php file or a site-specific plugin.

// Changing excerpt length
function new_excerpt_length($length) {
return 100;
}
add_filter('excerpt_length', 'new_excerpt_length');

// Changing excerpt more
function new_excerpt_more($more) {
return '...';
}
add_filter('excerpt_more', 'new_excerpt_more');

If you do not want to mess with code, then see our guide on how to customize WordPress excerpts (no coding required).

44. Display Dynamic Copyright Date in WordPress

To add a copyright date to your WordPress site’s footer, you can just edit the footer template in your theme and add a copyright notice. However, the year you use in the code will need to be manually updated next year.

Instead, you can use the following code to dynamically display the current year in your copyright notice.

&copy; 2009 – <?php echo date('Y'); ?> YourSite.com

For more advance solution, check out our article on how to add dynamic copyright date in WordPress.

45. How to Change a User Name in WordPress

WordPress allows you to easily change the name of a user, but you cannot change the username. There are two ways of doing this.

The easiest way is by using a plugin called Username Changer. After activating the plugin, go to Users » Username Changer page in your WordPress admin.

Changing a username in WordPress with Username Changer plugin

Select the username you want to change, and then enter the new username.

For alternate methods, see our article on how to change your WordPress username.

46. Allow Users to Like or Dislike Comments

WordPress comment with like dislike buttons

Have you seen how many popular sites like YouTube allow users to like and dislike comments. This brings more user engagement to the discussion on your website.

First you need to install and activate the Comments Like Dislike plugin.

Upon activation, you need to visit Comments » Comments Like Dislike page to configure plugin settings.

Like Dislike Comments

For more details, see our guide on how to allow users to like or dislike comments in WordPress.

47. Duplicate a WordPress Post or Page

The manual way to do duplicate a post is by creating a new post or page and then copying the content from the old one. However, this wouldn’t copy the post settings like categories, featured image, tags, etc.

The more efficient way to do this is by using the Duplicate Post plugin. Simply install and activate the plugin and then go to Posts » All Posts page.

Cone or draft a WordPress post

You will see the option to clone a post or create a new draft.

For more detailed instructions, see our article on how to easily duplicate posts and pages in WordPress with a single click.

48. Allow Users to Submit Posts to Your WordPress Site

Authors on your WordPress site can just login to their account and write posts. But what if you wanted your users to be able to submit posts directly without creating an account?

The best way to do this by creating a blog post submission form.

You will need to install and activate the WPForms plugin. You will need the pro version of the plugin to access the post submission addon.

Upon activation, go to WPForms » Addons page to download and activate the post submissions addon.

After that you can go to WPForms » Add New page and then select ‘Blog post submission form’ as your template.

Blog post submission form

Once you are done editing the form click on the embed button to copy the form embed code. Now you can paste this code in any WordPress post or page to display a blog post submission form.

Posts submitted by users will be stored in your WordPress posts as pending review. You can then review, edit and publish them.

For more detailed instructions, take a look at our guide on how to allow users to submit posts to your WordPress site.

49. Turn Off Comment Notification Emails in WordPress

WordPress automatically sends email notifications when someone leaves a comment or when a comment is awaiting moderation. This is exciting when you first start your blog, but it becomes very annoying after a short while.

The good news is that you can easily turn these notifications off. Visit the Settings » Discussion page on your WordPress admin and then scroll down to ‘Email Me Whenever’ section. Uncheck both options and then click on the save changes button.

Turn off comment notification emails

50. Change Sender Name in Outgoing WordPress Emails

By default, when WordPress sends an email notification it uses ‘WordPress’ as the sender name. This looks a bit unprofessional and you may want to change it to a real person or your website title.

You can easily change that by adding this code to your theme’s functions file or a site-specific plugin.

// Function to change email address

function wpb_sender_email( $original_email_address ) {
    return '[email protected]';
}

// Function to change sender name
function wpb_sender_name( $original_email_from ) {
	return 'Tim Smith';
}

// Hooking up our functions to WordPress filters 
add_filter( 'wp_mail_from', 'wpb_sender_email' );
add_filter( 'wp_mail_from_name', 'wpb_sender_name' );

If you would rather do it using a plugin, then see our guide on how to change sender name in outgoing WordPress emails.

51. Changing the Author of a WordPress Post

Want to change the author of a WordPress post? By default, the option to change post author is hidden on the post edit screen.

You will need to edit the post where you want to change the author name and then click on Screen Options button at the top right corner of the screen. Check the box next to author option.

Enable author box

This will display the author meta box on the post edit screen where you can select a different author for the post.

For more details, check out our article on how to change the author of a post in WordPress.

52. Rearrange Post Edit Screen in WordPress

Sometimes you may feel that categories are located too far down on the post edit screen, or featured image box should be higher.

Many users don’t notice it for a while but all the boxes on the post edit screen are quite flexible. You can click to collapse them and even drag and drop them to arrange the post edit screen.

Rearrange post edit screen in WordPress

To learn more, see our tutorial on how to rearrange post edit screen in WordPress.

53. Change Number of Posts Shown on Blog Pages

By default, WordPress shows 10 posts on your blog pages and archives. You can change that to any number you want.

You will need to visit Settings » Reading page and then scroll down to ‘Blog pages show at most’ option. Enter the number of posts you want to display and then click on the save changes button.

Change number of posts

54. Automatically Close Comments on Old Articles

Sometimes you would notice that some very old posts on your site start getting regular spam comments for no apparent reason. One way to deal with this is by closing comments on older articles.

WordPress allows you to automatically turn off comments on old articles. You need to visit Settings » Discussion page and then scroll down to ‘Other comment settings’ section.

Disable comments on old posts

To learn how to deal with spam comments, see these tips to combat comment spam in WordPress.

55. Split Long Posts into Pages

Want to split lengthy posts into pages so that users can easily navigate them without scrolling too much? WordPress makes it super easy, just add the follow code where you want to split a post into next page.

<!––nextpage––>

WordPress will add page break at this point and rest of the post will appear on the next page. You can add the same code again when you want to start another page, and so on.

For more detailed instructions see our guide on how to split WordPress posts into multiple pages.

That’s all for now.

We hope this article helped you find some new WordPress tips, tricks, and hacks. You may also want to see our ultimate guide to boost WordPress speed and performance.

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 55+ Most Wanted WordPress Tips, Tricks, and Hacks appeared first on WPBeginner.

Best of Best WordPress Tutorials of 2016 on WPBeginner

Another year is about to end and what a great year it was. We can’t thank you enough for your continued support of WPBeginner. We look back at 2016 and feel grateful for the success and joy our team achieved. WPBeginner 2016 Recap from Syed… Read More »

The post Best of Best WordPress Tutorials of 2016 on WPBeginner appeared first on WPBeginner.

Another year is about to end and what a great year it was. We can’t thank you enough for your continued support of WPBeginner. We look back at 2016 and feel grateful for the success and joy our team achieved.

Best of Best WordPress Tutorials of 2016 on WPBeginner

WPBeginner 2016 Recap from Syed Balkhi

Wow what a year has this been for WPBeginner. Not only did we grew in all aspects from traffic to team size to revenue (coming from our premium plugins), but we also got a new site design after 4 long years.

Our YouTube channel doubled in size. We now have over 500 free video tutorials that have been watched by over 6 million people, and we have almost 47,000 subscribers. I would really appreciate it if you can subscribe to our YouTube channel. My goal is to reach the 100,000 subscriber mark in 2017.

Amanda and I welcomed our first baby, Solomon (born in October). To celebrate, we donated the wp.org domain to the WordPress foundation. Several of you asked for a picture, so here it is:

Solomon Balkhi

This was also a great year for WPBeginner’s family of products.

In March, we launched a new WordPress contact form plugin. It’s called WPForms, and we have both a free version and a premium Pro version.

I wrote a full WPForms backstory about how and why we started WPForms on my personal blog. It’s a fun read.

So far it’s being used on over 50,000 WordPress websites, and our users absolutely love it. Try the free version, so you can see the WPForms difference!

Our WordPress gallery plugin, Envira Gallery, doubled in size. We now have over 30 addons that makes Envira the most flexible and easy to use WordPress gallery plugin in the market.

We did a major overhaul to our WordPress slider plugin, Soliloquy. Aside from the completely new website design, we also significantly optimized the plugin workflow and added several new addons.

Our signature product, OptinMonster, continued to push the limits in 2016. Our team nearly doubled in size, and we have added tons of conversion optimization features such as dynamic text replacement, onsite retargeting, onsite follow up campaigns, and so much more. Seriously, if you’re not using OptinMonster, then you’re losing subscribers every day.

Michael Stelzner from Social Media Examiner added 250,000 new email subscribers using OptinMonster (see the case study).

We have a lot of exciting things coming up in 2017 including the revamp of MonsterInsights in January.

If you want to keep up with more than just WPBeginner, then you can always follow me on Twitter (@syedbalkhi) where I tweet about our other projects, marketing tips, and tons of other cool things.

Now let’s take a look at the best of WPBeginner in 2016.

Best of WPBeginner in 2016

In 2016, we wrote tons of useful WordPress tutorials. Here’s a hand-picked list of some of our favorite ones.

January 2016

Who owns WordPress? And how does WordPress make money? – Many beginners often find it difficult to understand how open source software work. In this article, we answered the most frequently asked questions about who owns WordPress and how it makes money.

How to install Facebook remarketing/ retargeting pixel in WordPress – Facebook retargeting pixel allows you to track your website visitors on Facebook and show them ads. It helps you boost conversions and get more user engagement on your Facebook page as well.

Which is the best WordPress Popup Plugin? – We compared the performance and quality of best popup plugins for WordPress. We tested each of them for speed, features, ease of use, and pricing to find out which one is the best solution.

4 Ways to Prevent Image Theft in WordPress – Image theft is a common problem for photographers and bloggers. We shared 4 ways to prevent image theft on a WordPress powered website. While there’s no way to completely stop people from stealing your images, these ways help reduce image theft.

February 2016

WordPress vs static HTML – What’s best for your business website? – We are often asked by business owners about the advantage of using WordPress over static HTML website. In this article, we compared pros and cons of WordPress vs static HTML.

36 Reasons Why Having a “Free Website” is a Bad Idea – The thought of getting a free website is tempting. But there’s always a catch. We shared 36 reasons why having a free website is a bad idea and something you should AVOID at all costs.

How to Make a Niche Review Site in WordPress like a Pro – Want to create an online review site? We created a step by step guide on how to create a niche review site in WordPress like a Pro, so you can earn money from it.

How to Add an Author Bio Box in WordPress Posts – An easy way to add an author bio box with their social profile links at the end of each post. We shared 3 different methods, so you can choose the one that best suits your need.

March 2016

How to setup a professional email address with Google Apps and Gmail – The first thing every business owner needs is a professional email address. We walked you through a step by step guide on how to create a professional email address the RIGHT way.

How to properly move from Squarespace to WordPress – Many users start their websites using different platforms like Squarespace. Sooner they realize the limitations and find WordPress as the more flexible solution for their needs. In this article, we showed you how to properly move your website from Squarespace to WordPress.

How Sucuri helped us block 450,000 WordPress attacks – We use Sucuri to improve security of all our websites. In this article, we shared our case study and how Sucuri helped us improve WordPress security.

How to Send Thank You Email to Blog Commenters in WordPress – One of the best ways to engage users and keep them coming back after they leave a comment on your site. A simple thank you email goes a long way.

How to Add Facebook Like Emotional Reactions in WordPress – You’re probably familiar with the emotional reactions that Facebook added earlier this year. Well, you can add a similar feature on your blog posts to boost engagement.

April 2016

5 Best WordPress eCommerce plugins compared – Many of our users asked us about which eCommerce plugin they should use. In this article, we compared 5 best WordPress eCommerce plugins with pros and cons.

19 Actionable Tips to Drive Traffic to Your New WordPress Site – Ever wondered how can I get more traffic to my website? This article covers 19 different ways to increasing your traffic.

How to Add Google Search in a WordPress Site – We use the Google search on our website. This article shows you how to replace the default WordPress search with Google search for more relevant results.

How to Fix WordPress Not Sending Email Issue – Most WordPress hosting servers aren’t properly configured to send emails. This is quite frustrating because you might miss an important contact form inquiry or another email. You can fix this problem by following this tutorial.

May 2016

How to setup Facebook Instant Articles for WordPress – In this step by step tutorial, we explained pros and cons of Facebook Instant Articles as well as how to easily set it up on your WordPRess site.

Yoast SEO vs All in One SEO Pack – Which is the best WordPress SEO plugin? – In this article, we compared two of the most popular WordPress SEO plugins to find out which one is the best.

5 Best WordPress membership plugins – Want to build a membership website with WordPress? We compared the best WordPress membership plugins to find out which one offers the most features, flexibility, and ease of use.

How to Highlight New Posts for Returning Visitors in WordPress – Ever wondered how popular sites highlight new posts for returning visitors? Here’s an easy way to highlight unread WordPress posts to returning visitors.

June 2016

How to create a multilingual WordPress site with WPML – Want to build a multilingual website? In this article, we showed you how to easily build a multilingual WordPress site with WPML.

How to create a multi-page form in WordPress – Multi-page forms allow you to make lengthy forms much easier to fill. In this article, we showed you how to easily create multi-page forms in WordPress.

How to better manage automatic WordPress updates – Updates are important for security and stability of your WordPress site. However, if you manage multiple WordPress sites then updates can become a bit annoying. In this article, we showed you how to better manage automatic WordPress updates.

15 Most Annoying Things about WordPress and How to Fix Them – Like most things in life, WordPress also has it’s fair share of annoying things. We shared 15 most annoying things about WordPress and how to fix them.

July 2016

16 Best WordPress plugins for marketers – We are often asked by users about plugins they should use to market their website and products more effectively. In this article, we hand-picked some of the best WordPress plugins for marketers that can help you reach new customers and boost sales.

10 Awesome WordPress Features that You Probably Didn’t Know Existed – WordPress is always evolving and changing. We highlighted 10 hidden features that you probably didn’t know existed.

How to Create Bars and Charts in WordPress with Visualizer – Easiest way to create graphs, bars, pie charts, and more in WordPress without writing a single line of code.

August 2016

Beginner’s guide to troubleshooting WordPress errors (step by step) – Many beginners often find it difficult to figure out what’s causing an error on their WordPress site. In this guide, we compiled a step by step list of actions to troubleshoot WordPress errors and fixing them.

How to add web push notification to your WordPress site – Have you noticed the web push notifications used on popular websites like Facebook? In this article, we showed you how to easily add web push notifications to your WordPress site.

How to Add a Reading Progress Bar in WordPress – Have you noticed how some popular sites show a reading progress bar indicator at the top of their articles? Here’s how you can add one on your site as well.

September 2016

12 Tips to Optimize Your WordPress RSS Feed – Make the most out of your WordPress RSS feed with these 12 tricks.

How to create a custom user registration form in WordPress – Want to allow users to register on your WordPress site without visiting the WordPress admin area? In this article, we showed you how to easily create custom user registration forms in WordPress.

25 Most Common WordPress Errors and How to Fix Them – When you see a WordPress error, don’t panic. Simply refer to this guide where we cover how to fix the 25 most common WordPress errors.

Why Building Your Email List is so Important Today – Often bloggers and business owners ignore this subject, but they shouldn’t. We cover the top reasons why building an email list is crucial for your success.

October 2016

How to properly update live published posts in WordPress – Editing a live published post means you will have to finish the work in one go. You cannot save the changes mid-way. In this article, we showed you how to properly update live published posts in WordPress.

How to start your own podcast (step by step) – Want to start your own podcast using WordPress? In this step by step guide we showed you how to start your own podcast like a pro.

How to start an online store (step by step) – Want to start your own online store using WordPress? In this step by step guide, we showed you how to start an online store in 2016 and start selling.

The Ultimate WordPress Security Guide – WordPress security is a topic of huge importance for every website owner. In this guide, we covered all the top WordPress security tips to help you protect your website against hackers and malware.

Ultimate WordPress SEO Guide for Beginners – Improving your WordPress SEO is crucial for getting more traffic to your website. In this guide, we shared the top WordPress SEO tips to help you improve your WordPress SEO and get more organic traffic.

November 2016

How to allow users to submit posts to your WordPress site – Want to accept articles and guest posts from users on your site? In this article, we showed you how to easily allow users to submit posts to your WordPress site.

The Ultimate Guide to Boost WordPress Speed & Performance – Speed not only improves user experience on your website, it also helps you rank higher in search results. In this guide, we showed you how to improve WordPress performance and speed.

16 tools to create better images for your blog posts – Want to add beautiful images to your blog posts but don’t have graphic design skills? In this article, we hand-picked the best tools to create better images for your blog posts without any design skills.

How to Choose the Best Blogging Platform (Comparison) – We compared the top 10 most popular blogging platforms to help you decide which is the best one. You can take a guess which one won.

December 2016

15 best tutorials to master WordPress navigation menus – We compiled a list of all the best tutorials to help you master WordPress navigation menus like a pro.

How to Move WordPress to a New Host or Server with no Downtime – Looking to switch hosting providers? HEre’s a step by step guide on how to properly migrate your site without downtime.

How to Setup Google AMP in WordPress – Step by step guide on how to properly setup Google AMP on your WordPress site.

These were some of the best WordPress tutorials on WPBeginner in 2016. We hope that you liked them.

We would like to thank all our users for supporting us by offering feedback, sharing our articles, leaving comments, and suggesting topic ideas. We are really very thankful. We hope to add even more useful tutorials in 2017.

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 Best of Best WordPress Tutorials of 2016 on WPBeginner appeared first on WPBeginner.

Best of Best WordPress Tutorials of 2015 on WPBeginner

2015 is about to come to an end and what a great year it was. We want to thank all of you for your continued support of WPBeginner over the past 6 years of our existence. As we look back at the year of 2015,… Read More »

The post Best of Best WordPress Tutorials of 2015 on WPBeginner appeared first on WPBeginner.

2015 is about to come to an end and what a great year it was. We want to thank all of you for your continued support of WPBeginner over the past 6 years of our existence. As we look back at the year of 2015, it was full of success and joy for the WPBeginner team.

Best WordPress Tutorials of 2015 on WPBeginner

WPBeginner 2015 Recap from Syed Balkhi

Like every year, WPBeginner grew in all aspects from traffic to team size to revenue (coming from variety of our projects).

I will be sharing a series of traffic growth tips posts on my personal blog SyedBalkhi.com starting with the one on how we grew our Facebook traffic by 332% this year which will be coming out this week, so go ahead and subscribe to the newsletter (it’ll be good).

A lot of folks haven’t realized, but we added over 204 new video tutorials on WPBeginner’s YouTube channel this year. If you aren’t subscribed to our channel, then I would appreciate your support.

This was also a great year for WPBeginner’s family of products.

We converted our premium WordPress lead generation plugin, OptinMonster, into a complete software as a service (SaaS) application which allows our users to use OptinMonster on all web platforms such as WordPress, Drupal, Joomla, Shopify, custom HTML sites, etc (more details here).

I’m extremely proud of the OptinMonster team. I can’t believe a simple plugin that we built to help us convert more visitors into subscribers for WPBeginner is now used by some of the largest companies in the world. Fun fact: in November alone, OptinMonster popups and subscription forms were viewed over 3 billions times.

Last year, we welcomed Envira Gallery into our family of WordPress products. This year, we released over 20 new extensions to truly make it the most flexible and easy to use WordPress gallery plugin in the market.

In October, we did an overhaul of the site and doubled our sales. Read the full case study on how we did it.

We have a lot of exciting things coming up in 2016 including the launch of at least 4 new projects, complete site redesign of List25, and a major overhaul of Soliloquy our premium slider plugin.

Yes that means we’re growing, and yes we’re hiring. See our open positions.

If you want to keep up with more than just WPBeginner, then you can always follow me on Twitter (@syedbalkhi) where I tweet about our other projects, marketing tips, and tons of other cool things.

Now let’s take a look at the best of WPBeginner in 2015.

Best of WPBeginner in 2015

In 2015, we wrote tons of useful WordPress tutorials. Here’s a hand-picked list of some of our favorite ones.

January 2015

10 Most Wanted Twitter Hacks and Plugins for WordPress – Twitter remained the conversion hub of the web in 2015, so naturally our users wanted to get more out of Twitter by integrating it to their WordPress sites. In this article, we shared 10 of the most wanted Twitter hacks and plugins for WordPress users.

20 Must Have WordPress Plugins for 2015 Expert Pick – At the beginning of the year we shared our expert-pick of the best WordPress plugins of 2015. These plugins continued to be useful throughout the year and hopefully will remain so in next year as well.

How to Disable Title for Selective Posts in WordPress – This is a very handy tutorial because it allows you to selectively hide post titles for specific posts.

How to Add Click to Tweet Boxes in your WordPress Posts – The click to tweet boxes are becoming a trend as more news sites and popular blogs incorporate them. They definitely help you increase engagement and shares.

February 2015

When Should You Change Your WordPress Web Hosting (Top 7 Key Indicators) – Isn’t switching hosting providers hard? Not really. If you’re frustrated with your hosting company, then evaluate these 7 key points before you decide to switch.

How to Moderate New User Registrations in WordPress – Many membership sites often face the problem of dealing with spam or unwanted user registrations on their WordPress sites. In this article, we showed how to moderate new user registrations in WordPress.

How to Add SSL and HTTPS in WordPress – SSL and HTTPS adds a security layer to data transfereed between client’s browser and your server. If your site stores user’s personal or sensitive information then you should implement SSL and start serving your pages through https. In this tutorial, we showed you how to add SSL and HTTPS in WordPress.

How to Archive WordPress Posts without Deleting them – Very handy plugin specially if you’re considering changing the direction of your blog. I wanted to have a fresh start for my personal blog and wanted to hide some posts from public eyes without deleting them, and this plugin works like a charm.

Marach 2015

How to Create a Coupon Site in WordPress – A comprehensive tutorial that shows you how to create a coupon site or add a coupons section in your WordPress site to improve your affiliate earnings.

How to Create a Video Slider in WordPress – Video sliders allow you to create very engaging landing pages. In this article, we showed you how to create a video slider in WordPress.

Beginner’s Guide to Creating Redirects in WordPress – Sometimes you will need to redirect users from one page to another. This action can have drastic affect on your site’s SEO. In this beginner’s guide, we showed you how to easily create redirects in WordPress without losing SEO.

We are often asked by our users to recommend tools, plugins, and themes to help them grow their websites. In March, we shared some very useful lists.

April 2015

How to Clone a WordPress Site in 7 Easy Steps – Switching to a different host? Want to create a copy of your site to make changes on your local server? Or simply want to create a duplicate site? This tutorial will help.

10 Best Affiliate Marketing Tools and Plugins for WordPress – Affiliate marketing provides an extra source of income to many bloggers and WordPress websites. In this article, we hand-picked some of the best affiliate marketing tools and plugins for WordPress users.

8 Proven Methods to Promote Old Posts in WordPress – Most beginners write their post, share it once and then leave it to die in the archive pages. Want to maximize the traffic from each post? Read this article.

Speeding up WordPress: How We Optimized List25 Performance by 256% – A neat case study that shows how we improved the performance of our popular entertainment site, List25.

May 2015

Optimizing Images with WP Smush (Pro, Cons, and Alternatives) – Images can slow down your website and may affect your SEO and user experience. In this article, we compared WP Smush plugin’s pros and cons. We also shared the best alternatives to optimize your images.

How to Cloak Affiliate Links on Your WordPress Site – Affiliate links are longer and complicated. They also reveal your affiliate username or ID. In this article, we showed you how to cloak affiliate links on your WordPress site.

How to Add a Restaurant Reservation System in WordPress – Starting a restaurant website? Want to add a reservation system? Here’s a step by step tutorial.

June 2015

Switching Away from Disqus Review – Increased Comments by 304% – We used Disqus commenting system for a while on WPBeginner. There were a number of issues that made us switch away from Disqus. In this article, we shared our switching away from Disqus review and how it increased our comments by 304%.

CSS Hero Review: WordPress Design Customization Made Easy – One of the main issues that WordPress beginners come across is editing their themes. Often they cannot just go and change something because it requires writing CSS and HTML code. In this article, we reviewed CSS Hero and how it makes WordPress design customization easier.

Beginner’s Guide on How to Backdate Your WordPress Posts – Everytime I share this with a beginner user, they’re surprised. Yes, you can backdate your posts in WordPress.

Beginner’s Guide to WordPress User Roles – We created an infographic that explains the different user roles and permissions in WordPress.

July 2015

Which is the Best WordPress Slider? Performance + Quality Compared – There are so many WordPress slider plugins in the market. We decided to pick the best WordPress sliders and compare them for performance and quality.

How to Add Email Subscriptions to Your WordPress Blog – Our users often asked us what is the best way to add email subscription option to their WordPress sites? In this article, we showed how to add email subscription to your WordPress blog.

How to Add the Facebook Author Tag in WordPress – This is a really easy way to get your personal brand noticed on Facebook. If you don’t have Facebook Author tags added on your site, then I highly recommend doing so. It takes less than 2 minutes.

August 2015

How to Create a Welcome Gate in WordPress – Welcome Gate are fullscreen popovers that allow you to boost your conversion rates. Traditional welcome gate usually just redirect user to a new page or take over users screen. Google punishes websites using these kind of techniques. In this article, we showed you the proper way to create a welcome gate in WordPress without ruining your SEO.

How to Add Title and NoFollow to Insert Link Popup in WordPress – A handy solution that makes inserting links a little bit faster by adding two of the most needed items in the insert link box.

How to Add a Portfolio to Your WordPress Site – Most users usually go for a portfolio theme when they need to showcase their work on a site. However, most these themes limit your options to add other kind of content. In this article, we showed you how to add a portfolio to your WordPress site without switching themes.

How to Fix This Site Contains Harmful Programs Error in WordPress – A very frustrating error which means that your site was hacked. This article outlines the step by step process on how you can fix that.

September 2015

How to Add Content Upgrades in WordPress and Grow Your Email List – Content upgrades is the marketing technique that everyone is talking about. It is very simple, you offer your users a chance to get bonus content by performing an action. In this article, we showed you how to add content upgrades in WordPress and grow your email list.

19+ Free Google Tools Every WordPress Blogger Should Use – Google offers several highly useful tools that anyone can use for free. In this article, we hand-picked 19+ free Google tools that every WordPress blogger should use.

13 Plugins and Tips to Improve WordPress Admin Area – Little known plugins and tips to improve your overall WordPress admin experience.

How to Customize WordPress Excerpts (No Coding Required) – We get asked this question a lot, so we decided to do an article which shows multiple ways to create custom excerpts in WordPress.

October 2015

How to Add Inline Related Posts in WordPress Blog Posts – Many news and magazine sites display related articles in the middle of their articles. It increases their page views and provides users the most relevant content. In this article, we showed you how to add inline related posts in WordPress and decrease your bounce rate.

Checklist: 11 Things To Do Before Launching a WordPress Site – Launching a new website brings lots of excitement. You may also worry about missing out something important before the launch. In this article, we shared a 11 points checklist of things to do before launching a WordPress site.

How to Create a Pre-Publish Blog Post Checklist in WordPress – Want to avoid mistakes and create a perfect blog post? You can do this by adding a pre-publish checklist to help you speed up the editorial process.

November 2015

11 Ways to Get More Comments on Your WordPress Blog Posts – Comments are the best way to engage your users and build a community around your WordPress site. In this article, we shared 11 ways to get more comments on your WordPress blog posts.

How to Add Front-End Login Page and Widgets in WordPress – If you run a WordPress site where users are required to login to use some features of the site. WordPress allows any users access to the wp-admin directory when they login. In this article, we showed how you can allow users to login from the front-end of your website without visiting WordPress admin area.

How to Add a Frequently Asked Questions – FAQs Section in WordPress – Got a business site? Then you probably want to consider adding a FAQ section to help reduce support questions.

How to Add Beautiful Event Timeline in WordPress – This is a really cool plugin that allows you to show a beautiful event timeline without changing your theme. Best part is that it’s really easy to use.

December 2015

How to Rollback WordPress Plugins (Version Control for Beginners) – Have you ever updated a WordPress plugin and realized that it broke your website? In this article, we showed you how to rollback WordPress plugins to previous versions.

How to Easily Add CSS Animations in WordPress – Many popular sites use CSS animations to add sliding effects, bouncing elements, and flipping tables. These attention seeker elements make your website look more interactive and engaging. In this article, we showed you how to easily add CSS animations to your WordPress site without writing any code.

Beginner’s Guide: How to Use Rich Snippets in WordPress – Want to improve your SEO and get more clicks on your listings? Rich snippets can help your site stand out in search listings.

41 Best Free WordPress Photography Themes – Are you a photographer? Want to showcase your beautiful photos? Use one of these free 41 photography themes.

These were some of the best WordPress tutorials on WPBeginner in 2015. We hope that you liked them.

We would like to thank you once again for supporting us throughout the year by offering feedback, sharing our articles, leaving comments and suggesting topic ideas. We are really very thankful. We hope to add even more useful tutorials in 2016.

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 Best of Best WordPress Tutorials of 2015 on WPBeginner appeared first on WPBeginner.