WPBeginner is a free WordPress resource site for Beginners. WPBeginner was founded in July 2009 by Syed Balkhi. The main goal of this site is to provide quality tips, tricks, hacks, and other WordPress resources that allows WordPress beginners to improve their site.
Do you want to display your most popular posts by day, week, month, and all time in WordPress? Popular posts allow your visitors to quickly discover your top content which helps you increase user engagement and page views. In this article, we will show you how to display popular posts by day, week, month, and all time in WordPress.
Why Display Popular Posts in WordPress?
When you start a WordPress blog, you don’t have much content, which allows you to manually display selected posts in a sidebar widget.
However as your website grows, you will notice that older articles on your website don’t get much exposure. By showcasing your top content, you allow new users to quickly discover the best articles on your website. This boosts user engagement on your website and increases your page views.
Now the problem is that if you are showing your all time popular articles, then a very limited set of articles get repeated exposure. You can diversify it by displaying popular posts by day, week, or month as well.
Let’s take a look at how to easily display popular posts in WordPress by day, week, month, or all time.
Creating Popular Posts By Day, Week, Month, and All Time Widgets
Upon activation, you need to head over to Appearance » Widgets page to drag and drop the WordPress Popular Posts widget to any sidebar.
You can name this widget ‘Today’ and under the time range field select last 24 hours. After that you can review other widget options and set them to your liking. Don’t forget to click on the save button to store your widget settings.
Next, you need to add another popular posts widget and name it ‘Week’. In the widget settings, you need to select ‘7 days’ under time range field and then click on the save button.
Repeat the process to add monthly and all time popular posts widgets as well.
Don’t worry about the widget placement at this time because we will adjust them in the next step.
Creating a Tabbed Widget for Popular Posts
In this part of the tutorial, we will create a tabbed widget for our WordPress sidebar. This will allow us to show our popular posts widgets inside a single widget with tabs.
Recently one of our readers asked if it was possible to create a micro-job website like Fiverr using WordPress? A micro-job website allows users to offer their services on your website. This allows you to charge money for job posting or get a commission when the job is finished. In this article, we will show you how to easily create a micro-job website like fiverr with WordPress without any coding knowledge.
Staring a Micro-Job Website using WordPress
There are plenty of ways to make money online using WordPress. One of them is to build a job board with WordPress.
Once you have activated the theme, you will be redirected to the theme’s welcome page. On this screen, you will need to enter your license key which you can find under your EngineThemes’ account.
Next, you need to click on the ‘Install Demo’ button to import and setup a demo website. This will allow you to quickly setup the website to look exactly like the demo. You can then replace the content with your own.
MicrojobEngine comes with two skins to choose from. Once you have imported the demo data, you can select one of the skins to use on your website.
Your website is now set up just like the theme demo. You can visit your website to see it in action.
Selecting Payment Methods and Packages
Microjob Engine works with PayPal and 2Checkout out of the box. You can purchase addons to add other payment gateways like Authorize.net, PayU, PayStack, and Stripe.
You can setup your preferred payment gateway by visiting the Engine Settings » Payment Gateways page in your WordPress admin area.
Microjob engine allows you to earn money in two ways:
You can get comission when a job is finished
You can sell packages allowing users to submit gigs for a certain amount.
Setting a payment barrier right from the beginning may prevent some users from signing up, but it will also help keep the spam away.
On the other hand, enabling free job posting will help you attract more freelancers to your website.
You can always change the settings once your website starts getting enough attention from both freelancers and employers.
To set up these options, you need to visit the Engine Settings » Theme Options page and click on the Payment Type tab.
From here, you can enable or disable free posting. If you disable free posting, then you can add packages that freelancers can purchase to submit their offers.
Changing Branding and Website Content
Next, you would want to change the branding and content to make it your own. You can do this by going to Appearance » Customize page where you can change the theme settings with a live preview.
Take your time and go through the different options and adjust them to your liking. Don’t forget to click on the Publish button at the top to save your changes before exiting the customizer.
Testing Your Micro-Job Website
Once you have set up your theme, it is time to thoroughly test every corner of your website.
Open your website in a new tab and try to use it like your users. Start by posting an ad, and then as an employer by hiring a service.
Each user on your website whether freelancer or employer will get their own profile page. Freelancer profiles will show their details, bio, recent gigs, and ratings.
Each user will also be able to manage their account from a custom dashboard. This is where all their chats, messages, and jobs are displayed.
You may also want to make sure that you and your users can receive email notifications from your website. Sometimes WordPress sites run into an email deliverability issues. You can check out our guide on how to fix WordPress not sending email issue.
Managing Your Micro-Job Site
Even though, your users (both freelancers and employers) wouldn’t need to visit the WordPress admin area, you will still manage all aspects of your website from WordPress dashboard.
You can see all orders placed on your micro-job site by visiting Engine Settings » Orders.
You can also see all completed jobs that need to be verified by visting Jobs Verification page. From here you can approve, keep pending, decline, or verify a job status.
Once approved, the freelancer will be able to withdraw their money.
To view all withdrawl activity, you need to visit Engine Settings » Money Withdrawl tab. On this page, you will see a list of freelancers who have withdrawn their earnings.
You can manage all site functions from the admin area of your WordPress site, and you can even peek into conversations between your users.
This helps make sure that freelancers are not insisting clients to use other unverifiable payment methods. It also helps during the dispute resolution between freelancers and employers.
Microjob Engine is a powerful app theme with tons of cool features. However as your website grows, it can be quite heavy on your servers. To make sure your site performs well, see our guide on how to improve WordPress speed and performance.
Do you want to create a survey in WordPress? Surveys help you gather valuable information, so you can use to make data-driven decisions. In this article, we will show you how to easily create a survey in WordPress and generate beautiful reports.
Choosing The Best Survey Tool for WordPress
There are many online services that allow you to create survey forms and embed them in WordPress. The downside of these forms is that the data is stored on third-party servers, and you have limited customization options.
Some of these forms are also limited to the number of responses you can collect. You have to pay extra to get more responses and usually these services have high monthly costs.
Wouldn’t it be nice if you could run surveys on your own website without relying on third-party services?
WPForms surveys and polls addon is part of their Pro plan. WPBeginner users can use our WPForms coupon to ge 10% OFF on all WPForms licenses.
Once the plugin is activated, you need to head over to WPForms » Settings page to enter your license keys. You can find this information under your account on the WPForms website.
Next, you need to visit the WPForms » Addons page and scroll down to the Surveys and Polls addon. Go ahead and click on the Install addon button to install the survey addon. Once installed, you need to click on the ‘Activate’ button to start using the addon.
Now you are ready to create a survey form.
You need to visit WPForms » Add New page to create a new form. This will launch the WPForms’ drag and drop form builder interface.
First you need to provide a title for your survey form and then click on the Survey Form template.
This will load a sample customer feedback form template with several fields already added into the form.
You can just point and click to edit any field, rearrange them with drag and drop, or remove them from the form. You can also add new form fields from the left column.
WPForms supports all commonly used form fields including drop down, radio buttons, checkboxes, likert scale, text input, rating scale, and many more. This makes it super easy for you to build highly interactive survey forms.
WPForms also includes conditional logic which means you can personalize your survey questions based on user input in one of the previous fields.
Once you have created the form, you need to click on the save button to store your form settings. You can now click on the close button to exit the form builder.
Adding The Survey Form in Your WordPress Website
WPForms makes it very simple to add your forms anywhere on your website. You can easily add your survey form in any WordPress post, page, custom post type, or your sidebar.
To add the survey form in a WordPress post, page, or post type, you need to visit the post edit screen and click on the ‘Add Form’ button.
This will bring up a popup where you can select the survey form you created earlier and click on the insert form button to continue.
You will now see the form shortcode added into the post editor.
Once you are done editing the post, go ahead and publish it. You can visit your website to see your survey form live in action.
WPForms also allows you to easily add your survey form into any sidebar or widget ready area. Simply head over to the Appearance » Widgets page in your WordPress admin area and drag the WPForms widget to any sidebar.
In the widget settings, select the survey form you created earlier and don’t forget to click on the save button to store your changes.
You can now visit your website to see your survey form displayed in the sidebar.
Viewing Your Survey Form Results
WPForms shows survey results in beautiful charts and graphs. You can also print survey results and export them to use in your favorite spreadsheet software.
To view your survey results, you need to visit WPForms » All Forms page and click on the ‘Survey Results’ link below your survey form.
On the results page, you will see your survey responses displayed in an interactive chart and tables. You can export responses to a single question, as well as the entire survey.
On the top, you will see options to switch to different chart types and the export option. You can save individual survey results as JPEG, PDF, and Print formats to easily share them on presentation slides, blog posts, or social media.
Convert Any Form into a Survey
WPForms also allows you to make any form into a survey form and display past results as a survey. You can even select specific form fields that you want to be treated as survey fields.
To convert an existing WPForms form into a survey, simply edit the form in WPForms and go to the Settings » Surveys and Polls section. You need to check the box next to ‘Enable Survey Reporting’ option and save your changes.
To enable survey reporting for an individual form field, simply edit the form and then click on the field that you want to enable.
Under the ‘Field Options’ section on your left side, you need to click on the Advanced Options and check ‘Enable Survey Reporting’ option.
We hope this article helped you learn how to easily create and add beautiful survey forms in WordPress. You may also want to see our beginner’s guide on how to track user engagement in WordPress with Google Analytics.
Are you seeing the 429 too many requests error on your WordPress site? This error can be extremely frustrating because it is hard to figure out what’s causing it. In this article, we will show you how to easily fix the WordPress 429 too many requests error.
What Causes WordPress 429 Too Many Requests Error?
The most common reason for the 429 too many requests error is when a user, bot, or a script tries to make too many requests to the servers. It is a measure to prevent DDOS attacks on websites.
However if it is not properly configured, then it may end up preventing search engines or other APIs to run properly. This would cause unexpected behavior on your website.
Sometimes the error is caused when a script on your website is making too many requests to another website or service using an API. In that case, the API would respond back with a 429 error code.
That being said, let’s take a look at how to easily troubleshoot and fix 429 too many requests error in WordPress.
Fixing 429 Too Many Requests Error in WordPress
This error can be caused by a number of factors. We will show you multiple ways to troubleshoot and fix the 429 too many request error.
Find and Deactivate Misbehaving Plugin
The most common culprit of 429 error is usually a bad plugin on your website. Plugins can sometimes make subsequent requests to your website which may be rejected by the server with a 429 error code.
First thing you need to do is deactivate all WordPress plugins on your website. You can do this by visiting the plugins page in your WordPress admin area and selecting all plugins. After that, select ‘Deactivate’ under the bulk actions drop box and click apply.
Now check your website again to see if you can reproduce the 429 too many requests error again. If you can’t, then this means a plugin was causing this issue.
You can now turn on your plugins one by one and check your website after activating each plugin. This way you will be able to find the plugin causing the error.
Once you find the plugin causing the error, you can replace it with an alternative plugin or try reaching out to the plugin author to let them know about the error.
Switch to a Default WordPress Theme
More and more WordPress themes include functionality that normally comes with plugins. Such themes may also cause 429 error too many requests on your website.
The easiest way to find out is by switching to a default WordPress theme like Twenty Seventeen. If this resolves the 429 error issue, then you can find another WordPress theme or report the problem to the theme developer and they may be able to fix it.
Ask Your Hosting Provider
A lot of times, you will see a 429 too many requests error in third-party services that need access to your website. This could be search engines, crawlers, and other web apps.
If you are seeing the error in Google Search console or any third-party service, then most likely they are sending too many requests to your website. In that case, you need to ask your WordPress hosting provider to not block those requests.
We hope this article helped you fix the WordPress 429 error too many requests on your website. You may also want to see our list of most common WordPress errors and how to fix them.
Are you looking for the best WordPress themes for membership websites. Unlike blogs and business themes, membership websites need a wide-variety of templates to use in different membership areas. In this article, we have hand-picked some of the best WordPress themes for membership sites.
There are two types of WordPress, and it’s important that you choose the right one for your membership site. See the difference in our WordPress.com vs WordPress.org comparison chart.
We recommend using WordPress.org because it gives you all the powerful features without any limitations.
To start a membership website with WordPress, you’ll need a domain name, website hosting, and a SSL certificate (you need it to accept payments online). You can buy them from different companies and prices may vary from one company to another.
We recommend using Bluehost. They are one of the largest hosting companies and officially recommended by WordPress. They have agreed to offer our users a free domain, free SSL, and 60% off web hosting.
Once you have purchased hosting, you will need a WordPress membership plugin. We recommend using MemberPress which is the best WordPress membership plugin in the market. It will turn your WordPress site into a full-fledged membership and subscriptions based community.
Public Opinion is a magazine style WordPress theme for content rich websites including membership sites. Its homepage and category pages are designed to showcase your content in a beautiful grid layout. It has a primary navigation menu below the header and a secondary menu on top with an additional social profiles menu.
It comes with dedicated spots to easily add Google AdSense ads. You can choose custom layouts, and it also includes a full-width page to use with any WordPress page builder plugin. All theme options are located under the customizer allowing you to make changes with live preview of your website.
Ultra is the ultimate all-purpose WordPress theme designed to create any kind of website without editing any code. It includes several ready-made website designs that you can install with full demo content. It is also equipped with a powerful drag and drop page builder to edit existing pages or create new page layouts.
This theme is packed with features like custom widgets, social media integration, multiple header styles, unlimited layout combinations, and more. It is ecommerce ready and works well with MemberPress or any other WordPress membership plugin.
Hive is a minimalist WordPress theme focused on readability and a clean design. It features grid layout for your homepage and archive pages. It also includes a full width page template to use with your favorite page builder plugin.
It is designed to work out of the box and all theme settings are located under the customizer. It is translation ready and can also be used to create a multilingual websites.
Building a membership website for a cryptocurrency community? Blockchain is a WordPress theme to build cryptocurrency websites. It features a beautiful modern design with a fully functioning cryptocurrency exchange rates module.
It also includes custom post types for projects, services, case studies, and job listings. Inside you will also find custom widgets, page templates, full support for page builders, and more. It is very easy to set up and customize with built-in customizer.
Binder Pro is a multi-purpose WordPress business theme suitable for membership websites. It includes ready to use modules that you can just drag and drop to create your own unique page layouts.
It comes with several turn key website designs that can be installed with 1-click. Other notable features include contact form support, pricing tables, Google Fonts, custom widgets, social media icons, and full WooCommerce support.
If you want to run an online store with your membership website, then you’ll love Shoppe. This WooCommerce WordPress theme comes in 4 website skins, multiple layouts, several header styles, and unlimited colors. It also ships with an integrated drag and drop page builder to quickly create landing pages.
It is easy to set up with a quick 1-click demo installer, custom theme dashboard, and live customizer. It is super flexible and allows you to customize layouts and design of any page or post without affecting rest of your website.
Latest is another beautifully designed WordPress theme for ecommerce and membership websites. It comes with a highly engaging homepage design that can be automatically populated with recent posts or your top selling products.
Its main features are beautiful typography, beautiful handling of images, and detailed product pages. It is designed to work out of the box and requires minimum set up. All theme options are available under customizer where you can set up your theme in minutes.
If you are looking for a professional WordPress business theme for your membership site, then take a look at Spencer. This clean and elegant theme is designed for businesses with a flexible design. It has custom widgets, unlimited colors, multiple layouts, and support for all essential WordPress plugins.
Spencer includes a widgetized homepage where you can just drag and drop widgets to set it up. It also has a sticky navigation menu on top with a clear call to action to convert visitors into customers. It is beginner friendly and quite easy to use.
Elegant is a clean and modern WordPress theme for business and membership websites. It has multiple homepage styles available in 6 color schemes and quick 1-click demo content importer. It also ships with an integrated page builder allowing you to create any layout you want.
Other notable features include multi-column layouts, social icons, portfolio section, contact form, and full WooCommerce support. It has a custom theme settings page which walks you through theme set up.
Lenscap is a magazine style WordPress theme suitable for content rich membership websites. It has a beautiful homepage layout with a customizable header showcasing your best content and categories. It has templates for product pages with beautiful image galleries.
It works out of the box and only includes options you’ll actually use, which makes it quite easier to set up for beginners. Inside you will also find a getting started page with instructions to set up your website with this theme.
Loft is a powerful WordPress eCommerce theme suitable for membership websites. Loft comes with multiple homepage styles for eCommerce, blog, business, and portfolio layouts and they all look equally beautiful.
It has a sticky navigation menu, call to action buttons, custom widgets, and multiple page templates. It also includes content types to add services, portfolio, team members, and testimonials. Theme set up is quite simple and easy to follow even for beginners.
Checkout includes beautiful page templates for your posts and pages. It also includes portfolio, team members, contact page, customizable headers, and crisp typography. It is quite easy to use and takes very little time to set up.
Composition is a WordPress theme for stock photography websites. It can be used to sell your photographs and illustrations with a subscription option using a membership plugin. It features a stunning homepage layout with a fullscreen background image and a search box.
It includes beautiful templates to display your articles in masonry grid layout. You can also visually rearrange homepage items and add portfolio, blog, newsletter, and more. It is fully widgetized and allows you to design your website with simple drag and drop.
The Thinker is a premium WordPress theme for bloggers, magazine, and membership websites. It is a simple and minimalist theme with beautiful typography and gorgeous display of featured images.
It includes multiple page templates, several widget-ready areas, premium WordPress slider, contact form support, and more. It is beginner friendly and can also be used to create a multilingual website.
Noozbeat is a WordPress news and magazine theme ideal for subscription based online publications and membership websites. It’s homepage features masonry grid layout of your top content, custom logo upload, and dedicated spots to display ads.
It comes with full color control, category templates, custom widgets for social media and content discovery, and multiple layout options. You can use it with your favorite page builder plugin to create custom page layouts in WordPress.
If you are looking for a free WordPress theme for your membership website, then checkout Mesmerize. This beginner friendly WordPress theme comes with flexible options allowing you to easily create a professional looking website without any coding.
It features a beautiful homepage with 5 header designs and over 30 ready to use content sections that you can customize. Some other notable features included are video background, slideshow background, header content types, gradient overlays, and more.
Indigo is an excellent WordPress multi-purpose theme with flexible features. Its homepage features two navigation menus, featured slider, 3-column widget area, sticky menu, featured categories, and more.
It also includes custom widgets to add popular posts, recent tweets, newsletter signup form, social icons, and more. It has magazine, blog, two column, and three column layouts with 6 color schemes to choose from.
Cactus is another free WordPress theme that can be easily used to build a membership website. It has 10+ content areas where you can just drag and drop widgets to create your homepage.
It has a sticky floating navigation menu on top, which is followed by a slider and your top content sections. It is tested with popular page builder plugins and it is WooCommerce ready out of the box. It has full support for multilingual websites using Polylang plugin.
Silk is a WordPress theme for fashion blogs and websites. It features a stylish modern homepage layout with minimal distractions which makes your content pop out. It has two navigation menus on top, followed by featured content slider, and your recent posts in a grid layout.
It uses beautiful typography and includes several custom widgets for popular posts, newsletter signup, photo galleries, and more. It has a floating social sharing bar for single posts with a sticky widget area that remains on the screen as users scroll down.
Flash is another great free WordPress theme for membership websites. This modern multi-purpose WordPress theme is WooCommerce ready and comes with beautiful design that looks very clean and professional.
It has its own companion plugin, which allows you to easily import demo content into your website. It also includes multiple blog layouts, page builder templates, multiple header styles, multiple color choices, and more.
Digital Pro is a clean and professional WordPress business theme. It is built on top of the Genesis theme framework, which is known for its rock solid code, speed and performance. It is ideal for membership websites offering digital content and downloads.
Theme homepage is fully widgetized and you can just..
After WordPress hosting, plugins are the second biggest reason that can cause your WordPress site to be slow. Often times this can be mitigated by either disabling the plugin or stop it from loading in areas where you don’t need them. In this article, we will show you how to use the Plugin Organizer to speed up your WordPress site.
WordPress doesn’t load inactive plugins which means they don’t affect your website’s performance. However, it does load all active plugins which then run their code when needed.
How WordPress Plugin Organizer Can Speed Up Your Site
Depending on the plugins that you’re using, there may be some that you only need on specific pages, posts, or post types. Some plugins you may only need in the WordPress admin area, so they shouldn’t load on the front-end of the website.
WordPress Plugin Organizer allows you to do the following things:
Selectively enable or disable plugins based on URL
Enable or disable plugins for user roles
Enable or disable plugins based on post types
Rearrange the order in which plugins are loaded
Disable plugins and only load them when needed
Basically, it gives you the ability to fine-tune your website performance.
That being said, let’s take a look at how to use the Plugin Organizer to speed up WordPress.
Using WordPress Plugin Organizer to Manage Active WordPress Plugins
Important: Plugin organizer is a very powerful plugin. Reordering or disabling plugins can cause conflicts and unexpected behavior which could make your site inaccessible. We recommend that you create a complete WordPress backup before disabling or reordering any plugins.
Once you are ready, you need to head over to the Plugin Organizer » Settings page to configure your settings.
There are several options on this page, and we will look at each option, what it does, and which ones you should turn on.
Fuzzy URL Matching
This option allows you to enable/disable plugins on child URL. This means that settings will affect http://example.com/sample-page/ and all subsequent URLs under it. For example, http://example.com/sample-page/child-page1/ and http://example.com/sample-page/child-page2/.
Ignore URL Protocol
This option is turned off by default. It allows the plugin organizer to ignore http and https part of plugin URLs. This is particularly helpful if you have SSL enabled on your WordPress site.
Ignore URL Arguments
This option allows you to ignore URL arguments. For example, http://example.com/page/?foo=1&bar=2 is a URL with arguments. Turning on this option is only helpful on URLs with arguments. You should leave it OFF in most cases.
Only allow network admins to change plugin load order?
If you are running a WordPress multisite network, then turning on this option will only allow Network Administrator to rearrange plugin order. We highly recommend that you turn this on if you have a WordPress multisite network.
Custom Post Type Support
This option allows you to select the post types where you want to enable/disable plugins. This option is particularly useful if you have plugins that you only need for specific post types.
Auto Trailing Slash
This option adds or removes the trailing slash at the end of plugin filter URLs based on your WordPress permalink settings.
Selective Plugin Loading
This option allows you to selectively load plugins even if they are disabled in plugin settings. You need to turn on this feature if you want to enable or disable plugins on individual content types.
To properly use this option, you need to add a must use plugin or mu-plugin in WordPress. MU plugins can be added to any WordPress site, and they are activated by default. The plugin will try to create an MU plugin itself, but if it fails then you will need to create it. We will show you how to do that later in this article.
Selective Mobile Plugin Loading
This option allows you to selectively enable or disable plugins on mobile browsers.
Selective Admin Plugin Loading
You can turn on this option if you want certain plugins to only load inside the WordPress admin area.
Disable Plugins By Role
This option allows you to disable plugin by user roles. You can turn on this option and then select user roles that you want to use in the next box.
Don’t forget to click on the save settings button to store your changes.
Creating an MU Plugin for Plugin Organizer
Plugin Organizer needs an MU plugin to work properly. The plugin will try to automatically add it to your website, but if it fails then you will have to create it yourself.
To find out whether the plugin has successfully created the MU plugin. You need to visit Plugins » Installed Plugins page. You will see a new link labeled Must-Use, clicking on it will show you the installed MU plugins on your site.
If you don’t see the plugin or Must-Use plugins link, then this means that the plugin organizer failed to create the file, and you will need to manually do it yourself.
Next, Go to the /wp-content/mu-plugins/ folder. If you don’t have a mu-plugins folder in your /wp-content/ folder, then you need to create one.
After that you need to go to /wp-content/plugins/plugin-organizer/lib/ folder and download the file called ‘PluginOrganizerMU.class.php’ to your computer.
Next, you need to go to the /wp-content/mu-plugins/ folder and upload the file from your computer.
The Plugin Organizer can now you use this file to properly manage your plugins efficiently. You can go ahead and continue with plugin settings.
Set up Global Plugin Options
Plugin Organizer allows you to activate plugins but keep them disabled. To set up which plugins remain active and which plugins are disabled, you need to go to the Plugin Organizer » Global Plugins page.
You will see your installed plugin on the left. Active plugins will be highlighted and displayed on top. If you want to disable a plugin, then you can simply drag and drop it to the Disable column.
This will disable the plugins without deactivating them.
You can re-enable the plugin you disabled for individual post types, single post or page items, individual URLs, from different pages in the plugin settings. We will walk you through each of them later in this article.
Enable or Disable Plugins on Search Results Page
To disable or enable certain plugins on search results, you will need to visit the Plugin Organizer » Search Results page.
On this screen, you need to simply select a plugin from the left column and drop it to the disable column. You will notice that the disable column has different boxes. You will need to click on the box where you want to disable the plugin. For example, adding a plugin to ‘Disabled Standard’ box will disable the plugin for all users on all pages.
If you previously set a plugin to be disabled globally, and you want it to be loaded on search results page, then you can simply drag and drop it from disabled plugins column back to available plugins.
Selectively Enable / Disable Plugins for Custom Post Types
To control which plugins work on certain post types, you need to visit Plugin Organizer » Post Type Plugins page.
First, you will select the post type where you want to apply the changes. After that, you can drag and drop plugins from available items column to the disable column.
You can also enable a plugin that you have disabled in Global Plugins page by dragging it from the Disabled column to the available items.
Group Plugins and Change Plugin Load Order
By default, WordPress loads your current active plugin files alphabetically. This alphabetical order may sometimes cause conflicts if you have plugins depending on each other’s code.
For example, if you have a plugin file apple.php which relies on functions in another plugin called zebra.php, then you may need the zebra.php file to load first so that apple.php works properly.
Plugin Organizer allows you to manually change the plugin order and group plugins. However, be very careful as this could make your website inaccessible.
To rearrange the plugin load order, you need to visit Plugin Organizer » Group and Order Plugins page.
The plugin organizer will display your plugins in default alphabetical order, and you can rearrange the order by simple drag and drop.
You can also group plugins together by selecting ‘Create new group’ from the drop down menu at the top. Next, you need to enter a name for the group and select the plugins you want to add in it.
Once you are done with the group, click on the Submit button to continue. Plugin organizer will now create a plugin group for you.
Now if you go to the Plugins page, then you will see a new link named after your group name. When you click on it, you will see all the plugins inside that group.
Creating Plugin Filters with Plugin Organizer
Plugin Organizer allows you to enable or disable plugin based on URL. To do that you need to create Plugin Filters. These filters will allow you to enable or disable plugins that match specific URLs.
First you need to go to the Plugin Organizer » Plugin Filters page and click on ‘Add Plugin Filter’ link.
This will bring you tothe add new plugin filter page. You will need to provide a name for your plugin filter and then add permalinks (URLs) that you want to be affected by this filter.
You can add multiple URLs by clicking the Add Permalink button.
Under the settings section, you can choose whether this filter will also affect child URLs of permalinks you have added. You can leave the priority field blank.
After that, scroll down to the ‘Plugins’ section. Here you can drag and drop plugins from the available items to Disabled boxes.
Similarly, you can also drag and drop a plugin from the disabled column to available items to make a plugin load when this filter is matched.
Additionally, you can save this filter inside a filter group. Filter groups are like categories. Their purpose is to help you sort similar plugin filters together.
Once you are done, click on the publish button to make this plugin filter active. It will start working as soon as you click on the publish button.
Enable or Disable a Plugin on a Single Post or Page
Plugin Organizer also allows you to load or disable plugins on a single post, page, or custom post type item. First you need to make sure that you have enabled the post type support on Plugin Organizer » Settings page.
Next, go ahead and edit the post, page, or custom post type you want to change. On the post edit screen, scroll down to the ‘Plugin Organizer’ section.
You will see the plugin organizer settings with your plugins. You can drag and drop plugins to disable them or drag disabled plugins to available items to make them active.
Don’t forget to click on the save changes or update button to store your changes.
To uninstall Plugin Organizer, simply delete the plugin from the plugins page. This will not only delete the plugin itself, but it will also delete all plugin settings. You can then reinstall the plugin if you want.
We hope this article helped you efficiently use WordPress plugin organizer to speed up your WordPress site. If you want to just install best of the best plugins, then see our list of must have WordPress plugins for all websites.
One of the most common questions beginners ask after signing up with Google AdSense is which are the highest performing Google AdSense banner sizes? Some Google AdSense ad formats are more noticeable which means they get more clicks and bring more revenue. In this article, we will show you the highest performing Google AdSense banner sizes and formats, and where to place them for best results.
How to Properly Setup Google AdSense Ads in WordPress?
By default, you can easily place AdSense ads in your website’s sidebar. Some WordPress themes may also have dedicated areas to display ads.
However, the best way to manage your Google AdSense ads in WordPress is by using an ad management plugin. We recommend using AdSanity, it is super easy to use and allows you to easily insert ads into sidebars, post content, and anywhere else you want.
Why Some Google AdSense Banner Sizes and Formats Work Better?
Google AdSense comes with several banner sizes and ad formats that you can add on your website. However, not all of them produce the same level of results.
Ads that are closer to the content and easily visible upon page load will get you a higher CTR (click through rate). You need to make sure that you choose the ad size that is easily noticeable. Some of the Google AdSense ad sizes are too small and some could be too large to affect user experience.
Next, factor that affects ad performance on your website is how many advertisers are running ads for that format. Some ad formats and banners are more popular among advertisers which means using them gets you a larger inventory and better paying ads.
Lastly, some ad formats are optimized for mobile devices. If mobile users make the most of your traffic, then these ads are going to perform better on your website than other sizes.
Top Performing Google AdSense Banner Sizes and Formats
Most website owners try different banner sizes to determine which formats work best for their websites. Google AdSense engineers also continuously run their own tests to see how ads are performing on participating websites.
We have done several testing with Google AdSense over the years on our own websites. Below are the top performing Google AdSense banner sizes and ad formats that offer the best value for your advertising real estate.
1. The Medium Rectangle (300×250)
This ad format supports both display / text ads, and it can also be used on mobile layouts. The best part about this ad size is that it’s easy to fit in the sidebar or inside the content area without annoying users.
That’s why this ad format gets a larger ad inventory which means more and better paying ads for your site. Since it’s perfectly-sized for in-content ads, it is also reported to have the best CTR for most websites.
2. Large Rectangle (336×280)
Large rectangle takes the second position on our list. It is larger and more noticeable than the medium rectangle ad above, but it may not fit in all website sidebars and is not mobile optimized.
If your website’s sidebar or content area is a bit narrow, then the ad could squeeze the content which is not good for user experience.
That being said, the large rectangle could easily outperform medium rectangle on your website if placed inside the content area in between paragraphs. It supports both image and text ads.
Due to its size and ideal placement next to content, this ad size gets a better ad inventory as well.
3. The Leaderboard (728×90)
The leaderboard is a traditional banner ad size that is perfect for website header. It supports both text and image ad formats but doesn’t support mobile ads.
Since the leaderboard is ideal to be placed on top (inside or immediately after the website header), it gets more ads which means better ads for your website. Due to its size and prominent placement, it performs fairly well on most websites.
4. Half Page aka Large Skyscraper (300×600)
Large Skyscraper is a wide vertical banner also known as half page due to its size. It gets attention from advertisers who want more ad space to effectively communicate their message during retargeting.
It is becoming more popular among publishers because it tends to give more exposure for brands which means better paying ads.
You can place the large skyscraper in the sidebar or next to the content. However, due to its size it may not be a good fit for all websites.
5. Large Mobile Banner (320×100)
Large mobile banner is a mobile ad format, and it is an equivalent of the leaderboard ad format in terms of effectiveness but for mobile devices. Ideally it works best when placed on top just below the header.
Since mobile traffic makes up a good chunk of users for most websites, this ad format gets a better ad inventory.
It can be placed as a less intrusive ad and as an alternate to the medium rectangle ad format.
6. Mobile Leaderboard (320×50)
Mobile leaderboard is half in height compared to the large mobile banner ad format. It is slightly less effective but also less intrusive and offers even better ad experience on smaller mobile devices.
Mobile ads are popular among advertisers which means it gets a sizable ad inventory. With proper placement, it can work really well with your mobile traffic.
7. Wide Skyscraper (160×600)
The wide skyscraper is a vertical banner ad that is designed specifically for narrow sidebars. It supports both image and text ad formats and is popular among advertisers.
It is a less intrusive ad option and can easily blend in with your website design. However, it is less effective than wider half page banner ads which tends to draw more user attention towards ad.
8. Portrait (300×1050)
Portrait is a slightly wider and longer vertical banner. Due to its size, this ad format attracts brand-centric advertisers who want more ad space for their message.
It is ideally placed next to the content or in the sidebar where it is more noticeable as your users scan the contents of your page. The tricky part is to implement it without affecting user experience on your website.
9. The Billboard (970×250)
The billboard is another brand-centric ad format. It is a wide horizontal banner ad that can be ideally placed on top or bottom of your pages. It tends to get better ads due to the space it offers to the advertisers, but it has a smaller ad inventory.
Depending on the content and keywords of your website, it could be a hit or a miss if it fails to attract enough ads for your website.
10. The Square (250×250)
Generally larger ads are considered more noticeable. However, not all websites are designed in the same fashion. If you are using a minimalist WordPress theme, then this small square ad format could beautifully fit in your layout and still be noticeable.
The downside is that it has a smaller ad inventory which could result into low paying ads. However, if your website is in a competitive industry, then it can work really well without affecting user experience.
More Tips to Make the Most out of Your Ad Space
We are often asked by users how they can make more money with Google AdSense? Since each website is different, there is no single perfect answer to this question.
Here are some tips to make sure that you are fully utilizing your website’s potential when using Google AdSense to generate revenue.
Test different ad placements – Try different ad formats to figure out which formats give you a better CTR and which formats give you better ads.
Display multiple ads – Google AdSense allows you to use up to 3 ad units on a page. Try different placements and ad formats to test which combinations work best for you.
Think of users first – While ad revenue is important for the survival of many websites, you also need to think of your users. Placing ads in a way that affects user experience would affect your website’s user engagement as well as your WordPress SEO.
We hope this article helped you find the highest performing Google AdSense banner sizes and formats. You may also want to check out our comprehensive guide on other ways to make money online to supplement your Google AdSense income.
Are you looking to start a fashion blog but don’t know where to begin? It is easy to start a blog, but the difficult part is to be successful and make money from it. In this article, we will show you how to start a fashion blog as well as share tips on how to make money from your fashion blog.
Why You Should Start a Fashion Blog?
If you are passionate about fashion and style, then you must have seen some top fashion bloggers and influencers on Instagram.
These fashion blogs not only provide a platform to the bloggers, but they also bring lots of opportunities their way. You will be surprised to discover the many ways fashion bloggers make money from their blogs.
According to Harper’s Bazaar, designers and top brands spend over a BILLION dollar each year advertising on Instagram alone.
Top 10 Fashion Blog Examples That Are Crushing it in 2018
Apart from money, a fashion blog allows you to express yourself in the most creative way. Here are some of the top fashion blog examples that you can follow for inspiration.
One thing you’ll notice about each of the top fashion blog examples above, is that they all have their own unique voice, personality, and taste in fashion. These fashion bloggers bring their own unique perspective to highlight their favorite products, merchandise, and brands.
If you believe that you have a unique take on fashion and style, then you should definitely start a fashion blog.
While setting up the fashion blog part is easy, like all important things in life making the blog popular and monetizing it requires effort.
However if you do it right, then you’ll certainly find the experience to be rewarding and fulfilling.
What You’ll Need to Start Your Fashion Blog
First, you need to choose the right platform to build your own fashion blog. You have plenty of choices, but each one of them have its own pros and cons (see our comparison of the best blogging platforms).
For example, you can start a free blog on a platform like WordPress.com, Tumblr, Blogger, etc.
These are called free blogs, and they are very limited in terms of features and flexibility when it comes to growing your personal brand. Most important limitation is your ability to make money from your content.
What about Starting a Fashion Blog with Instagram?
Instagram is awesome, but you don’t own it. You can build a huge following and all of this can go away immediately if Instagram decides that your content violated some of their policy.
We are not saying that you shouldn’t use Instagram. You must use it to build a large audience, but you will need a central platform that you can control where you can keep the audience coming back for years to come.
The best way to build your fashion blog is by creating your own website with complete ownership and full control.
Now the question is, how could a beginner with no knowledge of coding can build a website?
This is where WordPress.org comes in. It is a powerful website builder which gives you absolute control and full ownership of your website. It’s important not to confuse WordPress.org with WordPress.com. They’re two different platforms. (See our comparison of WordPress.com vs WordPress.org for more details).
There are three things you need to start a fashion blog using WordPress.org:
Domain name – This will be your website’s address and what users will type in browser to visit your blog (Example, wpbeginner.com).
Web hosting – This will be your blog’s home and where you will store all your website files.
Your undivided attention for 30 mins
Yes, you can start a brand new fashion blog in 30 minutes, and we’ll walk you through the whole set up step by step.
In this tutorial, we will cover the following:
How to Register a Domain Name for Free
How to Choose the Best Web Hosting
How to Install WordPress
How to Find the Perfect Theme (website design) for Your Fashion Blog
How to Add Content to Your Fashion Blog
How to Get More Visitors to Your Fashion Blog
How to Make Money from Your Food Blog
Resources to Learn WordPress and Grow Your Fashion Blog
Ready? Let’s get started.
Setting up a Fashion Blog Using WordPress
A domain name typically costs $14.99 / year and web hosting normally costs $7.99 / month.
That’s a lot for beginners who are just starting out.
Luckily, our friends at Bluehost are offering a free domain, a free SSL, and a 60% discount on hosting to our readers.
Basically, you can get started for as low as $2.75 / month.
NOTE: At WPBeginner we believe in transparency. If you sign up with Bluehost using our referral link, we will earn a small commission at no extra cost to you (in fact, you will save money and get a free domain). We would get this commission for recommending just about any WordPress hosting company, but we only recommend products that we use personally use and believe will add value to our readers.
Let’s go ahead and setup your web hosting + domain so you can get started.
First you need to go to the Bluehost website and click on the get started button.
On the next screen, you will be asked to choose a plan. We recommend either the basic or plus plans. You can always upgrade later if you need to.
Next, it will ask you to choose a domain name for your website.
Domain name is your website’s address and this is what your users will type in their browsers to visit your blog.
You need to choose a domain name that reflects your personal voice. It should be unique, creative, and interesting. For more details, see our tips on choosing a great domain name for your website.
After you enter your domain name, you need to fill out your details to complete the purchase.
You will receive your account details in an email sent to the address you provided during signup. This email contains your web hosting dashboard link and login information.
Once you have purchased hosting, the next step is to install WordPress. You can do that by following the instructions in our step by step guide on how to start a blog.
Choosing a Design for Your Fashion Blog
A blog about fashion and style cannot just go with a plain looking business or blogging layout. Your website needs a design that represents your unique sense of style and creativity.
Most fashion bloggers are not website designers, so how do create a website design that is unique, elegant, stylish, and of course creative?
Luckily there are thousands of pre-made WordPress templates that you can choose from.
Our editors have hand-picked the best WordPress themes for fashion blogs that you can check out. All themes in the list feature creative designs with flexible options to easily make them uniquely yours. Most importantly, all of them are responsive (aka mobile friendly) which means they look good on mobile and tablets as well.
Each of these themes comes with its own settings page. This is where you will set up the theme, add your website logo, choose colors, and select basic settings.
Depending on which theme you choose, you will find tons of customization options. We recommend striving for simplicity in your website’s design for a cleaner look.
Add Useful Content To Your Fashion Blog
Once you have a functioning design in place, you can start working on content. We recommend adding the static content first.
Now, this is where you will develop your own voice. Your blog posts need to be entertaining, informative, and helpful. Running a blog means, you will need to regularly come up with new ideas for your blog posts. Check out these 73 types of blog posts that are proven to work, and you can easily adapt them for your fashion blog.
We recommend choosing a consistent frequency for your articles. Busier and larger websites post new content every day. You can start by adding a few posts per week and then gradually increase your frequency to daily updates.
To come up with regular blog post ideas, visit popular blogs in the fashion industry to gather inspiration. See what these top blogs are doing and replicate it on your blog.
We are not saying that you should just steal / recreate the same content.
You just need to gather topics, collect ideas, and get inspiration. After that you should use those ideas on your blog by adding your own unique voice, style, and flavor to it.
Optimize Your Fashion Blog to Get More Visitors
Once you start adding useful content, the next step is to make sure that users can find your website.
Here is how you ensure that your website gets visitors and those visitors engage with your content.
Start Working on Your Website’s SEO
Most popular blogs get a large portion of their traffic from search engines like Google and Bing. Marketers use SEO, Search Engine Optimization, to optimize their website for higher rankings.
WordPress itself is quite SEO friendly out of the box, but there are still things you can do to further optimize it. Follow our step by step WordPress SEO guide for improving your website ranking.
Improve Website Speed
Speed is one of the most important factors that affects user experience on your website. It also affects your website’s search engine rankings as Google considers speed one of the top ranking factors.
Ever wondered how fashion bloggers afford their clothes, makeup, and accessories? Actually, they don’t have to. Most successful fashion bloggers promote sponsored content where brands pay them to promote products.
Paid and sponsored content is the major source of revenue for many fashion bloggers. Here we will list the most effective ways you can start making money from your fashion blog when you’re first starting out.
1. Display Ads Using Google AdSense
Most websites on the internet rely on ads to generate revenue. Google AdSense allows you to easily display ads on your website and make money from your blog even when you’re just starting.
Affiliate marketing allows you to recommend products you love. You get a referral commission when your users purchase a product after clicking on your link.
To make money with affiliate marketing, you will need to find fashion products and brands with an affiliate program. The biggest affiliate partner you can sign up for is Amazon Affiliates. They have tons of products in fashion, clothing, and accessories that you can recommend and get paid for it.
Instagram has placed itself as the top social network for fashion and style influencers. You need to join Instagram and start posting with relevant hashtags to make sure that your posts reach the right audience.
The best way to come up with an Instagram strategy is by following other top fashion blogs on Instagram. Study their posts, descriptions, and hashtags and try to replicate the same effect with your Instagram posts.
You should also network with other influencers and do S4S, share for share, campaigns. In this strategy, each party will share the other’s Instagram posts and tag them. It helps both people increase their following.
Reach out to brands, fashion startups, and agencies to partner up with them. The best way to find which companies are doing blog promotions is to keep an eye on top fashion bloggers and their Instagram posts.
Do you want to add a site-specific plugin to your WordPress website? A site-specific plugin allows you to easily add code snippets to your WordPress website without relying on your theme. In this article, we will explain how to create a site specific WordPress plugin and why it’s important.
What is a Site-Specific WordPress Plugin
A site-specific WordPress plugin is a standalone plugin that you can use to add all customization snippets that are not theme dependent.
If you add the custom code to your theme’s functions file, then it will disappear if you update or switch your theme. You can create a child theme and use the child theme’s functions file to save your code. However, your code will still disappear if you switch themes.
A site-specific WordPress plugin allows you to easily add custom code snippets to your WordPress website and make sure they’re theme independent. It is a standalone WordPress plugin which means it doesn’t depend on your theme, and you are free to update or switch your theme.
That being said, let’s take a look at how to easily add custom code using site-specific plugin. We will show you two ways to do that, and you can choose the method that works best for you (hint Method #2 is easier for beginners).
Method 1. Manually Create a Site-Specific WordPress Plugin
We know this may sound a bit geeky to beginners, but we will try to make it as simple as possible for you.
First you need to create a new folder on your desktop and name it after your website for example, mywebsite-plugin.
Now open a plain text editor on your computer like Notepad or TextEdit. You need to create a new file and save it as mywebsite-plugin.php in the plugin folder on your desktop.
Your plugin file needs specific header code so that WordPress can recognize it as a plugin. Go ahead and add the following code to your mywebsite-plugin.php file:
Plugin Name: Site Plugin for example.com
Description: Site specific code changes for example.com
/* Start Adding Functions Below this Line */
/* Stop Adding Functions Below this Line */
You can replace example.com with your own domain name. Once you do that, your site-specific plugin is ready.
There are two ways to upload your site-specific plugin to your website. You can either upload it via your WordPress admin panel or use FTP.
1. Install Site-Specific Plugin from WordPress Admin Area
This method is easier and recommended for all users.
First, you need to create a zip file of your site-specific plugin folder.
Windows users can simply right-click on plugin folder and select Send to » Compressed (zip) folder.
Mac users need to right-click and select “Compress mywebsite-plugin”.
Once you have the plugin’s zip file, go to the Plugins » Add New page in your WordPress admin area and click on the ‘Upload Plugin’ button on the top.
Next, click on the choose file button to select the zip file you created earlier and then click on the ‘Install Now’ button.
WordPress will now upload and install the plugin for you. Once its uploaded, you need to click on the activate button to start using your site-specific plugin.
2. Upload Your Site-Specific WordPress Plugin via FTP
First, you will need to connect to your website using a FTP client.
Once connected, go to /wp-content/plugins/ folder under remote site column. Next, you need to select your site-specific plugin folder and upload it to your website.
Your FTP client will now transfer your site-specific plugin folder to your WordPress website. This will install the plugin on your website.
However, you’ll still need to activate the plugin to start using it. You can do this by going to the ‘Plugins’ page inside your WordPress admin area and then click on the ‘Activate’ link below your site-specific plugin.
That’s all. Your site-specific plugin is now ready to be used.
Adding Custom Code Snippets to Your Site-Specific Plugin
There are two ways to edit your plugin and add custom code snippets to it.
First method is to do it via WordPress admin area. You can go to Plugins » Editor page. You will see a warning message, and you need to click on ‘I understand’ button to continue.
Next, you need to select your site-specific plugin from the drop down menu labeled ‘Select plugin to edit’. The editor will load your plugin file, and you will be able to add code snippets in it.
Once you are done, click on the ‘Update File’ button to save your changes.
If there is something missing in your code or it has potential to break your website, then the plugin editor will automatically undo your changes.
However, if the editor fails, and you see the white screen of death, then you can use FTP to edit your plugin file and undo those changes.
The second method is to directly edit the plugin file using FTP. Simply go to the plugin folder using your FTP client. Right click on the plugin file and then select View/Edit file.
You can also download the plugin file to your computer, edit it, and then upload it back.
Method 2. Using The Code Snippets Plugin
This method is a lot simpler and gives you a better way to manage your individual code snippets in WordPress.
Upon activation, the plugin will add a new menu item labeled “Snippets” to your WordPress admin menu. This is where you will manage all your custom codes.
To add a custom code, you need to go to Snippets » All Snippets page and click on the ‘Add New’ button at the top.
This will bring you to the ‘Add New Snippet’ page.
First enter a title for your custom code snippet. This could be anything that helps you identify the code.
After that you can go ahead and paste your code snippet into the code box.
You can also add a description for the code in the field below the code box. You should use this area to write down what this code does, where you found it, and why you are adding it to your website. This will help the “future you” remember why the “past you” added this code.
You also have the option to assign tags to your code snippets which can help organize code snippets by topic and functionality.
Finally, you can click on the ‘Save Changes and Activate’ button. If you just want to save the code snippet without activating it, then you can click on save changes button instead.
The plugin also allows you to select where you want to run the code snippet. You can choose from admin area, front-end, or everywhere options.
If you are unsure, then keep the default ‘everywhere’ option checked.
Once you have saved and activated a code snippet, it would become effective on your website.
Are you seeing the 413 Request entity too large error in WordPress? This error usually occurs when you are trying to upload a theme or plugin file in WordPress. In this article, we will show you how to easily fix the 413: request entity too large error in WordPress.
What Causes WordPress 413 Request Entity Too Large Error?
This error usually happens when you are trying to upload a file that exceeds the maximum file upload limit on your WordPress site.
Your web server will fail to upload the file, and you will see the 413 request entity too large error page.
You can increase the values in upload_max_size and post_max_size to be more than the file you are trying to upload. You will also need to increase the max_execution_time to the time you think it would take for the file to upload. If you are unsure, then you can try doubling this value.
Method 2. Increase Upload File Size Limit via .htacces File
For this method, you will need to edit the .htaccess file and add the following code at the bottom: