Blog

How to Change the Number of Posts Displayed On Your WordPress Blog


Do you want to change the number of posts displayed on your WordPress blog page? By default, all WordPress archive pages show a maximum of 10 posts per page.

However, you can change them easily from your dashboard settings and show as many articles as you like.

In this article, we will show you how to easily change the number of posts displayed on your WordPress blog page with just 2 simple steps.

Change the Number of Posts Displayed on Your WordPress Blog Page

The first thing you need to do is login to your WordPress dashboard and go to Settings » Reading page. Next, you need to change the value of ‘Blog pages show at most’ option to any number of posts you want to display.

Change Number of Posts on Your Blog Page in WordPress

Don’t forget to click on the ‘Save Changes’ button to store your settings.

Now your WordPress blog and archive pages will show the number of posts that you want to display.

How Many Posts Should I Display on My Blog Page?

Usually, bloggers display 10 posts per page as set by default. It seems an appropriate number to show from the user-experience and SEO (Search Engine Optimization) perspective.

You can display as many posts as you like, but we do not recommend choosing a number higher than 10 especially when you are not showing excerpts.

Mainly because the more posts you display on a page, the bigger the page size will be, which makes it slower to load.

On WPBeginner’s Blog and Archive pages, we show 10 posts with an excerpt and the featured image. This makes it easier for our users to browse the archives quickly, and it offers a better user experience.

We hope this article helped you change the number of posts displayed on your blog page. You may also want to see our guide on how to schedule your posts in WordPress to be published at a future time.

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.



Source link

Why You Can’t Find .htaccess File on Your WordPress Site


Are you having trouble finding the .htaccess file in WordPress? We are often asked by beginners ‘Where is my .htaccess file?’ and ‘Why I cannot find it on my WordPress site?’.

Sometimes you may need to edit the .htaccess file or delete it to fix a common WordPress errors. In this article, we will explain why you can’t find .htaccess file on your WordPress site, and how to easily locate it.

Finding the .htaccess file for your WordPress site

What is .htaccess file?

The .htaccess file is a server configuration file which tells your server how to handle certain things on your website. Like how to redirect users, password protect admin area, or protect some directories, etc.

It is located in your WordPress site’s root folder. WordPress uses it to manage redirects and permalinks.

The .htaccess file is an incredibly powerful configuration file and can be used to do a lot useful things. See our article on the most useful .htaccess tricks for WordPress for some examples.

Why I Can’t Find .htaccess File?

There are two common reasons for not finding the .htaccess file in your website’s root folder. It’s either hidden by your file manager software, or it doesn’t exist at all.

We will explain both of them with solutions.

1. Your FTP Client is Not Showing Hidden Files

The dot before the htaccess file name indicates that it is a hidden file. By default, when you connect to your WordPress hosting server using an FTP client, it will not show the hidden files.

To make hidden files visible, you will need to change your FTP client settings.

For example, in FileZilla, you can find the option under ‘Server » Force showing hidden files’ menu.

Show hidden files in FileZilla

If you are using the File Manager app in cPanel, then you will find the option to show hidden files before launching the app.

Show hidden files in cPanel

For other FTP clients, you will find the option to show hidden files in app settings or preferences menu.

After enabling this option, you would be able to view all hidden files including .htaccess file for your WordPress site.

2. The .htaccess File Doesn’t Exist

The second most common reason for missing .htaccess file is that your WordPress site has not generated it yet.

WordPress automatically generates .htaccess file because it is required to properly redirect permalinks.

If your .htaccess file is missing, then the first thing you need to do is to visit Settings » Permalinks page and click on ‘Save Changes’ button without changing anything.

Permalinks settings page

WordPress will now try to generate the .htaccess file for you.

On some rare occasion, WordPress may not be able to generate the .htaccess file due to file permissions issue.

In that case, it will show you a message at the bottom of the Settings » Permalinks page, saying that the ‘.htaccess file is not writeable’.

You will need need to manually create the .htaccess file and add the required code inside it.

htaccess file not writeable

Simply copy and paste this code in a text editor like Notepad. After that, you need to save it as .htaccess file on your desktop.

Now connect to your website using an FTP client and upload the .htaccess file from your desktop.

If you get an error while uploading the file, then you need to change the file permission for your root directory.

Let’s suppose all your WordPress files reside under /home/johnsmith/public_html/ directory.

This makes public_html folder your root directory. You need to go to its parent directory and right click on the public_html folder. Select File Permissions, which will open a file permissions dialog box.

Now enter 755 into the file permission dialog box and then try to upload your .htaccess file to the public_html folder.

Changing file permissions via FTP

We hope this article helped you find .htaccess file on your WordPress site. You may also want to see our WordPress troubleshooting guide to learn how to diagnose and fix WordPress issues all by yourself.

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 Why You Can’t Find .htaccess File on Your WordPress Site appeared first on WPBeginner.



Source link

What’s Coming in WordPress 5.2 (Features and Screenshots)


WordPress 5.2 is expected to be released by the end of April 2019. We have been following the development and tested the first beta to try out new features that are on the way.

This release will bring improvements to the block editor, site health check, several bug fixes and minor enhancements.

In this article, we will show you what’s coming in WordPress 5.2 with features and screenshots.

What is coming in WordPress 5.2

Note: You can try out the beta version on your computer or on a staging environment by using the WordPress Beta Tester plugin.

WordPress 5.2 is still under development, which means some features may not make it to the final release.

That being said, let’s take a look at some of the upcoming features in WordPress 5.2.

Improved Fatal Error Protection in WordPress

The most common WordPress errors are usually fatal errors that stop users from accessing the admin dashboard.

Users are then required to undo changes using an FTP client or ask their hosting company for support.

WordPress 5.2 introduces a new recovery mode for site administrators. In case of a fatal error, you will see a message that ‘This site is experiencing technical difficulties’.

Technical difficulties error in WordPress 5.2

WordPress will then send an email to the admin email address with a special login link.

Using that link, you will be able to login to the WordPress admin area. After that, you can undo any changes that may have triggered the fatal error.

This feature will be a blessing for many beginners who find it quite difficult to fix such errors.

Block Editor Updates in WordPress 5.2

The WordPress block editor (Gutenberg) was introduced in WordPress 5.0. Since then there has been continuous development on the block editor to further improve it.

WordPress 5.2 will continue that with some new features and enhancements to the block editor.

Performance Improvements

The new WordPress block editor is much faster than the older classic editor. However, it could get slower when editing lengthier blog posts with tons of blocks.

WordPress 5.2 addressed that with significant performance improvements.

It will now shave 35% off the load time for massive posts. WordPress 5.2 will also cut the keypress time in half, which would make it feel way more responsive when you are typing.

Accessibility Improvements

The goal of WordPress is to democratize publishing and making the software accessible for all users. WordPress 5.2 will bring several accessibility improvements to the block editor.

  • The block editor will now support reduced motion settings in user’s browser.
  • The post URL slug will have better labeling and help text, which will make it easier to locate.
  • Block editor will have a clearer and consistent focus styling for keyboard navigating through landmarks.
  • WordPress 5.2 will also bring improved screen-reader experience with new speak messages. Existing speak messages are also improved to be clearer.

Introduction of New Blocks

WordPress 5.2 will also introduce the following new blocks in the default editor. Some of them were already available as Widgets, but now you can use them in posts and pages as well.

  • RSS block – It will allow you to easily fetch and display any RSS feed in your WordPress posts and pages.
  • Amazon Kindle embed block – Allows you to embed content from Amazon Kindle
  • Search block – Add the default WordPress search feature in your content.
  • Calendar block – Displays a calendar of your blog posts allowing users to click on a date to view posts published on that day.
  • Tag Cloud block – Displays the tag cloud in your content.

A New Block Manager Tool

By default, the block editor comes with several default blocks. You also have plugins and themes adding their own blocks as well.

However, the reality is that you’ll probably never use all those blocks. Most users usually stick to a handful of blocks for writing all their content.

WordPress 5.2 will introduce a new block management tool, which will allow you to hide blocks that you don’t want to use.

Launching the new block manager in WordPress 5.2

The block manager will list all the blocks that you have available on your site. You can simply uncheck the blocks that you don’t want to use.

The new block manager in WordPress

The Minimum PHP Version Requirement

WordPress is used by millions of people from all over the world, using different hosting companies, and hosting environments.

This is why WordPress still supports some older PHP versions, which is a bit problematic. Users may not even realize that they can improve the performance of their website by using a newer PHP version.

WordPress 5.2 will set the current minimum required PHP version to 5.6, which is still old (current stable PHP version is 7.3.2). The goal is to gradually increase the minimum required PHP version with future releases.

Users on the older versions of PHP will see a notification, that they are using an older PHP version and need to update it.

PHP version notice in WordPress 5.2 beta

Under The Hood Improvements in WordPress 5.2

These are the changes in WordPress 5.2 which will mostly affect developers.

Users will be able to provide a log file path when adding WP_DEBUG_LOG in wp-config.php file. #18391.

Plugins will be able to specify the minimum required PHP version. #40934

Dashicons, the default icon font used for the WordPress admin area will have 25 new icons to use. #41074

We hope this article gave you a glimpse of what’s coming in WordPress 5.2. Let us know which features you find interesting and what new features you would like to see in the future.

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 What’s Coming in WordPress 5.2 (Features and Screenshots) appeared first on WPBeginner.



Source link

19 Best Real Estate WordPress Themes for Realtors (2019)


Are you looking for the best real estate WordPress themes? WordPress is the most popular website builder among real estate companies, realtors, and property management companies to showcase their listings.

By default, most WordPress themes are either made for blogs or business websites. This makes it a bit harder to find a suitable real estate theme.

In this article, we will show you some of the best WordPress real estate themes that will help you manage your listings and grow your business.

Best WordPress real estate themes for realtors

Building a Real Estate Website for Realtors

The first thing you need to know that all themes on this website are for self-hosted WordPress.org site, and they will not work on most WordPress.com plans. Please see our comparison of WordPress.com vs WordPress.org for more details.

You will need the following items to make a real estate website using WordPress:

  • WordPress hosting (this is where your website files are stored)
  • A domain name (For example, wpbeginner.com)
  • A real estate WordPress plugin
  • A real estate WordPress theme

First, you need to get a domain name and web hosting.

We recommend using Bluehost or SiteGround because they are both officially recommended by WordPress.

Bluehost will even give you a free domain name + free SSL certificate if you signup using the link above.

After you have signed up for hosting, you can go ahead and install WordPress.

For more detailed instructions, see our step by step guide on how to create an IDX real estate website using WordPress.

That being said, let’s take a look at our expert pick of the best real estate WordPress themes for realtors.

1. AgentPress Pro

AgentPress Pro

AgentPress Pro is a premium WordPress real estate theme for realtors. It comes with AgrentPress listings plugin which allows you to add a listings management system to your WordPress site.

AgentPress comes with 4 color schemes, custom widgets, backgrounds, headers, and theme options panel. It is developed by StudioPress and runs on top of the powerful Genesis theme framework. Genesis follows all the best practices and that’s why we built WPBeginner website theme on top of it as well.

StudioPress is now part of WP Engine, the most popular managed WordPress hosting company. You can get this theme and all 35+ other StudioPress themes if you sign up for WP Engine hosting to build your website.

Bonus: WPBeginner users also get additional 20% off. Get started with WP Engine.

2. Astra

Astra

Astra is a beautiful WordPress theme, which is designed to be used for any kind of websites including real estate businesses. This flexible theme comes with dozens of ready-made websites that can be installed with a single click.

It is compatible with all essential WordPress plugins and can be used with any real estate plugin of your choice. Beginners would find it easy to customize with simpler theme settings.

3. OceanWP

OceanWP Bright

OceanWP is a popular free WordPress theme with tons of premium-like features and incredible flexibility. This multi-purpose WordPress theme also comes with a pro version, which gives you access to dozens of ready-made website demos that you can quickly install.

It is highly customizable and works with all popular page builders and real estate plugins. It comes with built-in page templates, custom widgets, multiple navigation menus, multiple layouts, widget areas, customizable header, and backgrounds.

4. Divi

Divi Real Estate

Divi is the ultimate multi-purpose WordPress theme. It comes with the Divi builder, a popular drag and drop page builder plugin and several ready-made website layouts for different kind of websites.

It also comes with a real estate layout pack complete with a landing page, listings template, contact page, about page, and custom widgets.

Divi is quite easy to use and setup. You can easily change colors, layout, fonts, and templates using simple point and click tools.

5. Altitude Pro

Altitude Pro

Altitude Pro is an elegant WordPress business theme made on top of the Genesis theme framework. It is suitable for real-estate agents, brokers, coaching and training websites. Its homepage features a fullscreen background with your welcome message and call to action.

It comes with multiple page templates, page builder support, custom widgets, and a widgetized homepage layout. It is optimized for the Gutenberg block editor and comes with full WooCommerce support.

6. Presence

Presence Real Estate

Presence is an all-purpose WordPress theme made specifically for small business websites. It includes 10 ready-made website designs, including one for a real estate website. All website demos can be easily installed with a single-click.

The real estate website comes with listings template, agent page, search widget, and IDX support. It also includes 6 color schemes, sliders, photo galleries, and custom widgets for social media integration.

7. Ultra

Themify Ultra

Ultra is another excellent multi-purpose WordPress theme that can be easily used to make a real estate website. It comes with Themify page builder plugin, several ready-made websites, and over 60 layouts.

Its simple drag and drop capabilities make it super easy to use and customize for your needs. It works with all popular real estate WordPress plugins, allowing you to easily add listings, property search, and agent profile features.

8. Realtor

Realtor

Realtor is a premium theme for realtors, agencies, and real estate listing websites. It comes with full-featured listings area that can be displayed in grid or list view.

It also features an advanced property filter and search, properties map (built using Google maps API), realtor profile page, multiple listing templates. It has various shortcodes, custom widgets, and all the options you would want to see in a premium theme.

9. Estate Engine

EstateEngine

Estate Engine is can convert any website into its own real estate engine. You can monetize your real estate website by allowing users to add their own listings for a fee.

It has a powerful listing search filter with Google Maps support, galleries, sliders, and custom widgets. Estate Engine also comes with a mobile theme that your mobile users will see, it looks equally beautiful without compromising the functionality.

10. Academy Pro

Academy Pro

Academy Pro is a WordPress theme designed for training, online courses, and learning communities. It is ideal for realtors, real estate training, consultancy, and similar businesses.

This powerful WordPress theme is developed by StudioPress. It runs on the Genesis theme framework, which ensures the best performance and higher coding standards. It is super-easy to customize and comes with flexible header, drag and drop homepage layout, multiple page templates, and full Gutenberg support.

11. WPCasa Elviria

Elviria

Built on WPCasa, a framework designed specifically for real estate websites. Eliviria is an elegant WordPress theme with powerful real estate features baked in.

It has listings widgets, listings slider, and listings carousel. There are multiple homepage layouts with unlimited color choices.

12. Residence

Residence

Residence is a classy mobile friendly real estate theme. It has Google Maps powered listings and IDX-MLS search filter, which makes it easier for users to find listings.

This beautiful theme comes with custom widgets, multiple page layouts, gallery carousel, and a currency and unit converter.

13. WP Real Estate

WP Real Estate

WP Real Estate is a free WordPress theme made specifically for real estate agents, brokers, and agencies. Upon activation, the theme recommends a real estate plugin which adds property listings features including a filterable search bar.

It includes a featured posts section, social media icons, customizable header, custom background, and Google Fonts. All theme options are neatly organized under theme customizer making it easy to set up.

14. WPCasa Bahia

Bahia

WPCasa’s Bahia theme for realtors features large background image on the homepage with a very prominent search feature for listings. This beautiful real estate theme comes with multiple homepage layouts, custom widgets, templates, and much more.

15. Main Street

Main street

Main Street is a classy WordPress real estate theme with IDX-MLS integration and mobile-ready Layout. It has built-in support for Google maps, feature property slideshow, gorgeous property galleries, lightning-fast search with a professional look for agents and realtors.

16. London

London

London is another WordPress theme designed on top of WPCasa framework. It is sleek and modern featuring large background images and a prominently displayed listings search.

It is easily customizable with multiple color choices, custom templates, shortcodes, and IDX support. It has widgetized listings page, multiple homepage layout options, and one-click demo importer.

17. Real Estater

Real Estater

Real Estater is a free WordPress real estate theme with a professional design. It comes with a fully customizable homepage layout with sections for property listings, about us, features, services, rentals, and gallery.

It supports popular real estate plugins to manage property listings and add a listings search feature. It includes custom headers, backgrounds, social media menu, and layout choices for individual posts and pages.

18. Oslo

Oslo

Oslo is a beautiful bright WordPress theme for realtors. It has listings search, filters, templates, and complete IDX support.

Apart from that it is SEO friendly, mobile-ready, and comes with tons of features needed to build an awesome real estate website.

19. Oikia

Oikia

Oikia WordPress theme for realtors and agencies is a powerful feature rich theme. It features an advanced map and location filter integrated into listings management. It has custom post types, widgets, shortcodes, and multiple color choices.

That’s all for now.

We hope this article helped you find the best WordPress real estate theme for realtors. You may also want to see our ultimate step by step WordPress SEO guide for beginners.

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 19 Best Real Estate WordPress Themes for Realtors (2019) appeared first on WPBeginner.



Source link

How to Remove Author Name from WordPress Posts (2 Easy Ways)


Do you want to remove the author name from your WordPress blog posts? Normally, blog posts are supposed to show author name with other meta-data like date and category.

However, some blog owners may not want to display the author name next to their blog posts.

By default, WordPress does not have an option to remove author name, and you must select an author to publish a post.

In this article, we will show you two ways to easily remove author name from your WordPress posts. We will also discuss the pros and cons of each approach.

Remove author name from WordPress posts

Why Would You Want to Remove Author Name?

Author name is an important type of metadata added to your WordPress posts by default. It allows your readers to learn about authors who create content on your blog.

However, there are times when you may want to hide the author name.

For example: if multiple staff members in your team collaborate on each blog post, then it may seem unfair to credit a single staff member for the work.

In another scenario, you may have several contributors/freelance writers who occasionally write articles, but you want to keep a consistent style and voice for your blog.

With that said, let’s take a look at solutions for easily removing author name from WordPress posts while still allowing multiple authors to work in the background.

Method 1: Manually Remove Author Name from WordPress Posts

Your WordPress theme decides when and how to display the author name in your blog posts. Themes use multiple approaches to do that which makes it harder for a plugin to provide a generic solution for removing author names.

You will need to edit some code to prevent your theme from displaying the author name. If you are uncomfortable editing code, then try the second method instead.

The first method requires you to edit WordPress theme files. If you haven’t done this before, then please take a look at our guide on how to copy and paste the code in WordPress.

Note: Make sure that you create backup of your theme or child theme before making any changes. If something goes wrong, then this will help you easily revert changes.

WordPress themes use different variations of code to display the author name. You will need to locate the code responsible for showing the author’s name in your theme files and delete it.

Most common locations to find this code are single.php, content.php, archive.php, and index.php files.

In many cases, you will not be able to find the code that outputs author name. Instead, you will find a template tag defined in the functions.php file or template-tags.php file.

For example, the default Twenty Nineteen theme uses the function twentynineteen_posted_by to display author name. This function is defined in template-tags.php file and uses the following code:


function twentynineteen_posted_by() 
		printf(
			/* translators: 1: SVG icon. 2: post author, only visible to screen readers. 3: author link. */
			'<span class="byline">%1$s<span class="screen-reader-text">%2$s</span><span class="author vcard"><a class="url fn n" href="%3$s">%4$s</a></span></span>',
			twentynineteen_get_icon_svg( 'person', 16 ),
			__( 'Posted by', 'twentynineteen' ),
			esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ),
			esc_html( get_the_author() )
		);
	
endif;

Once you have located the code that outputs the author name, you need to delete it.

For example, you have to delete the code from the second line to the ninth line in the above code. After that, the remaining code will look like below.


function twentynineteen_posted_by() 

endif;

Don’t forget to save your changes after deleting the author name code. Then, upload the files back to your website.

You can now visit your website to see your changes in action:

Author Name Removed in WordPress Post Demo

This method hides the author name on all your posts; however, the author archive pages will remain intact. An author archive page is where WordPress creates a list of all articles written by a specific user.

You can find author archive page on a URL like this:

https://example.com/author/samsmith/

This URL is discoverable by search engines, which means you may still get traffic to those pages.

You can disable the author archives easily using the Yoast SEO plugin. Once you install and activate the plugin, go to SEO » Search Appearance your dashboard and then click the ‘Archives’ tab.

Now you can see the author archive settings. You can toggle Author Archives switch and disable author archives on your site.

Yoast SEO Author Archive Settings

Doing so will disable author archives and hide author-sitemap.xml file created by the Yoast SEO plugin.

Method 2: Create a Generic Author Name for Publishing WordPress Posts

This method does not remove the author name, but it can be used as a workaround.

You will create a generic author name and use it for all your past and future articles. You will need to change the author name before publishing each post.

Note: This method is irreversible. If you do this and want to revert, then you will have to edit each post and assign it to the original author manually.

That being said, let’s get started.

First add a new author to your WordPress site and give it a generic username such as editorialteam.

Add new user

Next, you need to visit Users » All Users page and click on the ‘Edit’ link below the username you just added.

Edit user

On the user profile screen, scroll down to the ‘Nickname’ option and enter the name you want to be displayed (for example, Editorial Team).

After that, click on the drop down menu next to ‘Display name publicly as’ option and select the nickname you just entered.

Select display name

You can also add a generic bio and even create a gravatar for that user account.

Now go to Posts » All Posts page and click on the screen options menu at the top. Enter 999 for number of items to display.

Show all posts on screen

This will allow you to quickly edit and change author name for a large number of posts.

You need to select all posts using the checkbox and then select edit under the bulk actions drop down menu. After that click on the ‘Apply’ button to continue.

Select all posts for bulk editing

WordPress will now show you the bulk editing options. You need to change the author to the generic author name you added earlier and then click on the Update button.

Bulk change author name

WordPress will now update all selected posts and change author name. Remember, this process may take some time depending on how fast your WordPress hosting is.

If you have more than 999 posts, then you will need to go to page 2 and repeat the process.

That’s all. You can now visit your website to see it in action.

Editorial Team as Author Name

Our Recommendation

Removing author name using the coding method gets the job done, but it is not the best solution. For example, if you are not using a child theme, then a theme update will override your changes.

This is why we recommend the second method to create a generic author name.

Doing so allows you to use the built-in WordPress functionality and does not require you to edit any code. It will not remove author name or archives but will make them generic. It will also help to ensure consistency of authorship on your site.

If you are good with coding, then you can also use a combination of both approaches. You can create a generic author name to publish all your blog posts, and then hard-code author profile in a WordPress child-theme.

We use a similar approach at WPBeginner. You can see ‘Editorial Staff’ as the author for all blog posts including this one you are reading right now.

Generic Author Name on WPBeginner Article

You can also see that in the author info box at the bottom of the article.

Generic Author Info Box in WPBeginner Article

If you want to add an author info box like this, then take a look at the best free author bio box plugins.

We hope this article helped you learn how to remove author name from WordPress posts. You may also want to see our list of 30 effective ways to monetize your website.

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.



Source link

How to Fix Briefly Unavailable for Scheduled Maintenance Error in WordPress


Are you seeing the ‘Briefly unavailable for scheduled maintenance’ error in WordPress? This error usually appears while updating WordPress core, plugins, or themes.

Basically, your WordPress site fails to finish the update which leaves you stuck in the maintenance mode.

In this article, we will show you how to easily fix the “Briefly unavailable for scheduled maintenance” error in WordPress. We will also show you why this error occurs and how you can avoid it in the future.

Fixing unavailable for scheduled maintenance error in WordPress

Why Does The WordPress Maintenance Mode Error Occur?

Maintenance mode page is technically not an error. It is a notification page.

During the update process, WordPress downloads necessary update files to your server, extract them and then install the update.

WordPress also puts your site on maintenance mode and displays the “Briefly unavailable for scheduled maintenance. Check back in a minute.” notice during the process.

Unavailable for scheduled maintenance error in WordPress

To trigger the maintenance mode notification, WordPress creates a temporary .maintenance file in your website’s root folder.

If everything works normally, then this notice will probably be displayed for only a few seconds. After the successful update, WordPress will automatically delete the maintenance file to disable maintenance mode.

However, sometimes due to a slow WordPress hosting server response or low memory issue, the update script will timeout thus interrupting the process. When this happens, WordPress does not get a chance to take your site out of maintenance mode.

In other words, your site will continue showing the maintenance mode notice, and you will need to manually fix it.

How to Fix WordPress Maintenance Mode Error?

To get your website out of maintenance mode, all you really need to do is delete the .maintenance file from your site’s root folder using FTP.

Delete maintenance file

If you can’t find the .maintenance file in your WordPress root directory, then make sure you checked your FTP client to show hidden files.

In Filezilla, you can force it to show hidden files by clicking on Server » Force showing hidden files from the menu bar.

Show hidden files in FTP

Once the .maintenance file is removed, your site will come out of maintenance mode, and the error should be fixed.

If you don’t know how to use FTP, then you can also remove the files by going to the file manager in your WordPress hosting control panel, and then deleting the .maintenance file inside the file manager.

How to Avoid WordPress Maintenance Mode in the Future?

We already know that the “Briefly unavailable for scheduled maintenance” error is caused by slow server response or low memory issue on your web hosting server.

The easiest way to avoid this error is by upgrading to a higher hosting plan. We recommend going with one of these managed WordPress hosting companies that offer superior hosting performance.

If upgrading to a higher hosting plan is not an option, then we recommend doing plugin and theme updates one at a time.

Often users have a tendency of quickly clicking on the update link underneath each plugin. WordPress then staggers the update order, but even a millisecond of delay in connection could cause a conflict leading your site to be stuck in maintenance mode.

WordPress Plugin Update One at a Time

Instead of quickly clicking on the Update link, we recommend patiently updating one plugin at a time.

How to Customize Maintenance Mode Notification

An easier solution to avoid showing the default maintenance mode notification is by manually putting your WordPress site on maintenance mode before installing any updates.

The best way to do this is by installing and activating the SeedProd plugin. It is the most popular maintenance mode plugin for WordPress. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, go to Settings » Coming Soon Pro page and check the box next to ‘Enable maintenance mode’ option.

Enable maintenance mode

After that, you need to click on ‘Edit Coming Soon/Maintenance Page’ button. This will open the SeedProd theme customizer. From here you can choose a theme and then customize it to create a beautiful maintenance mode page for your website.

Select a theme for your maintenance mode page

Now, if you don’t want to manually put your website in maintenance mode every time you update, then you can create a maintenance page in WordPress without using a plugin.

Simply create a new file called maintenance.php on your desktop and paste this code inside it:

<?php
$protocol = $_SERVER["SERVER_PROTOCOL"];
if ( 'HTTP/1.1' != $protocol && 'HTTP/1.0' != $protocol )
    $protocol = 'HTTP/1.0';
header( "$protocol 503 Service Unavailable", true, 503 );
header( 'Content-Type: text/html; charset=utf-8' );
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
    <h1>We are updating the site, please check back in 30 minutes.</h1>
</body>
</html>
<?php die(); ?>

Next, you need to upload this file to your WordPress site’s wp-content directory.

Now whenever you are updating your website, WordPress will show this page during the maintenance mode. You can use CSS to style this page anyway you want.

Custom maintenance mode notification

Troubleshooting WordPress Maintenance Mode Error

Since we have helped thousands of users fix the “Briefly unavailable for scheduled maintenance” error in WordPress, we have helped users solve several unseen issues that can come up.

Below are some additional steps you might have to take if the above solution does not work.

WordPress still stuck in maintenance mode after the update and fix above?

If this is the case, then you need to update the wp-activate.php file located in your main WordPress folder. This is the same place where you found and deleted the .maintenance file.

You will need to either open the file using your hosting company’s file manager or download it on your computer using FTP.

Next, you need to find the code: define ('WP_INSTALLING', true) and change the true to false.

So your code will look like this:

define ('WP_INSTALLING', false)

After that you need to save the changes and upload the file to your hosting server using FTP. If you’re using the hosting company’s file manager, then simply saving the file should get you out of maintenance mode.

My site is broken after I fixed the WordPress maintenance mode error. How do I fix it?

An unfinished or interrupted update may cause issues when your site comes out of maintenance mode.

If this error occurred when you were updating WordPress core software, then you will need to follow our guide to manually update WordPress using FTP.

If the error occurred when you were updating a WordPress plugin, then you will need to temporarily deactivate all WordPress plugins using FTP. This step will ensure that the corrupt plugin is disabled, and your website will come back.

Next, you will need to login to your WordPress dashboard and activate one plugin at a time, to see which plugin caused the issue. After that you need to manually install the plugin update, so it’s working properly.

We hope this article helped you fix ‘Briefly unavailable for scheduled maintenance’ error in WordPress. You may also want to bookmark our ultimate guide on fixing the most common WordPress errors.

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 Fix Briefly Unavailable for Scheduled Maintenance Error in WordPress appeared first on WPBeginner.



Source link

How to Paginate Comments in WordPress (Step by Step)


Have you noticed that your blog posts with a lot of comments load slower than other posts? That’s because loading so many comments increase server load which increases your average page load time.

Having a lot of comments is a good thing because it means that your users are engaged with your content. Your most commented posts are usually the most popular posts on your blog.

However if a lot of comments are slowing down your website, then it can hurt your SEO rankings. That’s when pagination for WordPress comments comes handy.

In this article, we will show you how to paginate comments in WordPress to speed up your post load time. The best part is that it comes as a default feature in WordPress, and it is very easy.

Paginate comments in WordPress

Why You Should Paginate Comments in WordPress

Comment pagination helps you improve your website speed which is an important factor in your website SEO rankings.

Many of our users have reported that sometimes posts with a lot of comments can cause their readers to see white screen of death because it exhausts their server’s memory.

Even when it doesn’t cause ‘white screen of death’, posts with a lot of comments tend to be really really slow.

Comment pagination reduces server load for your most commented posts by splitting comments into multiple pages.

Another reason to paginate your WordPress comments is to maintain the keyword density of your articles. Comments add a lot of content to your post’s page, and they may not always include your target keywords in a sufficient amount.

When keyword ratio to content decreases, search engines fail to index your post for the right keywords.

Comment pagination can also have a negative SEO impact if it is not used correctly. Basically, WordPress generates URLs for each new page of comments. Search engines may consider this as ‘duplicate content’.

This issue can be easily fixed by using the Yoast SEO plugin, which points search engines to the canonical URL of your article.

Now that we have discussed the pros and cons of comment pagination, let’s take a look at how to easily paginate comments in WordPress.

Paginating WordPress Comments in Two Steps

The first thing you need to do is login to your WordPress admin area and go to Settings » Discussions page.

Next, look for the ‘Break comments into pages’ option. From here you need to enter the number of comments you want on each page, and how you want to display them.

Break Comments into Pages in WordPress Posts

Don’t forget to click on the ‘Save Changes’ button to store your settings.

You can now visit any popular post on your website that has a lot of comments. You will notice the pagination links below the comments.

Depending on your theme’s styling, you will either see numeric pagination or ‘Previous / Next’ comment links.

Here is how comment pagination looks on our article 24 “Must Have” WordPress Plugins.

WordPress Comments Pagination in WPBeginner

Note: Just like comments, you can also paginate WordPress posts by splitting a long post into multiple pages.

We hope that this tutorial helped you paginate comments in WordPress. You might also want to see our guide on how 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.



Source link

How to Easily Create a Custom WordPress Theme (without Any Code)


Do you want to create a custom WordPress theme from scratch?

In the past, you had to follow the WordPress codex and have a decent coding knowledge to build a custom WordPress theme. But thanks to new WordPress theme generators, now anyone can create a completely custom WordPress theme within an hour (no coding knowledge needed).

In this article, we will show you how to easily create a custom WordPress theme without writing any code.

Creating a custom WordPress theme without writing any code

Creating a Custom WordPress Theme for Beginners

Unlike static HTML sites, WordPress themes are a set of template files written in PHP, HTML, CSS, and JavaScript. Typically, you would need to have a decent understanding of all these web design languages or hire a web developer to create a custom WordPress theme.

If you hired a developer or agency, then the cost of a custom WordPress theme can reach thousands of dollars.

Since many small business owners couldn’t afford the high costs of a custom WordPress theme, a lot of them just settled for the default themes that came with WordPress.

Those who didn’t want to settle and wanted customizations either used a drag & drop WordPress page builder, or they used a theme framework to build a custom theme.

While WordPress theme frameworks made building a WordPress theme easier, they are a solution for developers, not an average website owner.

On the other hand, WordPress page builder plugins made it super easy to create custom page layouts using a drag & drop interface, but they were limited to layouts only. You couldn’t build custom themes with it.

Until Beaver Builder, one of the best WordPress page builder plugins decided to solve this problem with their add-on called Beaver Themer.

Beaver Builder best WordPress page builder plugin

Beaver Themer is a site builder add-on that allows you to create custom theme layouts using a drag and drop interface and without learning to code.

Let’s take a look at how to use Beaver Themer for easily creating a WordPress theme.

Setting up Beaver Themer to Build a Custom Theme

Beaver Themer is an add-on plugin for Beaver Builder, so you will need both plugins for this article.

First, you need to install and activate the Beaver Builder and Beaver Themer plugins. For more details, see our step by step guide on how to install a WordPress plugin.

Beaver Themer allows you to create a custom theme, but you will still need a theme to start with. We recommend using a light-weight theme that includes a full-width page template to act as your starter theme.

You can find many such themes in WordPress.org theme directory. Most modern WordPress themes include a full-width template. Our top picks are:

  • Astra – A free light-weight all-purpose WordPress theme that comes with built-in support for Beaver Builder.
  • OeanWP – Another popular free multi-purpose WordPress theme that comes with full page builder support.
  • StudioPress themes – All of their themes are compatible with Beaver Builder and would work great with Beaver Themer.

For the sake of this tutorial, we will be using Astra, which is light-weight and easy to customize WordPress theme.

Setting up Your Theme for Beaver Themer

When building a custom WordPress theme with Beaver Themer, it’s important to make sure that Beaver Themer has access to the full body of the page (from edge to edge).

This is the default Astra layout. As you can see that this layout includes a sidebar which can be difficult to work with when using Beaver Themer.

Default theme layout with a sidebar

You can change that by visiting the admin panel of your website and then navigate to Appearance » Customize page. From here, you need to switch to the Layout » Sidebars tab.

Turning off sidebars in your theme

Once there, simply select ‘No Sidebar’ under the default layout option and click on the Publish button to save your changes.

Your theme will now start using a layout with no sidebars. This is the best layout to use with Beaver Themer.

Theme layout with no sidebars

This full-page layout allows Beaver Themer to use every inch of the screen, so you can create a beautiful end-to-end visual experience.

Most WordPress themes include a template file for full-width pages. If you are using some other theme, then you may find an option to remove sidebars in your theme settings.

If you cannot find it, then contact your theme developer and they may be able to help you with that.

Once you have set up your theme to a full-width layout, you are ready to create your custom WordPress theme using Beaver Themer.

Quick Beaver Themer Fundamentals

Beaver Themer works on top of Beaver Builder. As a page builder plugin, Beaver Builder allows you to drag and drop items to a page to create custom layouts.

It has the following items that you can use in your layouts:

  • Template: A collection of columns rows, and modules that make up an entire page layout.
  • Columns: Vertical layout modules that help align content horizontally.
  • Rows: Horizontal collection of multiple modules
  • Module: An item that outputs specific information such as title, text block, table, gallery, etc.

Simply edit a page in Beaver Builder and then click on the add button at the top right corner. You can then drag and drop columns, rows, modules, to your page and start editing them right away.

Using Beaver Builder

If you don’t want to start from scratch, then select from a list of pre-made templates to begin with.

Beaver Builder templates

Beaver Builder also allows you to save your layouts and then use them later as templates.

To learn more see our article on how to create a custom page layout using Beaver Builder.

However, we don’t just want to create page layouts. We want to create a complete custom theme.

This is when Beaver Themer comes in.

It adds another item to Beaver Builder called ‘Themer Layout’.

Themer Layout

Themer layouts allow you to create custom layouts for the header, footer, content areas, 404 page, and other template parts.

These are the building blocks of all WordPress themes and by using them you’ll be able to create a custom theme that fits your needs.

Using Beaver Themer Templates to Create a Custom WordPress Theme

In the following instructions, we’ll walk you through the steps it takes to build the most popular custom theme elements. By the time you’re done, you’ll have completely transformed your base theme into a fully custom WordPress child theme.

Building a Custom Header for Your Theme

Let’s start with your website’s header area. A custom header is an essential component of a theme and building one can be tricky using traditional methods.

Luckily, Beaver Themer has header features built in. You can either use the pre-created template or use the menu and image modules with a two-column layout.

In order to get to this header area, first, we’ll need to set up a header layout in Beaver Themer. Visit Beaver Builder » Add New page and provide a title for your header.

Creating a custom header layout

After that, select ‘Themer Layout’ as the type and ‘Header’ as the layout option. Once you’re done click on the ‘Add Themer Layout’ button to continue.

This will bring you to the layout settings page. From here you need to select ‘Entire Site’ as the location where the header template will be displayed on.

Layout settings

Next, click on the ‘Launch Beaver Builder’ button to open the builder interface.

Beaver Builder will launch with a basic single column and two-row header layout as a starting point.

Header layout

You can use the same Beaver Builder drag and drop tools to change the background, colors, text, etc. You can also add other modules, load pre-made templates, and add rows / columns by clicking on the add button at the top right corner.

Once you are satisfied with the design, click on the Done button to save or publish your layout.

You can now visit your website to see your custom theme header in action. As you can see, we have applied the header layout to our custom theme.

Custom header in your custom theme

Aside from the header, it will not you show any content yet, and you will likely see your base theme’s footer area.

Let’s change this.

Building a Custom Footer for Your Theme

You can create a custom footer for your theme using the Beaver Themer just like you created a custom header.

Head over to Beaver Builder » Add New page and provide a title for your footer layout. Next, select ‘Themer Layout’ as the type and ‘Footer’ as the layout option.

Footer layout

Click on the ‘Add Themer Layout’ button to continue.

This will bring you to the layout settings page. From here you need to select ‘Entire Site’ as the location that the template will be displayed on.

Footer layout settings

After that click on the ‘Launch Beaver Builder’ button to open the builder interface.

Beaver Builder will launch with a footer layout using three columns. You can use this layout as a starting point and start editing.

Editing your footer layout

You can add modules, text blocks, or anything else you want. You can always change colors, fonts, add a background image, and more.

Once you are satisfied with the design, click on the Done button to save or publish your layout.

Building Content Area for Post and Pages

Now that we’ve created headers and footers for every page and post on the website, it’s time to build the post or page body (the content area).

We’ll start off in much the same way that we built the header and footer by adding the ‘Singular’ layout in the Add New page.

Creating posts and page layouts

Next, you will choose where to display this layout. You can choose singular to use it for all single posts and pages, or you can choose posts or just the pages.

Singular layout settings

After that click on the ‘Launch Beaver Builder’ button to open the builder interface.

Editing singular layout

Beaver Builder will load a sample singular layout with post/page title at the top, followed by content, author bio box, and comments area.

You can point and click to edit any of these items or add new modules, columns, and rows as needed.

Once you are satisfied with the layout, click on the Done button to save and publish your changes.

You can now visit your website to see it in action.

Theme layout with content

Creating Archive Layouts for Your Custom Theme

Now that your custom theme has started to shape up, you can move on to creating layouts for other parts of your website. Archive pages are where WordPress displays your categories, tags, author, and monthly archives.

Let’s create a layout for archive pages in your custom theme.

You’ll start by visiting Beaver Builder » Add New page and providing a title for your archive layout.

Creating an archive layout for your custom theme

After that, select ‘Themer Layout’ as type, and ‘Archive’ as the layout option. Click on the ‘Add Themer Layout’ button to continue.

This will bring you to the layout settings page. From here you need to select ‘All Archive’ as the location that the template will be displayed on. You can also create separate layouts for each individual archive type like date, search results, category, tags, etc.

Archive layout settings

After that click on the ‘Launch Beaver Builder’ button to open the builder interface.

Beaver Builder will launch with a basic single column archive layout. It will display archive title at the top, which is followed by posts.

Editing Archives layout for your theme

You can point and click on any item to edit its properties. You can also add new modules, rows, and columns as needed.

After that, click on the ‘Done’ button to save and publish your changes.

Creating Other Layouts for Your Custom WordPress Theme

Beaver Themer also allows you to create layouts for other pages in template hierarchy, for example, 404 page, template parts, search results page, and more.

Using the built-in drag and drop functionality of Beaver Builder, you can easily create your own custom WordPress theme from scratch without ever writing code. This is truly the most beginner friendly WordPress theme development method in existence.

We hope this article helped you learn how to create a custom WordPress theme without learning to code. You may also want to see our guide on how to speed up your WordPress website for better SEO and user experience.

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 Create a Custom WordPress Theme (without Any Code) appeared first on WPBeginner.



Source link

29 Best WordPress Themes for Authors (2019)


Are you looking for the best WordPress themes for authors?

As an author, you want to offer a great reading experience for users while allowing them to connect with you and purchase your books.

In this article, we will show you some of the best WordPress themes for authors that you can use to build your website.

Best WordPress themes for Authors

Building a WordPress Site for Authors

WordPress is the most popular website builder among authors and writers. It allows you the flexibility and freedom to build your website and grow your author profile to connect with readers.

Before you start, you need to make sure that you are using the right type of WordPress. There are two types of WordPress websites including WordPress.com and WordPress.org. You can read our guide on WordPress.com vs WordPress.org for more details.

You’ll need WordPress.org for your website. A self-hosted WordPress.org site gives you the freedom to use all WordPress features.

Next, you will need a domain name (your website’s name) and WordPress hosting (where your website files will be stored).

We recommend using Bluehost. It is one of the largest hosting companies in the world and an official WordPress hosting partner.

They’re offering WPBeginner readers 65% OFF on web hosting and a free domain to start your website.

Get started with Bluehost

Once you have signed up for hosting, you are now ready to install WordPress. Follow the instructions in our complete step by step guide on how to start a WordPress blog and you will be up and running in no time.

After installing WordPress, it’s time to choose a WordPress theme. Select a theme from our expert pick below.

Need help installing the theme? See our beginner’s guide on how to install a WordPress theme.

Having said that, let’s take a look at some of the best WordPress themes for authors. This list contains both paid and free themes.

1. Astra

Astra

Astra is a multipurpose WordPress theme that can be used to create an author’s website. It has the perfect layout for authors which comes with a separate blog page to connect with readers. The theme comes with a responsive design and crisp typography to help your website stand out.

It supports WooCommerce for adding an online store, multiple theme layouts, and social sharing icons. Astra theme has custom widgets, homepage sections, image gallery, about me section, and more.

What makes Astra really stand out is the speed and performance of the website.

2. Divi

Divi Theme Author Layout

Divi is a WordPress theme and drag & drop page builder that comes with dozens of pre-built templates. Their author layout is perfect for creating an a website to showcase your book and connect with your audience.

You can import the Divi author layout with just a few clicks and have a ready-made website that’s mobile responsive and has all the features like gallery, shop, landing pages, social buttons, and more.

What makes Divi really stand out is the drag & drop feature that lets you build any kind of custom layout without writing any code.

3. Author Pro

Author Pro

Author Pro is a WordPress theme designed specifically for libraries, authors, and ebook stores. It has an intuitive and flat design that makes your library or bookshelf presentable to the audience.

The theme is built on top of the Genesis framework which is known for high coding standards and performance. We built our WPBeginner website template on top of the Genesis framework as well.

It allows you to display the best selling books on the homepage. You can create a custom navigation menu to add landing pages, categories, and tags for the ease of your users. Author Pro is a fully responsive theme and optimized for SEO.

StudioPress is now part of WP Engine, the most popular managed WordPress hosting company. You can get this theme and all 35+ other StudioPress themes if you sign up for WP Engine hosting to build your website.

Bonus: WPBeginner users also get additional 20% off. Get started with WP Engine.

4. OceanWP

OceanWP Blog Theme

OceanWP is a powerful free WordPress theme with multiple ready-made websites. It has a template for authors, writers, and booksellers. The template can be installed in 1-click and needs no coding skills. OceanWP offers beautiful and flexible layout design with eCommerce support to sell your books.

It features some of the amazing web extensions like full screen view, stick anything, Instagram feed, login popup, and more for your website. It’s translation ready and can be used to create a multilingual website.

5. Ultra

Ultra

Ultra is a modern and powerful WordPress theme to sell your books online. It has a full-width header area on the homepage to add a featured image or display your books in an image slider. It allows you to add a call to action button with your book photos for the users to purchase directly from the homepage.

This theme covers all you need as an author including a testimonial section, so the readers can leave reviews and rate your books. You can also add an author section to share your story professionally.

6. Presence

Presence

Presence is designed to help you quickly create your online presence. It works perfectly for bloggers and authors.

It includes 10 demo websites that you can easily import and then just replace the content with your own to build your website.

Presence is 100% mobile responsive, and it comes with many powerful features such as photo gallery, eCommerce support, sliders, and more.

7. Hello Pro

Hello Pro

Hello Pro is a WordPress blogging and portfolio theme for authors. Created by the folks at StudioPress, it comes with a widgetized homepage with a number of widget areas and has multiple templates for your blog, homepage, archive, and landing pages.

It’s designed to beautifully showcase your content and uses large images with elegant typography to make your content more enjoyable. It has a custom gallery post format with lightbox display of your photos. This theme is highly optimized for speed and performance. It has a quick and straightforward setup.

8. Float

Float

Float is an elegant WordPress theme for authors, writers, and bloggers. It comes with multiple pre-designed demos to quickly launch the website and start adding your content. The homepage has a portfolio section to showcase your books in the masonry style. It has parallax scrolling to improve the user experience on your website.

With the design options, you can use the header layouts, navigation menu styles, transparent header option, and layout design settings to customize the theme. Float has eCommerce support with the integration of WooCommerce and requires no additional settings to create an online store.

9. True North

True North

True North is an elegant WordPress theme with beautiful design. It uses a grid layout on the homepage with a beautiful display of images. It has multiple layout choices and a built-in portfolio section to showcase your work.

It also supports custom background, custom header, and has several custom widgets for social media and content discovery features.

10. Writee

Writee

Writee is a free WordPress theme designed for authors, writers, and bloggers. Inside you will find a full-width boxed slider allowing you to showcase your most important content at the top. It pays special attention to readability with beautiful typography and a spacious layout.

It has a navigation menu and a social links menu at the top. It also adds social sharing icons below each article and an excerpt so that your users can easily share content.

11. Magazine

Magazine

Magazine is a stylish WordPress theme with a magazine-style layout for authors and writers. It comes with over 40 theme designs and supports the Themify drag and drop builder to create your pages. The other features include a slide menu, mega menus, widgetized areas, social share buttons, related posts, footer menu, and amazing typography. It’s a full package theme to start a blog or make a website of your choice.

12. Binder Pro

Binder Pro

Binder Pro is a well-crafted WordPress theme designed for publishing. It’s perfect for content rich websites like magazines and blogs. Inside it, you will find 7 ready-made websites that can be installed with 1-click and then you can easily replace content with your own.

It uses modules and allows you to drag and drop them to build your own layouts as well. It has multiple sidebars, header styles, font icons, unlimited custom sidebars, and full WooCommerce support.

13. The Daily Dish Pro

The Daily Dish Pro

Daily Dish is a WordPress theme for authors and bloggers with a professional design. It’s built on top of the powerful Genesis theme framework. The most notable features of the theme are crisp typography and beautiful display of images.

It has a widgetized homepage layout which is quick and easy to set up. Inside you will also find multiple page templates, custom header, and WooCommerce support.

14. Elegant

Elegant

Elegant is a WordPress blog and portfolio theme. It features a beautiful layout with the logo and navigation menu on top with a social menu. It has multiple layout options including a grid layout.

It has a built-in portfolio content type, several custom widgets, multiple color schemes, and easy to use theme options panel. It ships with a drag and drop page builder and WooCommerce support.

15. Suarez

Suarez

Suarez is a stunningly beautiful WordPress blog theme for authors. It features a unique homepage style which is designed to showcase your content prominently using images and text.

It includes beautiful animations, multiple page layouts, and custom content discovery widgets. It also has hero homepage slider for your homepage and comes with a separate slider plugin to use anywhere on your website.

16. Brittany

Brittany

Brittany is a stylish WordPress blog theme with a beautiful design. The homepage features an intro section at the top followed by your most important content.

It has several layout options and templates for different pages. You will also get several custom widgets for easy social media integration and content discovery features.

17. TheStyle

TheStyle

TheStyle is a modern WordPress theme for authors to showcase their books in a unique style. It has an eye-catching modern and crisp design to get the attention of your audience. The visual experience improves your website traffic and helps in the SEO.

It comes with 5 custom colors, page templates, and theme options panel to for easy customization. TheStyle has shortcodes support to add the content anywhere on your website.

18. Metro Pro

Metro Pro

Metro Pro is a powerful WordPress theme built on top of the Genesis theme framework. It includes an easy to setup homepage with multiple sections to share your featured stories beautifully.

It also has built-in social media integration, custom menus, custom widgets, and a theme options panel. With rock solid code, Metro Pro is highly optimized for performance and speed.

19. Landing

Landing

If you’re looking for a WordPress theme to sell your ebooks, then Landing is a perfect choice. It has many built-in templates designed specifically to help authors, writers, and bloggers to create a website. Landing theme has flexible header options to give a professional first impression to users.

Other features include portfolio post type to create your book shelf, event post type to host your book launching events, and WooCommerce support to sell your books online.

20. Montblanc

Montblanc

Montblanc is a very powerful and highly customizable WordPress theme perfect for authors. It comes with flexible layout choices, multiple homepage styles, custom widgets, page templates, etc.

It can be used for a multi-author magazine website or a single page author profile. It also includes portfolio, photo galleries, and beautiful sliders. It is WooCommerce ready and comes with a powerful page builder plugin.

21. Libretto

Libretto

Libretto is a free WordPress blog theme with a distraction free layout which makes it an excellent choice for a blog or author’s website. It has a beautiful color scheme with gorgeous typography.

Designed in the traditional one-column blog layout with a navigation menu at the top. It supports custom header and background, social links menu, and footer widget area.

22. Author

Author

Author is a free WordPress theme for authors and publishers. It focuses on improved accessibility with a beautiful design. It loads fast and the code is optimized to improve the performance of your WordPress site.

It uses a simple two-column layout with a sidebar and navigation menu to the right. It’s easy to set up and can be customized using live theme customizer.

23. Relive

Relive

Relive is a modern WordPress theme for authors and storytellers. It’s designed to create an immersive experience with the help of audio, video, images, and text.

Ideal for long-form content with beautiful scrolling effects, Relive also comes with a page builder and tons of customization options. It’s easy to set up and ships with 1-click demo content installer.

24. Indigo

Indigo

Indigo is a gorgeous multipurpose WordPress theme. It comes with easy to use modules that you can just drag and drop to build your homepage layout. It also includes 14 ready-made websites that you can install and then just replace the content with your own. These websites include a blog, magazine, and stories theme that would work perfectly for any blog or author website.

25. Modules

Modules

Modules is a beautifully designed WordPress theme perfect for authors and bloggers. It uses a modular approach to design and comes with several ready to use modules that you can drag and drop to build your layouts.

It also includes multiple demo websites that you can install and use as a starting point for your website. Inside the theme, you will find several custom widgets, unlimited sidebars, header styles, video background support, Google Fonts, and WooCommerce support.

26. Extra

Extra by Elegant Themes

Extra is a perfect theme for bloggers and online publications. It is built on top of the Divi page builder by Elegant Themes, so you can easily customize the layout as needed.

Extra gives you a lot of flexibility to create different categories, homepages, and story-driven blog posts.

Like all Elegant Theme designs, Extra is 100% mobile responsive and comes with all the powerful features that you can expect such as galleries, social sharing, sliders, and more.

Flexible is a simple and sleek WordPress theme for authors, writers, and portfolio websites. It’s bundled with powerful font customizer to select the different font variations and font colors. It has an image gallery that loads your photos smoothly. You can display your featured books and stories in the portfolio gallery.

27. Nozama

Nozama

Nozama is a WooCommerce-based theme that makes it easier for you to sell your books online. Like any other eCommerce theme, it has products page layout and homepage section to display your books professionally. It has a customizable storefront with multiple settings for product layouts, element visibility, and product filters.

This theme supports the Elementor builder to create pages and custom layouts without effecting the original layout. It has flexible customization features to make a website that you need.

28. Unik

Unik

Unik is a multipurpose theme for WordPress websites. Authors can use it to display their books beautifully. It comes with a sticky menu, lazy loading images, quick preview portfolio, animations, parallax scrolling, and more.

It features over 500 font icons and stunning typography. With Visual Composer, you can easily create pages on your website. Unik allows you to create a multilingual website with WPML.

29. Boss Pro

Boss Pro

Boss Pro is a minimalist WordPress theme designed for authors to connect with their readers. It features stunning typography, full-width background, and sharp colors to catch the eyes.

It’s built on top of the Genesis theme framework which gives it a solid foundation. Boss Pro supports WooCommerce to sell your books online. It can be easily customized to add content, images, and more on your website. You can use the theme options panel to make changes with an ease.

We hope this article helped you find the best WordPress theme for authors and writers. You may also want to see our ultimate WordPress SEO guide and the list of must have WordPress plugins to grow your website.

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 29 Best WordPress Themes for Authors (2019) appeared first on WPBeginner.



Source link

How to Make a Niche Review Site in WordPress Like a Pro


Do you want to create a reviews website and make money blogging?

Online reviews help others make a buying decision while allowing you to earn referral fees, known as affiliate commissions. You can build a reviews website dedicated to a specific niche, or you can add a reviews section to your existing blog.

In this article, we will show you how to easily create a niche review site in WordPress and make money from it.

Making a review site with WordPress

Here are the steps we will cover in this guide.

  • Why create a reviews site
  • Before you start
  • Chosing a theme for your reviews website
  • Installing WordPress reviews plugin
  • Adding a review in WordPress
  • Displaying reviews in sidebars
  • Making money from your reviews site
  • Taking your reviews site to the next level
  • Mastering WordPress skills

Why Create a Reviews Site?

What’s the first thing that you do when you’re looking to buy something online?

If you’re like most of us, then you check the online reviews of that product to see what others are saying about it.

This is why a popular online review site, TripAdvisor, is worth roughly $8.5 billion dollars.

While everyone cannot be as big as TripAdvisor, we know several folks that are earning anywhere from a few hundred to a few thousand dollars a month from running a niche review site.

There are two popular ways to create a review website. The first is to add a reviews section on your existing WordPress blog. The second is to create a completely independent online reviews site.

Regardless of the direction you choose, it’s important that you don’t pick a highly competitive niche.

For example, there are tons of sites talking about digital camera reviews, but not as many that are talking about camera accessory reviews.

The secret to building a successful review site is to find the right niche. A perfect niche has low competition, and it should be something that you’re passionate about.

Here are a few factors to think about:

  • What resources can you offer to build traffic?
  • Can you easily attract advertisers? (i.e are there people selling paid products)
  • Are there affiliate programs available?
  • Are other people making money in this niche?
  • What is the competition like?

You can use tools like SEMRush, Ahrefs, and Google Keyword Planner to help with research. See our beginner’s guide on how to do keyword research for step by step instructions.

Once you have picked your niche, let’s take a look at how you can create a reviews site.

Step 0. Before You Start

Before you start your website, you need to choose the right blogging platform. Ofcourse WordPress is #1, but there are actually two different types of WordPress.

First, there is WordPress.com which is a limited hosted platform. Second, you have the popular WordPress.org, also known as self-hosted WordPress. When you hear WordPress, people are typically talking about WordPress.org. To understand the difference, see our comparison of WordPress.com vs WordPress.org.

We recommend using WordPress.org because it gives you full freedom to create any kind of website. It also gives you full access to all WordPress features out of the box.

To get started with WordPress, you’ll need a good WordPress hosting company and your own domain name.

We highly recommend Bluehost because they are an officially recommended WordPress hosting provider, and one of the largest hosting companies in the world.

Not to mention, they are giving our users a free domain name, free SSL certificate, and 63% off their hosting plan (special for WPBeginner users).

→ Click Here to Claim This Exclusive Bluehost Offer ←

If you want a Bluehost alternative, then take a look at Siteground who also offer an exclusive discount to WPBeginner readers.

Once you have signed up for hosting and set up your domain name, the next step is to install WordPress. With Bluehost, WordPress comes pre-installed. Most other hosting companies offer 1-click WordPress install option. We have created a step by step guide on how to install WordPress which covers every major hosting platform.

Once you have your WordPress site setup, you will reach the WordPress dashboard.

WordPress dashboard

Step 1. Choosing the Perfect WordPress “Review” Theme

The first step after setting up your WordPress site is to select a perfect WordPress theme.

When you’re searching for best WordPress review themes, you will likely come across several themes that offer complete review-site functionality baked into the theme. You need to avoid those at all cost.

You don’t need a WordPress review site template. Most of those WordPress review themes are bloated and will lock you into using them forever.

That’s why it’s better to use a WordPress reviews plugin because plugins will work with any theme/design that you choose.

You will have the flexibility to change your themes in the future without having to hire a developer.

We have an article that will help you find the perfect theme. Basically, pick a theme that you like in terms of look and feel. We will show you how to add the reviews functionality in the next step.

Once you have found the theme you like, you can go ahead and install it. Need help installing theme? See our guide on how to install a WordPress theme for step by step instructions.

Step 2. Installing the best WordPress Reviews Plugin

Now that your website is ready, it is time to add reviews functionality to your website. We will be using a plugin to add SEO friendly reviews that make your website more easily discoverable by search engines and users.

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

This base plugin is available for free and comes with all essential features. However, you may need to upgrade to the premium version of the plugin to unlock advanced features like product comparison table, Amazon Affiliate integration, multiple templates, and more.

WP Product Review plugin is easy to use, and it helps you stand out in search engines by adding schema markup or rich snippets for your reviews.

In plain English, it adds those star ratings next to your reviews in Google to help you stand out.

Rich snippets in Google search

Upon activation, you will notice a new menu item labeled ‘Product Review’ in your WordPress admin menu. Clicking on it will take you to the plugin’s settings page.

WP Product Review settings

The settings page is divided into different sections. First, you need to set up the general settings.

Start by selecting where you want to display the review box. There are three options to choose from. You can show the review box after the content, before the content, or you can manually add it using the shortcode.

The next option is to choose whether you want to allow users to add their reviews as comments. If you allow this, then you also need to select how much influence user reviews will have on the actual review.

After that, you need to choose the numbers of options, pros, and cons that you want to be displayed. By default, the plugin will allow you to add 5 of each. You can adjust that as needed.

Another important option on this page is to enable the ‘Review’ post type. Basically, the plugin allows you to convert any WordPress blog post or page into a review.

However, some users may want to keep reviews separate from their blog posts and pages. The default option is ‘No’, and if you are unsure, then you can leave it as is.

Now move on to the rating colors tab in settings. This is where you can define the default colors used by the plugin for ratings. WP Product review uses different colors for excellent, good, not bad, and weak ratings.

Choose rating colors

You can change the rating colors to match with your theme design.

Next, click on the ‘Typography’ tab in the settings. This is where you can choose the default text for pros and cons columns. You can also change the text colors for different sections.

Typography

The final tab on the settings page is the buy button. On this tab, you can select the colors you want to use for the buy button.

Buy button will also have your affiliate link, so it is important that you choose a color that’s likely to stand out, so more users can click on it.

Buy button

Don’t forget to click on the ‘Save All Changes’ button to store your settings.

Step 3: Adding a Review in WordPress

Adding a review using WP Product Review plugin is quite easy. There are basically two ways you can add product reviews in WordPress using WP Product Review plugin.

  • Add reviews to the reviews post type
  • Add review to any WordPress post or page

Regardless of how you choose to publish reviews, adding reviews in WordPress will be the same.

The plugin allows you to convert any WordPress post or page into a review. Simply edit or create a new post in WordPress.

If you have enabled the reviews post type, then you will need to visit Reviews » Add New page to add your review.

You will write your main review like you would write any other post in WordPress.

Under the ‘Document’ meta box in the right column, you will find the option labeled ‘Is this post a review’. Turning it on will display the options to add your product review.

Enable product review features

First, you need to provide product details like images, buy now button text, product or affiliate link, and product price.

Product review details

After that, you need to add specific product features and your grade score for that respective feature. Click on the Add option button to add more features if needed.

Product features and grading

Next, you will add the pros and cons lists. You need to add the best features of the product in the pros list and the features it lacked in the cons list.

Pros and cons

Once you are done, simply save or publish your post.

You can now visit the post to see the review box in action.

Review box

Note: If you are still using the old Classic Editor, then you will find the product review meta box below the post editor.

Product review box in classic editor

Step 4. Displaying Your Reviews in Sidebar

WP Product Review allows you to show your review posts in the sidebar and other widget-ready areas.

Visit Appearance » Widgets page, and you will find the top products and the latest products widgets.

Latest product reviews widget

Simply add the widget to a sidebar and configure its options. You can select the number of products you want to display, product title and image display settings. Once you are done, click on the save button.

Next, go ahead and visit your website to see the reviews widget in action. It will show the latest reviews with ratings and product image.

Reviews in sidebar widget

Step 5. Making Money From Your Reviews Site

Reviews site are a great way to generate passive income on the side. There are multiple ways to make money from your niche review site.

Following are some of the most common ways used by reviews websites to generate revenue.

1. Affiliate Marketing

Affiliate marketing allows you to make money from your reviews by recommending products on your website. You earn a commission when users click on your referral link and buy the product.

You will need to find products that have an affiliate program. The easiest way to find awesome products in every niche is by joining a large affiliate network like ShareAsale or Amazon Associates.

To learn more, see our beginner’s guide to affiliate marketing with detailed instructions and tools/plugins you’ll need to grow your business.

2. Advertisements

Most websites on the internet generate their revenue by displaying ads. You get paid either for impressions or when a user clicks on the ad from your website.

The easiest way to displays ads on your reviews site is by using Google AdSense. This gives you access to thousands of advertisers who are looking for targetted audiences.

To learn more, see our guide on how to properly add Google AdSense to your WordPress site.

Apart from Google AdSense, you can join other advertising networks like Media.net or sell ads directly to advertisers. This allows you to diversify and maximize advertising revenue on your reviews website.

3. Paid Reviews

This direct approach allows you to cut the middleman and directly reach out to businesses that want their products to be reviewed.

You get paid for testing and writing your honest opinion of the product. This approach requires a lot of outreach and can influence the quality of your reviews.

For more ways to make money from your reviews site, see our list of proven ways to make money online.

Step 6. Taking Your Reviews Site to The Next Level

WordPress is a powerful platform, and it gives you access to thousands of awesome plugins that you can use to grow your reviews site.

Following are just some of the essential plugins that you can install right away.

Pretty Links – It allows you to cloak affiliate links and easily add, manage, and edit affiliate links in WordPress.

WPForms – It is the best WordPress contact form plugin and allows you to quickly create beautiful forms using simple drag and drop form builder.

Yoast SEO – It is the most comprehensive WordPress SEO plugin on the market and will help you get more visitors from search engines.

MonsterInsights – It allows you to easily install Google Analytics in WordPress and shows human-readable reports to understand where your visitors are coming from and which reviews on your website are popular. It also allows you to easily track outbound affiliate links which helps you improve your marketing strategy overtime.

For more plugin recommendations, see our list of the essential WordPress plugins for all websites.

Step 7. Improving Your WordPress Skills

WordPress is quite easy to use even for the beginners. However, occasionally you’ll need help in learning new things as your website grows. This is where WPBeginner can help.

WPBeginner is the largest free WordPress resource site for beginners. We have lots of helpful content which is created specifically for beginners, business owners, and bloggers.

Following are a few of the helpful resources you will find on WPBeginner (all of them are completely free).

  • WPBeginner Blog – The central place for all our WordPress tutorials and guides.
  • WPBeginner Dictionary – Our WordPress glossary is the best place to familiarize yourself with the WordPress lingo
  • WPBeginner Videos – New WordPress users can start with these 23 videos to master WordPress.
  • WPBeginner on YouTube – Need more video instructions? Subscribe to our YouTube channel with more than 130,000 subscribers and 12 Million+ views.
  • WPBeginner Blueprint – Check out plugins, tools, and services we use on WPBeginner.
  • WPBeginner Deals – Exclusive discounts on WordPress products and services for WPBeginner users.

We hope this article helped you learn how to create a niche review site in WordPress like a pro. You may also want to see these practical tips get more traffic to your reviews website.

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 Make a Niche Review Site in WordPress Like a Pro appeared first on WPBeginner.



Source link