How to Create Your Company Org Chart in WordPress

Do you want to display a beautiful organizational chart on your WordPress site? Org charts are helpful in showing the company hierarchy and introducing users to the team running the business. In this article, we will show you how to create a company org chart… Read More »

The post How to Create Your Company Org Chart in WordPress appeared first on WPBeginner.

Do you want to display a beautiful organizational chart on your WordPress site? Org charts are helpful in showing the company hierarchy and introducing users to the team running the business. In this article, we will show you how to create a company org chart in WordPress.

How to Create an Org Chart in WordPress

What is an Organizational Chart and Why is it Important?

An organizational chart present a company’s hierarchical structure based on job title and responsibilities, from top management to the executives.

It helps improve your brand’s reputation by showing the human side of your business. At the same time, it also allows users to find who they should contact for various business opportunities, feedback, and suggestions.

Organizational Chart

That being said, let’s take a look at how to easily create and manage a company organization chart in WordPress.

Creating an Organization Chart in WordPress

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

Upon activation, you need to visit Easy Org Chart » Add New from your WordPress admin area to create a new org chart.

Add New Chart

First, you need to provide a title for your chart. After that, your need to scroll down to the Build your Org Chart section to start adding team members.

In the first column, you will need to add details of your team members like their name, job title, profile picture, and contact information.

Next, you need to click on Add a person button to add another team member. Go ahead and repeat the process to add all team members that you want to show in your org chart.

Add New Member

You can drag and drop team members to the right or left in the WordPress admin area. You will also need to define the upper hierarchy and row number for each team member according to your company’s hierarchical structure.

Set Upper Hierarchy

After adding team members, you need to scroll down to advanced styling section. From here, you can configure how the chart should appear. You can choose the container size, corners, background color, box template, field styling, and more.

Chart Advanced Styling

Once you are done with styling, click on the Publish button to save your changes.

To display your org chart on your website, you need to visit the Easy Org Chart page in WordPress admin to copy the shortcode.

Copy Shortcode

You can now paste this shortcode in any WordPress post, page, or sidebar widget to display your organization chart.

Organizational Chart

It would be a good idea to add a contact form below your org chart in WordPress. We recommend using WPForms because it’s the best contact form plugin in the market. They also allow users to select recipients in WordPress contact form.

We hope this article helped you learn how to create a company org chart in WordPress. You may also want to see our guide on how to create a WordPress intranet for your organization while keeping it private and secure.

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 Create Your Company Org Chart in WordPress appeared first on WPBeginner.

How to Create Your Company Org Chart in WordPress

Do you want to display a beautiful organizational chart on your WordPress site? Org charts are helpful in showing the company hierarchy and introducing users to the team running the business. In this article, we will show you how to create a company org chart… Read More »

The post How to Create Your Company Org Chart in WordPress appeared first on WPBeginner.

Do you want to display a beautiful organizational chart on your WordPress site? Org charts are helpful in showing the company hierarchy and introducing users to the team running the business. In this article, we will show you how to create a company org chart in WordPress.

How to Create an Org Chart in WordPress

What is an Organizational Chart and Why is it Important?

An organizational chart present a company’s hierarchical structure based on job title and responsibilities, from top management to the executives.

It helps improve your brand’s reputation by showing the human side of your business. At the same time, it also allows users to find who they should contact for various business opportunities, feedback, and suggestions.

Organizational Chart

That being said, let’s take a look at how to easily create and manage a company organization chart in WordPress.

Creating an Organization Chart in WordPress

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

Upon activation, you need to visit Easy Org Chart » Add New from your WordPress admin area to create a new org chart.

Add New Chart

First, you need to provide a title for your chart. After that, your need to scroll down to the Build your Org Chart section to start adding team members.

In the first column, you will need to add details of your team members like their name, job title, profile picture, and contact information.

Next, you need to click on Add a person button to add another team member. Go ahead and repeat the process to add all team members that you want to show in your org chart.

Add New Member

You can drag and drop team members to the right or left in the WordPress admin area. You will also need to define the upper hierarchy and row number for each team member according to your company’s hierarchical structure.

Set Upper Hierarchy

After adding team members, you need to scroll down to advanced styling section. From here, you can configure how the chart should appear. You can choose the container size, corners, background color, box template, field styling, and more.

Chart Advanced Styling

Once you are done with styling, click on the Publish button to save your changes.

To display your org chart on your website, you need to visit the Easy Org Chart page in WordPress admin to copy the shortcode.

Copy Shortcode

You can now paste this shortcode in any WordPress post, page, or sidebar widget to display your organization chart.

Organizational Chart

It would be a good idea to add a contact form below your org chart in WordPress. We recommend using WPForms because it’s the best contact form plugin in the market. They also allow users to select recipients in WordPress contact form.

We hope this article helped you learn how to create a company org chart in WordPress. You may also want to see our guide on how to create a WordPress intranet for your organization while keeping it private and secure.

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 Create Your Company Org Chart in WordPress appeared first on WPBeginner.

How to Blog Anonymously Using WordPress

Do you want to blog anonymously using WordPress? There are many users who want to start a blog but don’t what to put their real name on it. In this beginner’s guide, we will show you how to easily blog anonymously using WordPress while keeping… Read More »

The post How to Blog Anonymously Using WordPress appeared first on WPBeginner.

Do you want to blog anonymously using WordPress? There are many users who want to start a blog but don’t what to put their real name on it. In this beginner’s guide, we will show you how to easily blog anonymously using WordPress while keeping your personal information safe.

How to anonymously blog using WordPress

Note: This guide is not for journalists or whistle-blowers doing high-risk work. They should use something like TOR or other tools. This is for an average blogger who wants to blog anonymously.

Anonymous Blogging Pros & Cons

There are many users who simply want to blog anonymously to express their opinions. Most of them want to remain anonymous because they fear it may affect how people see them in real lives. Some want to do it just to be more creative.

There are pros and cons to blogging anonymously, and it’s important that you understand them before you start blogging.

Pros of Anonymous Blogging using WordPress

  • Freedom to express your opinions without being judged
  • Protect your personal identity and information
  • Creative and artistic freedom

Cons of Anonymous Blogging Using WordPress

  • Not able to meet with people who follow your blog
  • Limited monetization options, you can still use Google AdSense, but you will have to share your personal information with Google.
  • If someone is really determined, then they can still trace your blog back to you.

That being said, let’s see how to blog anonymously using WordPress.

How to Start an Anonymous Blog using WordPress

There are two types of WordPress websites. First, there is WordPress.com which is a hosted blogging service, and then you have WordPress.org also known as self-hosted WordPress. For comparison, see our guide on the difference between WordPress.com vs WordPress.org.

There are other blogging platforms as well. However, we recommend using self-hosted WordPress.org to have complete control on the privacy and ownership of your website.

You will need a domain name and a website hosting account to start your self-hosted WordPress blog.

We recommend using Bluehost. They are one of the largest hosting companies in the world and an officially recommended WordPress hosting provider. They’re offering our users a free domain and 60% off their web hosting.

For details, see our article on how to start a WordPress blog with complete step by step instructions.

After you have installed WordPress, let’s make it anonymous.

Using Whois Privacy

When you purchase a domain name, you are required to provide contact information, like name, address, phone number, and email address. This information is publicly accessible and anyone can look up for it.

To protect customer’s privacy, many domain name providers offer a service called Whois privacy. For a small fee, this service displays their contact information instead of yours. If someone sends an email to the address displayed on WHOIS privacy page it will be forwarded to you.

You can purchase domain privacy during the set up on most hosting companies. For example, Bluehost provides you an option to do so during the sign up. We normally don’t recommend it due to the additional cost, but since you want to create an anonymous blog, you would want to check this option.

Domain privacy

If you didn’t purchase it during set up, then you can always enable it from your hosting account’s dashboard under the domains section.

Using a Blogging Email Address

Next step is to create a new email account to use for your WordPress website, and your author profile in WordPress. You can use a free email service provider like Gmail or use a more private email service like Proton Mail.

After you have created an email account, you need to add it as a WordPress administrative email address. This email address is used to send WordPress notification emails.

You can do this by going to Settings » General page in the WordPress admin area and add your new email address there.

Adding admin email address in WordPress

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

Next, you need to add the same email address to your author profile page. Simply go to the Users » Your Profile page and add the email address under your contact info.

Change your author profile email address

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

You can also use gravatar to display an anonymous profile picture next to your author bio under your blog posts.

Tip: If you are not receiving WordPress emails, then see our guide on how to fix WordPress not sending emails issue.

Using a Psuedonym for Anonymous Blogging

You will need to choose and use a pseudonym on your blog. For better WordPress security, you cannot just use admin as your username or author name. You will need to think of a different nickname that you can use to sign your posts.

To add your pseudonym, you need to visit Users » Your Profile page and add the name next to the Nickname field. After entering your nickname, click on the drop-down menu next to ‘Display name publicly as’ option and select your nickname.

Pseudonym

It’s important that you don’t add your real first and last name in this user profile.

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

Using a VPN

VPN is a Virtual Private Network that helps you secure your internet connection and protect your identity.

Normally, all your internet traffic travels through different servers spread across the world. Hackers and governments can spy on this traffic and see what you are doing online.

VPN acts as a network between your computer and outside world. All your internet traffic goes to a VPN service where it is encrypted and sent to the destination using a random server in a different geographic location.

How VPN works

Here is a list of the best VPN service providers. We recommend using IPVanish. They offer military grade encryption with hundreds of servers. They also have the easiest software to turn on VPN with the click of a button on any device including laptops, tablets, and mobile phones.

We hope this article helped you learn how to blog anonymously using WordPress. 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 How to Blog Anonymously Using WordPress appeared first on WPBeginner.

How to Add Your WordPress Site in Yandex Webmaster Tools

Do you want to connect your website to Yandex webmaster tools? Webmaster tools like search engine console from Google and Bing webmaster help you optimize your site, monitor the traffic, manage robot.txt, check site errors and more. In this article, we will share how to… Read More »

The post How to Add Your WordPress Site in Yandex Webmaster Tools appeared first on WPBeginner.

Do you want to connect your website to Yandex webmaster tools? Webmaster tools like search engine console from Google and Bing webmaster help you optimize your site, monitor the traffic, manage robot.txt, check site errors and more. In this article, we will share how to add your WordPress site in Yandex webmaster tools to monitor your search engine traffic.

Add Your Site to Yandex Webmaster Tools

What is Yandex?

Yandex is a popular search engine like Google and Bing based in Russia. You can optimize your site for SEO in Yandex to get more visitors from Russia.

Yandex has a range of tools like generalized search engine, image search, email, videos, maps and more. It also has webmaster tools to help you rank your site, monitor traffic stats, search queries, keywords, and more.

You can connect your WordPress site with Yandex using the Yoast SEO plugin. It works similar to Google search console and Bing Webmaster tools.

Adding WordPress Site in Yandex Webmaster Tools

Before we start, you would need a Yandex Webmaster tools account to connect your site. Once you have created your account, you can login to your WordPress site to configure Yandex webmaster tools with Yoast SEO plugin.

Let’s take a look on how you can add your site in Yandex webmaster tools and start optimizing it right away.

Step 1: Create an Account at Yandex

First thing you need to do is login to your Yandex webmaster tools account. If you don’t have a Yandex account, then you can create one using this link.

Register Yandex

After creating the account, you’ll see the Yandex Webmaster page. On this page, you need to click on the ‘+‘ button in top bar to add your site in Yandex.

Add Site

In the site address field, you need to add your website’s full domain name and click on the Add button.

Add URL

Note: If your main domain uses ‘www’ in the URL, then you need to add it before the domain (for example www.wpbeginner.com)

On the next page, you will be asked to verify website ownership by adding meta content in your WordPress site. Go ahead and copy the content code from this page because you will need it in Step 2.

Copy Code

Step 2: Login to WordPress Admin Area and Add the Code

Now you need to login to your WordPress admin area and add the verification code in the Yoast SEO webmaster settings.

Simply head over to the SEO » General area and click on the Webmaster tools tab.

Yoast General SEO Settings

Next, you need to paste the code in the Yandex verification code field and click on the Save Changes button.

Paste Code and Save

After adding the code in your WordPress site, you need to go back to the Yandex Webmaster tools page where you copied the code from and click on the Check button to verify ownership.

Check and Verify Rights

After successful verification, it will show your username that has the rights to manage your site in Yandex Webmaster tools. You can also delegate the rights to other users by adding their username and clicking on the Delegate rights button.

Username and Deligate Rights

Now that your site is verified and added in Yandex Webmaster tools, you can see traffic stats, search errors, search queries, internal and external links, site information, robot.txt analysis, audit pages for mobile, and more on the Yandex dashboard. You can use the menu on left side of the screen to find any information that you may need.

Yandex Dashboard

Yandex Webmaster tools have options for site optimization that are filtered from troubleshooting to important settings like robot.txt and .htaccess. You can further optimize your robot.txt for SEO separately and regularly perform WordPress maintenance tasks to keep your site up to date.

We hope this article helped you learn how to add your WordPress site in Yandex webmaster tools. You may also want to see our list of best WordPress SEO plugins and tools that you should use to rank your site in search engines.

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

The post How to Add Your WordPress Site in Yandex Webmaster Tools appeared first on WPBeginner.

How to Use FOMO on Your WordPress Site to Increase Conversions

Do you want to add FOMO widgets to your WordPress site and increase conversions? FOMO, short for fear of missing out, is a marketing technique that uses a psychological principle to create anticipation for a product or service. In this article, we will show you… Read More »

The post How to Use FOMO on Your WordPress Site to Increase Conversions appeared first on WPBeginner.

Do you want to add FOMO widgets to your WordPress site and increase conversions? FOMO, short for fear of missing out, is a marketing technique that uses a psychological principle to create anticipation for a product or service. In this article, we will show you how to properly add FOMO to your WordPress website and boost conversions.

Adding FOMO in WordPress to increase conversions

What is FOMO and How it Helps with Conversions?

FOMO or ‘fear of missing out’ is a psychological term used to describe anxiety about missing out on something exciting and trendy.

As a website owner, you can take advantage of this human behavior with your marketing strategy and improve your conversions.

FOMO is nothing new, marketers have been using it way before the arrival of the internet. Now with online marketing, FOMO has become far easier to implement and much more effective.

For example, if you run an online store, then you can create anticipation about an upcoming sale, limited time offers, and by adding social proof to your landing pages.

You can also use it to build your email list, run affiliate marketing campaigns, boost downloads for your apps, and more.

That being said, let’s take a look at how to easily add FOMO to your WordPress site. We will show you two techniques that we have successfully used on our own sites with incredible results.

1. Adding FOMO with Social Proof by Using Proven

One way to ignite FOMO is by adding social proof to your website. It helps you instantly win user’s trust by showing them that other users are already buying your product.

Fomo social proof example

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

Proven is a social proof plugin that integrates with your eCommerce platform or MailChimp email lists and displays recent purchases and sign ups.

Upon activation, you need to head over to Proven » Settings page to enter your license key. You can find this information from your account on the plugin website.

Enter your plugin license key

Next, let’s head on over to the Proven » Add New page to create your first social proof notification.

Add new FOMO notification

First, you need to enter a title for this notification campaign. After that, you need to choose whether you want this configuration to be active or not. You can keep it inactive while you configure your settings, but don’t forget to change this setting to make your notifications live once you are done.

Next, you will come to the content section where you will be asked to select the source for your notifications.

Proven integrates with WooCommerce, MailChimp, and Easy Digital Downloads. When you integrate with one of these three, the social notification will automatically display the recent purchase and subscriber notifications.

You can also enter the source manually, which will allow you to manually create entries that will be displayed in the notification. This is particularly helpful when you are not using a shopping cart plugin on your website.

Setting up content to display in social proof  FOMO notification bar

After that, you can change the content template using the available template tags displayed below the field.

For the purchases field, you need to select which product purchases are displayed in the notification. If you are integrating it with MailChimp, then you can choose which mailing list will trigger the notification.

Next, you can select when you want notifications to be displayed in the Behavior settings. You can select pages where you want the notification to appear, you can also select users, mobile view, the delay between notifications, and more.

Choose the display behavior for the notification banner

Lastly, you will reach the ‘Appearance’ section. From here you can select colors, shape, and position of your notification banner.

Appearance settings

Once you are satisfied with the settings, don’t forget to click on the ‘Publish’ button to make it live.

You can now visit your website to see the FOMO social proof notification in action.

Social proof FOMO in action

Method 2: Adding FOMO Countdown Timers with OptinMonster

We have all seen marketers using ‘Urgency’ to get customer’s attention. Whether it is your local grocery store or a big name brand website, it is one of the oldest marketing techniques, which works just as effectively online.

Basically, you show users an offer with a sense of urgency, which triggers the fear of missing out a valuable deal and helps users make a purchasing decision.

Urgency hacks can be used with limited time offer, seasonal sale campaigns, one-time discounts, coupons, and more. To learn more, see this article on using urgency to hack conversion rates with proven methods.

Now, the thing is how do you use urgency with FOMO to create a powerful conversion magnet?

This is where OptinMonster comes in. It is the best conversion optimization software that helps businesses turn abandoning website visitors into subscribers & customers.

First, you will need to sign up for an OptinMonster account. It is a paid tool and you will need at least the ‘Plus’ plan to use their Floating bar campaigns.

Next, switch to your WordPress site to install and activate the OptinMonster plugin. For more details, see our step by step guide on how to install a WordPress plugin.

This plugin is a connector between your WordPress site and the OptinMonster app.

Upon activation, click on the OptinMonster menu in your admin sidebar and enter your API key. You can find this information under your account on OptinMonster website.

OptinMonster API key

After entering your API Key, you will need to click on the ‘Create New Campaign’ button to continue.

Create new campaign

First, you need to select an optin type and then select a theme. We will be using a ‘Floating bar’ campaign with the ‘Countdown’ theme.

Select optin type and a theme

Next, you will be asked to choose a name for your theme and the website where you will run it. Filling this information will launch the OptinMonster Builder interface.

Configure optin

You need to click on the ‘Optin’ tab and select your countdown type and end date. There are two types of countdown timers you can use ‘Static’ and ‘Dynamic’.

The static timer remains the same for all your users, while the Dynamic timer changes based on user behavior on your website.

For this tutorial, we will be using the static timer. Since we are using floating bar with countdown theme, we can move the optin bar to the bottom or the top.

You can also just point and click to edit text in the floating bar. You can add a coupon code, add links to special offers, and style it any way you want.

Once you are satisfied, don’t forget to click on the ‘Publish’ button at the top. This will show you the optin status page where you need to toggle the switch next to Status to make your optin live.

Publish your optin

Now, go back to your WordPress website and click on the ‘Campaigns’ tab on the OptinMonster page. You will see your recently created campaign listed there (Click on refresh campaigns button if you don’t see it).

Launch countdown timer campaign on your site

By default your campaign will be disabled, and you just have to click on the ‘Go Live’ link to enable it.

You can now visit your website to see your countdown timer FOMO campaign in action.

Countdown timer FOMO campaign preview

Tracking Your Conversions in WordPress

FOMO techniques work really well for conversions, but how do you keep track of their performance? Without tracking you wouldn’t know how many sales or leads were generated due to these campaigns.

All expert marketers use Google Analytics. It not only helps you see where your users are coming from, it also allows you to track user engagement on your website.

The easiest way to use Google Analytics in WordPress is through MonsterInsights. It is the best Google Analytics plugin for WordPress and has an eCommerce addon for WooCommerce and EDD, which helps you track your eCommerce performance without leaving WordPress.

MonsterInsights eCommerce tracking

We hope this article helped you learn how to add FOMO to your WordPress website and boost conversions. You may also want to see our list of must-have WordPress plugins for business websites.

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 Use FOMO on Your WordPress Site to Increase Conversions appeared first on WPBeginner.

How to Fix the HTTP Image Upload Error in WordPress

Are you seeing the HTTP error while uploading media in WordPress? This error usually occurs when you are uploading an image or other files to WordPress using the built-in media uploader. In this article, we will show you how to easily fix the HTTP image… Read More »

The post How to Fix the HTTP Image Upload Error in WordPress appeared first on WPBeginner.

Are you seeing the HTTP error while uploading media in WordPress? This error usually occurs when you are uploading an image or other files to WordPress using the built-in media uploader. In this article, we will show you how to easily fix the HTTP image upload error in WordPress.

How to fix http error when uploading images in WordPress

What Causes HTTP Error During Media Upload in WordPress?

There are a number of things that could lead to a HTTP error when you are trying to upload files using the WordPress media uploader. Basically, WordPress is unable to figure out the cause and that’s why it displays the generic ‘HTTP error’ message.

HTTP Error

The frustrating part is that this error message doesn’t give you any clue as to what may have caused it. This means that you will have to try different solutions to find the cause and fix the error.

That being said, let’s take a look at how to troubleshoot and fix the HTTP error during media upload in WordPress.

1. Make Sure The HTTP Error is Not Temporary

First, you should wait a few minutes and then try uploading your image file again. This error is sometimes caused by unusual traffic and low server resources, which are automatically fixed on most WordPress hosting servers.

If that doesn’t work, then you may want to try uploading a different image file. If the other file uploads successfully, then try saving your original image file to a smaller size and retry uploading.

Lastly, you may want to try saving the file to a different format. For example, change jpeg to png using an image editing software. After that, retry uploading the file.

If all these steps result in the HTTP error, then this means that the error is not caused by a temporary glitch and definitely needs your immediate attention.

2. Increase WordPress Memory Limit

The most common cause of this error is lack of memory available for WordPress to use. To fix this, you need to increase the amount of memory PHP can use on your server.

You can do this by adding the following code to your wp-config.php file.

define( 'WP_MEMORY_LIMIT', '256M' );

This code increases the WordPress memory limit to 256MB, which would be enough to fix any memory limit issues.

File uploaded successfully

3. Change Image Editor Library Used by WordPress

WordPress runs on PHP which uses two modules to handle images. These modules are called GD Library and Imagick. WordPress may use either one of them depending on which one is available.

However, Imagick is known to often run into memory issues causing the http error during image uploads. To fix this, you can make the GD Library your default image editor.

You can do this by simply adding this code to your theme’s functions.php file or a site-specific plugin.

function wpb_image_editor_default_to_gd( $editors ) {
	$gd_editor = 'WP_Image_Editor_GD';
	$editors = array_diff( $editors, array( $gd_editor ) );
	array_unshift( $editors, $gd_editor );
	return $editors;
}
add_filter( 'wp_image_editors', 'wpb_image_editor_default_to_gd' );

After adding this code, you can retry uploading files using the media uploader. If this doesn’t solve the issue, then you can remove this code and try other methods described in this article.

4. Using The .htaccess Method

This method allows you to control how Imagick uses server resources. Many shared hosting providers limit Imagick’s ability to use multiple threads for faster image processing. However, this would result in you seeing the http error when uploading images.

An easy fix is be to add the following code in your .htaccess file:

SetEnv MAGICK_THREAD_LIMIT 1

This code simply limits Imagick to use a single thread to process images.

We hope this article helped you fix the HTTP error during media upload in WordPress. You may also want to see our WordPress troubleshooting guide as well as the ultimate list of most common WordPress errors and how to fix them.

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 the HTTP Image Upload Error in WordPress appeared first on WPBeginner.

How to Sell Ads on Your WordPress Blog (Step by Step)

Do you want to sell ads on your WordPress blog? Selling ads on a blog or website is one of the most common ways to make money online. In this article, we will show you how to sell adds on your WordPress blog and explain… Read More »

The post How to Sell Ads on Your WordPress Blog (Step by Step) appeared first on WPBeginner.

Do you want to sell ads on your WordPress blog? Selling ads on a blog or website is one of the most common ways to make money online. In this article, we will show you how to sell adds on your WordPress blog and explain the different types of ad options available to you.

Selling ads on your WordPress blog

What Do You Need to Sell Ads on Your WordPress Blog?

First, you need to make sure you are using the right blogging platform. There are two types of WordPress blogs, WordPress.com which is a hosted blogging service and WordPress.org also called self-hosted WordPress. See the difference in our comparison of WordPress.com vs WordPress.org.

WordPress.com have their own WordAds program and only allows third-party ads if you sign up for the business plan.

On the other hand, you can run ads on your self-hosted WordPress.org website out of the box.

If you don’t yet have a WordPress.org website, then follow the instructions in our guide on how to start a WordPress blog, and you will be up and running in no time.

That being said, let’s take a look at what kind of ads you can sell on your WordPress blog.

Types of Ads You Can Sell on Your WordPress Blog

There are different types of ads that you can sell on your WordPress blog. One ad type may work better than the other depending on your website’s topic, audience, and overall traffic.

You can also choose to combine different ad types to create an effective monetization strategy for your blog.

1. CPC or Cost-Per-Click Ads

Pay per click ads

Cost-per-click ads are the most common type of ads displayed on the majority of websites. Ads are sold on a per-click basis which means you are only eligible to get paid when a user clicks on the ad.

The reason this ad type is so successful is that it works effectively for both publishers and advertisers. Advertisers get traffic to their websites which they can use to generate leads or increase sales. The publisher is able to get paid for sending traffic.

Advertising programs like Google AdSense allow you to easily sell cost per click ads on your website. Once you sign up with the Google AdSense program, your website will become available to Google’s enormous network of advertisers.

For more details see our guide on how to properly add Google AdSense in WordPress.

One downside is that if you have low traffic, or your ads are not placed at strategic locations, then you may get a very low click-through rate for ads on your website. However, many website owners quickly overcome this by optimizing their ads in WordPress.

2. CPM or Cost-Per-Thousand-Impressions Ads

Cost per Mille ads

CPM (cost per mille) or cost-per-thousand-impression are ads that are sold based on how many times they are displayed. This means you get paid for displaying ads on your website whether users click on them or not.

CPM ads often fail to generate the same amount of revenue as you would generate with cost-per-click ads alone. However, they can be a significant source of income if you have a high traffic website, and you don’t want to place ads too close to your content.

Advertisers are particularly keen on buying CPM ads on websites with a high reputation among their target audiences.

3. Flat Fee Ads

Flat fee ads

Flat fee ads allow you to sell ad spots on your website for a specific time-period. You can price your ads based on how much traffic your website generates on an average.

This type of ads provide more impressions and clicks to advertisers and allow website owners to know exactly how much they will earn at the end of the period.

Advertisers usually purchase this type of ads on websites with higher traffic matching their target demographics. You can sell ads directly through your website by creating an ‘Advertise Here’ page. Alternatively, you can also join programs like BuySellAds or DoubleClick by Google.

4. Affiliate Ads

Affiliate marketing

Affiliate ads can also be called action based ads. Basically, you send traffic to an advertiser’s website, but you only get paid if a user completes an action. This action could be anything like making a purchase, downloading software, creating an account, etc.

Affiliate programs provide you a unique URL with your referral ID. You can then use this URL to create banners, graphics, or add links directly in your articles.

The benefit of affiliate ads is that you get paid substantially higher than what you would get paid on a cost per click or cost per mille ad.

You can sign up for affiliate programs of different products and services that you want to promote. Each product, service, and affiliate program comes with its own commission rates, terms, and conditions.

For example, WPEngine’s affiliate program allows you to earn on each new sign up you send their way. Your commission will be based on the user’s entire first month payment or fixed $200 whichever is higher.

You can easily manage your affiliate links in WordPress using ThirstyAffiliates. You will also find plenty of tools and plugins to boost your affiliate marketing.

Setting up Banner Ads on Your Website

After looking at the different ad types you can come up with a monetization strategy that works for you. Don’t worry if you are still not sure which is the right choice for you.

Most website owners use multiple ad types and then prioritize them based on their earning potential.

Once you have chosen a monetization strategy, you are now ready to add banner ads to your website. WordPress has several really good ad management plugins that you can use.

We recommend using AdSanity, it is one of the most beginner-friendly ad management plugin for WordPress.

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

Upon activation, simply go to Adsanity » Create Ad to create your first ad.

Create new ad in AdSanity

AdSanity allows you to create any kind of ad. You can create a self-hosted ad, local ad, or add the ad code provided by an ad program like Google AdSense.

If you are running a local ad, then you can upload a banner image and graphics. If it is a third-party ad, then you can go ahead and enter the ad code.

Under the publish meta box, you can also schedule the ad to run for a specific period or allow it to run indefinitely. Don’t forget to click on the publish or update button to save your changes.

Schedule or publish the ad

AdSanity allows you to display ads anywhere on your website using widgets and shortcodes. Simply go to Appearance » Widgets page and drag and drop the AdSanity single ad widget to a sidebar.

AdSanity sidebar widgets

For detailed instructions, see our article on how to manage ads in WordPress with AdSanity.

We hope this article helped you learn how to sell ads on your WordPress blog. You may also want to see our guide on more ways to make money online using WordPress.

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

The post How to Sell Ads on Your WordPress Blog (Step by Step) appeared first on WPBeginner.

How to Set, Get, and Delete WordPress Cookies (like a Pro)

Do you want to learn how to use cookies on your WordPress site? Cookies are a useful tool to store temporary information in user’s browser and then use this information to enhance user experience through personalization and behavioral targeting. In this ultimate guide, we will… Read More »

The post How to Set, Get, and Delete WordPress Cookies (like a Pro) appeared first on WPBeginner.

Do you want to learn how to use cookies on your WordPress site? Cookies are a useful tool to store temporary information in user’s browser and then use this information to enhance user experience through personalization and behavioral targeting. In this ultimate guide, we will show you how to set, get, and delete WordPress cookies like a pro.

How to set, get, and delete cookies in WordPress

Note: This is an advanced tutorial. It requires you to have proficient understanding of HTML, CSS, WordPress site, and PHP.

What Are Cookies?

Cookies are plain text files that are created and stored in users browser when they visit a website. Cookies are used to add different features on a website.

Following are some of the common usage of cookies on various websites.

  • Store and manage user’s login information
  • Store temporary session information during a users visit
  • Ecommerce stores use cookies to remember cart items during a user’s visit
  • Track user activity on a site to offer personalized user experience
  • and more

As you can see, cookies are highly useful tool for website owners, but they can also be a bit invasive. Recent trends in email marketing, growth hacking, and online marketing as a whole allow websites to set cookies that act as a beacon and can be used to store and even share user activity across websites.

This is why European Union enacted the EU Cookie Law, which requires website owners to declare that they use cookies to store information.

How Cookies are Used in a Typical WordPress Website

By default, WordPress uses cookies to manage logged-in user sessions and authentication. It also uses cookies to remember a user’s name and email address if they fill out a comment form.

However, many WordPress plugins on your website may also set their own cookies. For example, OptinMonster allows you to show different email optin forms to new vs returning visitors, and it does that by using cookies.

If you are using third party services on your website like Google Analytics or Google AdSense, then they may also set cookies on your website.

You can view all website cookies in your browser’s settings. For example, in Google Chrome you need to go to settings and search for ‘content settings’.

Content settings in Google Chrome

Under content settings, you will need to click on ‘Cookies’ to open the cookies settings page.

Cookies section in Chrome settings

Next, you need to click on the ‘All cookies and site data’ option.

View all cookies and site data

On the next page, you will see a list of all cookies and site data stored on your browser by all websites you visited.

You can type a website address in the search box, and it will show you the data stored by that website.

View site cookies

Clicking on a single item will show you more details about individual cookies and their contents.

How to Set a Cookie in WordPress

To follow this tutorial, you will need to add code to your theme’s functions.php file or a site-specific plugin. If you haven’t done this before, then please take a look at our guide on how to copy and paste code snippets in WordPress.

First we will use the setcookie() function in PHP. This function accepts the following parameters.

  • Cookie name
  • Cookie value
  • Expire (Optional: sets a time period after which cookie expires)
  • Path (Optional, by default it will use the site’s root)
  • Domain (Optional, by default uses your website’s domain)
  • Secure (Optional, If true then only transfers cookie data via HTTPS)
  • httponly (Optional, when set true the cookie is only accessible via HTTP and cannot be used by scripts)

Now let’s add a code snippet to your WordPress site. This code stores the exact timestamp when a user visited your website in a cookie.

function wpb_cookies_tutorial1() { 

$visit_time = date('F j, Y  g:i a');

if(!isset($_COOKIE[$wpb_visit_time])) {

// set a cookie for 1 year
setcookie('wpb_visit_time', $current_time, time()+31556926);

}

} 

You can now visit your website and then check your browser cookies. You will find a cookie with the name wpb_visit_time.

How to Get a Cookie and Use it in WordPress

Now that we have created this cookie that’s stored in user’s browser for 1 year, let’s take a look at how can we use this information on our website.

If you know the name of a cookie, then you can easily call it anywhere in PHP using the $_COOKIE[] variable. Let’s add some code that not only sets the cookie but also uses it to do something on your website.

function wpb_cookies_tutorial2() { 
// Time of user's visit
$visit_time = date('F j, Y g:i a');

// Check if cookie is already set
if(isset($_COOKIE['wpb_visit_time'])) {

// Do this if cookie is set 
function visitor_greeting() {

// Use information stored in the cookie 
$lastvisit = $_COOKIE['wpb_visit_time'];

$string .= 'You last visited our website '. $lastvisit .'. Check out whats new'; 

return $string;
}	

} else { 

// Do this if the cookie doesn't exist
function visitor_greeting() { 
$string .= 'New here? Check out these resources...' ;
return $string;
}	

// Set the cookie
setcookie('wpb_visit_time',  $visit_time, time()+31556926);
}

// Add a shortcode 
add_shortcode('greet_me', 'visitor_greeting');

} 
add_action('init', 'wpb_cookies_tutorial2');

We have commented the code to show you what each part does. This code uses the information stored in the cookie and outputs it using the shortcode. You can now add shortcode [greet_me] anywhere on your website, and it will show when a user last visited.

Feel free to modify the code to make it more useful for your website. For example, you can show recent posts to returning users and popular posts to new users.

Deleting a Cookie in WordPress

So far we have learned how to set a cookie and use it later in your website. Now let’s take a look at how to delete a cookie.

To delete a cookie, you need to add the following line to your code.

unset($_COOKIE['wpb_visit_time']);

Don’t forget to replace wpb_visit_time with the name of the cookie you are trying to delete.

Let’s put this code in some context using the same sample code we used above. This time we will delete a cookie and set it again with new information.

function wpb_cookies_tutorial2() { 
// Time of user's visit
$visit_time = date('F j, Y g:i a');

// Check if cookie is already set
if(isset($_COOKIE['wpb_visit_time'])) {

// Do this if cookie is set 
function visitor_greeting() {

// Use information stored in the cookie 
$lastvisit = $_COOKIE['wpb_visit_time'];

$string .= 'You last visited our website '. $lastvisit .'. Check out whats new'; 

// Delete the old cookie so that we can set it again with updated time
unset($_COOKIE['wpb_visit_time']); 

return $string;
}	

} else { 
// Do this if the cookie doesn't exist
function visitor_greeting() { 
$string .= 'New here? Check out these resources...' ;
return $string;
}	
}
add_shortcode('greet_me', 'visitor_greeting');

// Set or Reset the cookie
setcookie('wpb_visit_time',  $visit_time, time()+31556926);
} 
add_action('init', 'wpb_cookies_tutorial2');

As you can see, this code deletes the cookie once we have used the information stored inside. Later we set the cookie again with the updated time information.

We hope this article helped you learn how to easily set, get, and delete WordPress cookies. You may also want to see our list of other extremely useful tricks for the WordPress functions file.

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 Set, Get, and Delete WordPress Cookies (like a Pro) appeared first on WPBeginner.

How to Restore the Get Shortlink Button in WordPress

Do you want to create a shortlink of your WordPress blog posts or pages? WordPress shortlinks are useful for sharing in your emails, facebook messages, or even text messages. It was a default feature until WordPress version 4.4. Recently, one of our readers asked how… Read More »

The post How to Restore the Get Shortlink Button in WordPress appeared first on WPBeginner.

Do you want to create a shortlink of your WordPress blog posts or pages? WordPress shortlinks are useful for sharing in your emails, facebook messages, or even text messages. It was a default feature until WordPress version 4.4. Recently, one of our readers asked how to bring back the get shortlink feature in WordPress. In this tutorial, we will share how to restore the get shortlink button in WordPress.

How to Get the Get Shortlink Button in WordPress

What is the Get Shortlink Button in WordPress?

Get Shortlink button is a WordPress feature that allows you to easily get a short link of your WordPress blog post or page. It used to be located right next to the permalink area in the post edit screen.

Get Shortlink Button

However if you recently started your blog, then you will not see this feature on your WordPress site because it was removed after WordPress version 4.4.

We find this feature to be quite useful for easily getting shortlinks for our blog posts that look like this:

http://wpbeg.in/2csN1pj

If you want to bring back the get shortlink feature on your WordPress site, then you’re in the right place.

Let’s take a look at how to bring back the get shortlink button back in WordPress.

Method 1: Using WP Bitly plugin to Add Get Shortlink Button

This method is easier and recommended for most users. This method also allows you to create custom branded short URLs for your website.

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

Upon activation, this plugin will automatically add the Get Shortlink button on your post edit screen.

Get Shortlink Button

Once you click on this button, it will show you the shortlink for your WordPress posts and pages. This shortlink can be shared in your emails and messages, so your audience can reach directly to the page.

Page Shortlink

You can also use the WP Bitly plugin to create custom branded shortlinks for your blog posts like we do on WPBeginner. See our step by step guide on how to create your own customized short url in WordPress.

Method 2: Manually Adding Get Shortlink Button

This method requires you to add code to your WordPress files. If you haven’t done this before, then please take a look at our guide on how to copy and paste code in WordPress.

You will need to add the following code to your WordPress theme’s functions.php file or a site-specific plugin:

add_filter( 'get_shortlink', function( $shortlink ) {return $shortlink;} );

This code will add the shortlink filter to display the Get Shortlink button in your WordPress pages and posts.

Get Shortlink Button

You can click on this button to get the shortlink for your post or page.

We hope this article helped you bring back the Get Shortlink button in WordPress. You may also want to check out our list of the must have WordPress plugins for business websites.

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 Restore the Get Shortlink Button in WordPress appeared first on WPBeginner.