Do you want to create WooCommerce product galleries to add to blog posts or pages?
WooCommerce product galleries are an easy way to display your products outside your shop pages. It helps attract more customers and boosts conversions.
In this article, we will show you how to easily create a WooCommerce product image gallery (step by step).
Why Should You Create WooCommerce Product Galleries?
Most WordPress themes for WooCommerce come with default templates for shop and shop category pages. These pages simply list your products using the theme’s style.
What if you wanted to create a product gallery and display it inside a blog post or another page on your site? By displaying your products in your popular blog posts and pages, you can increase your sales and conversions.
Let’s take a look at how to easily create WooCommerce product image galleries with Envira Gallery.
Creating WooCommerce Product Galleries with Envira
The best way to create a WooCommerce product gallery in WordPress is by using Envira Gallery. It is the best WordPress photo gallery plugin and makes it very easy to show products anywhere on your site.
The first thing you need to do is to install and activate the Envira Gallery plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.
Upon activation, you need to go to the Envira Gallery » Settings page to enter your license key. You can find this information under your account on the Envira Gallery website.
Once the license key is verified, you can go to Envira Gallery » Addons to install and activate the ‘Featured Content’ addon.
This addon will allow you to display your WooCommerce products in the Envira galleries. Go ahead and click the ‘Install’ button under the Featured Content Addon.
Next, you need to go to the Envira Gallery » Add New page to create your new product gallery.
From here, you can start by adding a title for the new gallery.
After the title, you need to switch to the ‘External Gallery’ tab and click the ‘Featured Content’ option.
Next, scroll down to the ‘Images’ tab. In the ‘Select Your Post Type(s)’ field, you need to select the ‘Product’ option, which is the custom post type for WooCommerce products.
If you have hundreds of products, then you may want to create multiple galleries.
You can narrow down the gallery listings by selecting taxonomy terms for specific product tags or categories.
Simply repeat this process with different product tags and categories each time you create a new product gallery. The post type will always be ‘Product’ in all your WooCommerce product galleries.
You can also choose a taxonomy term relation to select and display specific products in your galleries.
Once you are done, you can publish your product gallery which will make it available to be added anywhere on your WordPress site.
Adding WooCommerce Product Gallery in WordPress
Next, you can add a new post or page or edit an existing one to display your WooCommerce product gallery.
Once you’re in the content editor, simply click the ‘+’ button and add the Envira Gallery block.
After that, you can select your product image gallery in the Envira Gallery block.
Simply click the dropdown menu and choose the gallery you created earlier.
You’ll now see a preview of your gallery in the block editor. If it doesn’t load, then don’t worry, you can simply preview your blog post or page to see if it’s working properly.
Next, you can save and publish your post. After that, visit your website to see the product gallery in action.
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.
Are you looking for the best recipe plugins for WordPress?
Recipe plugins allow you to display recipes on your website in an aesthetically-pleasing way. They can help improve user engagement on your food blog and increase traffic.
In this article, we have hand-picked some of the best WordPress recipe plugins you can use on your website.
Why Do You Need a Recipe Plugin for WordPress?
If you have a WordPress food blog, then using a recipe plugin can help you create a more user-friendly and interactive experience for your visitors.
A plugin can help you create a beautiful layout for your recipes using a recipe card. It contains all the information about the meal, including its ingredients, instructions, cooking time, serving size, nutrition facts, and more.
Recipe plugins can also have optimization settings that improve your website’s SEO by increasing its visibility in the search results.
Moreover, using a recipe plugin can allow you to customize your recipes and insert ads and affiliate links within them to make more profits. This is one of the many ways that you can make money from blogging.
That being said, let’s look at some of the best WordPress recipe plugins that can help improve your WordPress food blog.
WP Tasty Recipes is one of the best WordPress recipe plugins on the market. It allows you to add beautiful and customizable recipe cards to your WordPress website using a ‘Tasty Recipes’ block.
It offers many features that can be added to the recipe cards, including nutritional facts, social sharing buttons, recipe videos, and Pinterest pins.
Additionally, WP Tasty Recipes also allows you to add conversions for ingredients, making it easy for users to adjust the recipe for different serving sizes.
Its other features include pre-made recipe card templates, import/export settings for recipes, a Nutrifox integration, ingredients links, a recipe index, and more.
Pricing: You can get the Basic Tasty Recipes plan for $49 per year and the Pro plan for $199 per year. However, if you want access to all of the WP Tasty plugins, then you can also buy the All Access plan for $299 per year.
Recipe Card Blocks is a well-known WordPress recipe plugin that helps add attractive recipe cards to your website using the block editor.
It comes with customizable pre-made templates, video support, star ratings, a user-friendly interface, and unit conversion features, making it super easy for beginners to use.
It even comes with a Nutrition block that you can add along with your recipe cards to display nutritional information about each meal.
Plus, Recipe Card Blocks optimizes your website and recipes for search engines using schema markup, making it easier for your site to rank and attract visitors.
Some other features offered by Recipe Card Blocks include AMP support, GDPR compliance, social CTAs, comment ratings, and more.
Pricing: Recipe Card Blocks has a free version available. However, you can upgrade to the Professional plan for $79/year to unlock all the features. If you have a large team, then you can switch to the Business plan for $99/year.
WP Recipe Maker is an easy-to-use recipe plugin that allows you to add recipe cards to any WordPress page or post.
You can then customize these recipe cards to your liking using plugin settings or custom CSS.
WP Recipe Maker also comes with a built-in submission form allowing users to submit their recipes on your website. This can help encourage user engagement.
Moreover, the plugin uses JSON-LD metadata to improve your website’s visibility and search engine rankings.
Some of its other features include nutrition labels, conversion tools, video support, import/export functionality, ingredient groups, and more.
Pricing: WP Recipe Maker has a free version. However, you can also upgrade to the Premium Bundle for $49. To unlock all the features, you can buy the Elite Bundle for $149.
Zip Recipes is a popular plugin that is specifically optimized for Google search using JSON LD and microdata. It can help improve your website’s rankings in Google search results.
The plugin has its own editor that you can use to create aesthetically-pleasing recipe cards. Once you have created a recipe, it can be easily integrated into any WordPress page or post using a block.
Zip Recipes lets you add nutrition labels, recipe galleries, ratings, social sharing icons, a metric converter, serving adjustments, and more to your recipe cards.
The plugin also allows you to email recipes to friends or your email list subscribers to increase user engagement.
It offers a built-in search and filter feature that allows users to look for specific recipe types, including dietary requirements, ingredients, cuisine types, and more.
Pricing: You can use Zip Recipes for free. However, you will need to upgrade to the Personal plan for $39/year to unlock more features. If you want to use the plugin on multiple domains, then you can also switch to the Agency plan for $249/year.
Cooked is a powerful WordPress plugin that lets you create and display recipes, including ingredients, directions, nutrition facts, photo galleries, timers, and more. It is also optimized for search engines to increase your website visibility.
With this plugin, you can add a recipe submission form on your website’s front end for users to share their recipes with you.
It even includes social media sharing, recipe reviews, and rating features to improve user engagement.
Additionally, Cooked also comes with a built-in powerful search feature that lets users find recipes based on ingredients, categories, tags, and more.
The Cooked plugin can even integrate with WooCommerce to allow food bloggers to sell the ingredients of the recipes on their websites.
Pricing: Cooked has a free version, or you can buy a single-site license for Cooked Pro for $39/year. If you want to use Cooked Pro on multiple sites, then you can switch to a 5-site license for $99/year.
Delicious Recipes is a schema-enabled and SEO-optimized plugin that lets you create beautiful recipe cards.
It also comes with a recipe library with a searchable database of recipes, including categories like cuisine, meal type, dietary restrictions, and cooking time.
It’s a simple plugin that enables users to register on your website and rate your recipes, save the recipes as favorites, and browse through the content. This feature can help you create an active following and increase user engagement.
Its other features include social media integrations, video support, a recipe submission form, an analytics dashboard, Pinterest pins support, nutrition facts, adjustable servings, and more.
Pricing: Delicious Recipes has a free version and a Pro version that you can switch to for $59/year. You can also upgrade to the Lifetime plan for $199.
Blossom Recipe Maker is another free plugin on this list that lets you create recipes with ease.
It enables you to add ingredients, instructions, cooking time, serving size, and nutritional information to your recipe cards.
The plugin can also automatically suggest ingredient substitutions based on dietary needs or preferences.
For instance, it might suggest using almond flour instead of wheat flour for a gluten-free dessert. This can come in handy when creating a recipe that is suitable for everyone.
Its other features include recipe categorization, social media sharing, recipe feedback, and more.
Pricing: The Blossom Recipe Maker is completely free and doesn’t have a paid version.
RecipePress Reloaded is another free WordPress plugin that creates a new post type for publishing recipe posts on your website.
It lets you group ingredients and instructions, along with nutritional information. You can also add preparation and serving times to create comprehensive recipes.
The plugin is also optimized for SEO, meaning that search engines may rank your recipes higher and increase visibility.
Other than that, RecipePress Reloaded comes with multilingual support, social media integrations, a ratings/review feature, and pre-built recipe templates.
Pricing: RecipePress Reloaded is a free plugin that does not have a premium version yet.
What Is the Best Recipe Plugin for WordPress?
Based on our research, the best WordPress recipe plugin on the market is WP Tasty Recipes because it provides an all-in-one solution.
It is SEO-friendly, comes with pre-made templates, and is super easy to use for beginners.
However, if you are on a tight budget and looking for a plugin that provides basic recipe card features, then WP Recipe Maker and Recipe Card Blocks are also good choices.
These plugins offer free versions with most of the features necessary to create an attractive recipe card.
On the other hand, if you have an online store that sells recipe ingredients, then Cooked is the right plugin for you. It comes with a WooCommerce integration that lets you sell the ingredients for your recipes.
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.
After creating a website, the first thing every business owner needs is a professional email address with their business name in it.
A professional email address will help you win trust when dealing with other businesses and customers. Google Workspace (previously known as G Suite) is a productivity suite that allows you to use Gmail with your own professional email address.
In this article, we will show you how to set up a professional, custom-branded email address with Gmail and Workspace.
What Is a Professional Email Address?
A professional email address is one that has your business name in it. For example, john@myphotostudio.com is a professional email address.
Email accounts on free email services like john.photographer@gmail.com are not as good for business because they do not look professional. Your customers and other businesses will find a professional email address more trustworthy.
For a professional email address, you will need a domain name and a website. We have step-by-step guides on how to choose a domain name and how to quickly make a website.
If you already have a domain name and a website, then you are ready to set up your own professional email address.
Why Use Google Workspace for Professional Branded Email Address?
You might be thinking, why use Google Workspace when most WordPress hosting companies offer unlimited email accounts with your own domain name?
Email is one of the most important communication tools for business owners. If you miss an important email, then it can hurt your business.
Many web hosting email servers are unreliable, restrictive, isolated, and less secure. You won’t even know if the email you sent was actually delivered.
Gmail is the industry leader in email, with over 1.8 billion active users. Google Workspace is Google’s productivity app suite for business owners, which includes Gmail and is used by over 6 million businesses.
Google Workspace works with your own domain name, which allows you to use Gmail to create your professional branded email address.
Here are some of the benefits of using Workspace and Gmail for a professional email address:
Professional business email address on your own domain
Gmail’s rock-solid security and spam filters
30GB to unlimited storage
Manage email even when offline using Gmail app on mobile devices
Works anywhere: web, mobile, tablet, you name it
Works great with Outlook and can even sync old Outlook accounts
Each user can have up to 30 email aliases
Use Google Calendar and Google Meet for chat, video, and voice calls using your own business email address
No advertisements and 24/7 professional support whenever you need help
Works seamlessly with your WordPress site
Most important of all: high deliverability, no delays, and no ending up in the spam folder
Now that you know why using Google Workspace for professional emails is important, let’s take a look at how to set up a branded professional email address.
Editor’s Note: We use Google Workspace for all of our professional email addresses and can honestly say it’s the best.
Setting up a Professional Email Address with Gmail (Workspace)
It starts at $6/month for each user, billed annually. Google also offers a free 14-day trial, which allows you to test drive everything before you make up your mind.
Basically, you get all the powerful features you are used to with Gmail, Drive, Calendar, and more, but now they are for your business.
Simply visit the Google Workspace website and click on the Get Started button for the plan you want to use.
Next, you need to enter your business name, select the number of employees, and the country where you are located.
You can choose the ‘Just you’ option for yourself for 1 user account or select the number of employees.
Once you are done, click on the ‘Next’ button to continue.
In the next step, you will be asked to enter your personal contact information, including your name and email address.
After that, you will be asked to choose a domain name. If you already have a domain name, then click on the ‘Yes, I have one I can use’ option.
Otherwise, you must click on ‘No, I need one’ to register a domain name.
For this tutorial, we will use the ‘Yes, I have one I can use’ option.
It’s important to note that if you need to register a new domain name, then you will be charged separately for registering a new domain name.
Next, you will need to enter your business domain name and click the ‘Next’ button.
After that, Google will confirm your domain name.
Go ahead and click the ‘Next’ button.
On the next screen, Google will ask you if you’d like to stay up to date with helpful tips, special offers, and more.
You can click the ‘Ok’or ‘No thanks’ button to move ahead.
After that, you can also choose to send users information about Google Workspace and its features.
If you’d like to opt for this option, then click the ‘Ok’ button.
In the next step, you will be asked to create your Google Workspace user account by entering a username and password.
This username will also be your first professional email address. So, you need to choose a suitable and professional username.
After entering the details, you must check the reCAPTCHA box and click the ‘Agree and continue’ button.
You have now successfully created your Workspace account. You can now click on the ‘Continue to setup’ button.
On the next screen, you will be asked to sign in to your newly created account.
After signing in, you will need to agree to Google services. Simply click the ‘I understand’ button to continue.
You can now follow the onscreen instructions to complete the setup.
Once that’s done, you will see the Admin console.
The next step is to verify your domain.
Verifying Your Domain in Google Workspace
If you registered your domain name elsewhere, then you will now be asked to verify your ownership of it.
From the Admin dashboard in Google Workspace, simply click the ‘Verify domain’ option.
Alternatively, you can also go to Account » Domains » Manage domains from the menu on your left.
From here, simply click the ‘Verify domain’ option.
On the next screen, you will be asked to find the DNS records or settings of your domain host.
For this tutorial, we will be using Bluehost. However, Google will automatically detect your domain host.
You can click the link to open the hosting settings and then click the ‘Next: Go to Step 2’ option at the bottom.
Next, you will need to log in to your hosting provider.
In Bluehost, you can head to Domains » My Domains from the left panel.
After that, simply click the ‘Manage’ button for your domain.
Next, you will need to switch to the ‘DNS’ tab.
From here, you can scroll down to the TXT section.
Go ahead and click the ‘Add Record’ button.
After that, you will need to enter the TXT details.
Here are the details you need to enter:
Host Record: @
TXT Value: Google site verification code
TTL: 4 Hours (min)
You can find the TXT record details in the Google Workspace settings.
Simply switch to the window or tab where you have the settings open, and under the ‘Add verification record’ step, you will see all the details.
Don’t forget to click the ‘Save’ button when you are done.
After you have saved the TXT record in Bluehost, just click the ‘Protect Domain’ option.
It will a take few seconds to verify the details. Once that’s done, you will see a message that your domain is protected.
Go ahead and click the ‘Continue’ button.
You’ll be taken to the ‘Manage domains’ settings in the Admin console in Google Workspace. You should see the status for your domain change to ‘Verified’.
Using Your Professional Email With Workspace and Gmail
Your email account works like any other Gmail account. You can access it by visiting Gmail and signing in with your email address, like john@yourdomain.com.
You can also manage your Google Workspace account by visiting the Admin console.
In the ‘Users’ section, simply click on ‘Manage’. This is where you can add/remove new users to your domain name.
Each of your users will have at least 30GB storage or the storage defined in your pricing plan, along with all the same features. However, they will not have access to the Admin console. You can also remove those users at any time.
Troubleshooting Google Workspace Domain Setup
Your web host may not be using a dashboard like the one we have shown in the screenshots above.
Google Workspace has detailed documentation for many of the popular web hosting and domain registration service providers. Simply visit the activate Gmail for Google Workspace page, and then locate your domain registrar or web host from the list.
If you do not find your service provider in the list, then you can ask them directly to help you set up Google Workspace for your domain name.
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.
Are you trying to decide whether to accept guest posts on your WordPress blog?
Publishing guest posts can be a quick and easy way to get new content for your site. However, there are negatives and positives to consider, before deciding whether guest posts are right for your blog.
In this article, we’ll take a look at the pros and cons of accepting guest posts on your WordPress blog.
What Are Guest Posts?
Guests blogs are a type of user-generated content that’s created by people who aren’t officially linked to your website.
Often, guest bloggers have their own products and services that they want to promote via guest blogging. With that in mind, they might feature their product or service in the guest blog, or add a backlink in their author bio.
Other guest bloggers may want to build their reputation as an industry leader by publishing on reputable websites just like yours.
Guest blogging is a very popular marketing and content-creation tactic. In fact, if you type ‘write for us’ into your favorite search engine, then you’ll get a ton of results.
That said, deciding whether to accept guest posts on your WordPress blog is a big decision. To help you make the right choice, let’s look at the pros and cons of accepting guest posts on your WordPress blog.
Pros: Should You Accept Guest Posts on Your WordPress Blog?
Some of the best WordPress blogs accept guest posts, so it’s no surprise there are many benefits. With that in mind, here’s why you may want to accept guest blogs on your WordPress website.
Get A Fresh Point of View
Every author has a unique point of view, and your audience will likely appreciate a change of pace and ideas. This is especially true if you’re a solo blogger or feel that your content is getting stale.
To really catch the reader’s attention, you can encourage guest bloggers to write about their own experiences or talk about a topic that typically generates lots of debate or even controversy. This can get more comments on your WordPress blogs.
Although you want guest posts to stand out, they should still fit with the rest of your content. That said, it’s smart to publish a detailed style guide that guest bloggers can follow.
If you have a ‘wish list’ of topics for guest bloggers, then you can add them to your guidelines.
In this way, you can bring fresh and interesting opinions to your blog, while keeping things consistent for your regular readers.
Connect With a New Audience
Typically, guest bloggers want to promote their own products and services, or grow their reputation as a respected industry figure. With that in mind, guest bloggers will work hard to drive traffic to their blog.
This may mean sharing the link on their social media accounts, adding it to their email newsletter, or even writing about the guest post on their own website.
This is all free promotion for your site and can get you lots of new visitors.
Even better, this is an entirely new audience who may be learning about your site for the first time. If these people like what they see, they may become regular readers or even customers.
That said, it’s a good idea to tell the guest blogger when you publish their post so they can start promoting it right away.
You might even share your Google Analytics data with them, so they know what actions are driving the most traffic to their blog. The guest writer can then fine-tune their actions to get you even more visitors.
Accepting guest posts on your WordPress blog could be the first step to building positive relationships with the wider community including industry leaders.
This networking can lead to all sorts of opportunities, such as a chance to speak at events and conferences. Even if you simply chat with industry figures on social media, this can create a buzz around your business and get you more visitors.
If potential customers see you engaging positively with respected people online, then this also adds to your reputation. This may eventually get you more sales and conversions.
Newer blogs or websites may struggle to get guest blogs from big names. However, there’s always a chance that a smaller guest blogger may go on to do big things. If this happens, then a guest blog you published months or even years ago may suddenly start to get more traffic.
If you’re lucky, then the author will remember you gave them a chance when they were a new blogger. If this happens, then you’ll have a powerful industry contact, which could mean big opportunities for your business.
An Easy Way to Create Content
Creating blog posts takes time and effort. If you’re a solo blogger or a new business, then you may struggle to publish new content regularly.
Guest bloggers can supply you with new and interesting content, and help keep your blog fresh. By regularly publishing guest posts on your website, you can improve your WordPress SEO and keep people coming back to your blog.
Even better, you can do this without having to hire extra writers or taking time out of your busy schedule to blog.
Finding quality guest bloggers and editing submissions can take time, but it’s often much faster than writing the post yourself. There are also ways to effectively attract and manage guest bloggers, which can save you even more time.
To start, you can create a ‘write for us’ page so potential bloggers can read your guidelines, formatting rules, and the kind of content you’re interested in publishing.
This should improve the quality of the guest posts you get, while also helping you avoid answering the same questions over and over again.
The easiest way to create a ‘write for us’ page is by using SeedProd. This WordPress page builder plugin comes with more than 180 professionally-designed templates and ready-made blocks that allow you to create an eye-catching ‘write for us’ page, fast.
After creating this page, you should add it to your site’s main navigation menu so visitors can find it easily.
We also recommend allowing users to submit posts using WPForms. WPForms is the best form plugin for WordPress and comes with a post submission addon that allows guest bloggers to upload content to your blog.
In this way, you can automate the submission process and save yourself a ton of time.
When someone guest blogs for your website, people tend to see it as an endorsement. These guest bloggers are saying they like your brand and want to be associated with you.
In this way, accepting guest posts on your WordPress blog can build your reputation as a respected member of the community. With that in mind, we recommend trying to get guest blogs from industry experts and leaders in your field.
Also note that the endorsement goes both ways. You are also sort of endorsing the writer, too, by having them on your site. So it pays to be mindful of who you choose to write for you.
Plus, according to our blogging statistics report, there are over 600 million blogs online. A steady stream of recognizable guest bloggers can make your site feel more like a professional publication. This immediately makes your blog stand out from the millions of other blogs, which is great for driving more readers to your site.
Cons: Should You Accept Guest Posts on Your WordPress Blog?
It may seem like every WordPress website accepts guest posts, but guest blogging isn’t right for every website.
With that being said, here’s why you might not want to accept guest blogs.
Guest Posts Often Mean More Spam
Spam is a big problem for all websites. If you accept guest posts using WPForms, then you get built-in spam protection tokens, reCAPTCHA and custom CAPTCHAs, and other powerful features that can protect your site from spambots.
However, you may still get unwanted submissions. Some authors submit their posts to every single ‘write for us’ page they find, in the hope of getting at least one positive reply. Sometimes, these people may not even read your ‘write for us’ guidelines.
Reading through submissions takes time and effort, so these spammy posts can slow down your editorial workflow.
Using a plugin with built-in spam protection like WPForms is a great start, and it can protect you from most automated spam and bots. However, you should still expect to get a few ‘spammy’ submissions that aren’t appropriate for your business website or blog.
You May Get Blog Posts Created By AI Content Generators
Some bloggers may be more interested in publishing lots of guest posts, fast, rather than sending you quality content. With that in mind, you may get some guest posts created by AI content generators such as GPT3 (Generative Pre-trained Transformer 3).
Guest bloggers simply need to provide AI or CharGPT writing prompts and the artificial intelligence program will then go through lots of publicly available information to create a guest blog post for your website.
This can be a way to create lots of guest posts quickly, but there are some big problems for website owners. Firstly, there’s no guarantee that all the information these artificial intelligence plugins and tools use is accurate, so you may publish a guest post that includes completely false information.
Many AI-powered tools such as ChatGPT are also designed to be impartial and unbiased. This means the guest post may feel bland and uncreative, with very little passion or enthusiasm for the guest blog’s topic.
As AI generators get more sophisticated you may find it difficult to spot guest blogs that are written by autoblogging tools. However, researchers at Google have worked for years to detect content generated by artificial intelligence tools. In the past, they have penalized websites for publishing AI-generated content.
With that in mind, publishing guest blogs written by artificial intelligence may hurt your WordPress SEO, even if you didn’t realize the post was written by AI.
We feel that artificial intelligence tools like GPT3 can be great writing assistants for guest bloggers. They can be used to quickly create a blog outline, gather information, and suggest some key points for a guest blog. However, websites should be wary about accepting any guest blogs that are written using AI.
You May Get Duplicate Guest Post Content
Guest bloggers often try to promote their products, services, or brand by submitting to as many blogs as possible.
This means you may get a submission that’s already been published elsewhere. You may even publish a guest post, only for that content to appear on another website later.
This isn’t your fault, but the duplicate content can impact your SEO. Search engines such as Google often remove duplicate guest blogs from their search results, so you may struggle to get traffic.
Even if the duplicate content appears in the search results, you’re still sharing visitors with everyone else who’s published the same guest blog.
To avoid duplicate content, you should add an originality clause to your ‘write for us’ guidelines. This section should say you only accept submissions that haven’t been published elsewhere, including on the writer’s own website.
You should also make it clear that once you accept a post, the writer must stop submitting it to other websites.
However, there’s no guarantee that guest bloggers will follow your guidelines. With that in mind, you may want to check whether a submission has already been published. You can simply paste some of the content into a search engine such as Google, and see whether you get any matching results.
After publishing a guest post, you can monitor whether it shows up on other sites. For more on this topic, please see our guide on how to easily find and remove stolen content.
You’ll Need to Edit Guest Blogs
By publishing detailed and helpful guest blogger guidelines, you can often improve the quality of the posts you receive. However, you’ll still need to review and edit all incoming posts.
You can simply type in the keyword you want to rank for, and AIOSEO will analyze the guest post for that keyword. It will then show you a score, and give suggestions on how to improve your ranking for that specific keyword.
You’ll Need to Promote Your Guest Blogging Program
After publishing your ‘write for us’ page and submission form, you’ll need to drive people to those pages. This means promoting your guest blogging program.
There are lots of ways to attract guest bloggers, including posting on social media and writer forums and notifying everyone on your email list.
Once you’ve built relationships with reliable, quality bloggers, you should have no problems getting a steady stream of guest posts for your website. However, finding these people can be a lot of work. You’ll often need to invest time and effort into promoting your guest blogging program before it starts delivering results.
Final Verdict: Should You Accept Guest Posts on Your WordPress Blog?
There are many benefits to accepting guest blogs on your WordPress website. It can be a great way to generate new and interesting content for your blog, without you having to spend time researching and writing yourself.
By publishing guest blogs, you can also connect with other people in your industry. This includes leading industry figures, plus up-and-coming bloggers who may become important contacts in the future.
However, there are some big drawbacks you need to be aware of. In particular, duplicate content and spammy posts can hurt your SEO and your reputation as a respected website.
If you don’t want to allow guest authors to register an account on your site, then consider creating a guest post submission form on your website. It lets guest authors submit their articles directly to your post editor without even creating a user account for them.
Of course, using the right tools can help you avoid many of the drawbacks, while still getting all of the benefits.
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.
Are you looking for a way to highlight text in a WordPress post or page?
Highlighting text can help point the user’s attention to a specific part of your content. This can be great to show off a call to action, a special offer, or to simply add emphasis on specific sentences.
In this article, we will show you how to easily highlight text in WordPress.
Why and When to Highlight Text in WordPress
Text highlighting is an easy way to emphasize important information in your content. It helps you direct the user’s attention to details that you don’t want them to miss.
For instance, highlighting a discount offer on your WordPress website in a different color will draw the reader’s attention to it, helping you generate more sales.
Here’s a sample of what text highlighting might look like in a blog post:
Highlighting text in a different color can also help users with visual impairments or reading difficulties to navigate and understand the content more easily. It can even enhance the appearance of your content and make it more visually appealing.
However, highlighting too much text on your page can be distracting and reduce its effectiveness. That’s why we recommend only highlighting very important text like calls to action, warnings, and other details that readers should pay attention to.
That being said, let’s take a look at how to easily highlight text in WordPress. You can use the quick links below to jump to the method you wish to use:
Method 1: Highlight Text in WordPress Using the Block Editor
This method is for you if you want to easily highlight text in WordPress using the block editor.
First, you will need to open up an existing or new post in the block editor from the WordPress admin sidebar.
Once you are there, simply select the text that you want to highlight and then click the ‘More’ icon in the block toolbar at the top.
This will open up a dropdown menu where you must the ‘Highlight’ option from the list.
A color picker tool will now open up on your screen. From here, you will first need to switch to the ‘Background’ tab.
After that, you can choose a default highlight color from the given options.
You can also select a custom color to highlight text by clicking on the ‘Custom’ option to launch an ‘Eyedropper’ tool.
Finally, don’t forget to click the ‘Publish’ or ‘Update’ button to save your changes.
You can now visit your website to check out the highlighted text in action.
Method 2: Highlight Text in WordPress Using WPCode (Recommended)
If you want to consistently use a specific color to highlight text all over your WordPress website, then this method is for you.
You can easily highlight text in WordPress by adding CSS code to your theme files. However, the smallest error when entering the code could break your website, making it inaccessible.
That’s why we recommend using WPCode, which is the best WordPress code snippet plugin on the market. It is the easiest and safest way to add code to your website without directly editing your theme files.
Upon activation, head over to the Code Snippets » + Add Snippet page from the WordPress admin sidebar.
Next, just click the ‘Use Snippet’ button under the ‘Add Your Custom Code (New Snippet)’ option.
This will take you to the ‘Create Custom Snippet’ page, where you can start by typing a name for your code snippet.
After that, you need to select the ‘CSS Snippet’ option from the ‘Code Type’ dropdown menu.
Note: The ‘CSS Snippet’ option is only available in the premium version of WPCode. If you are using the free version, then you will have to select the ‘Universal Snippet’ option instead.
Next, click inside the ‘Code Preview box’.
Then, you have to copy and paste the following code:
mark {
background-color: #ffd4a1;
}
Once you have done that, add the hex code for your preferred highlight color next to the background-color line in the code.
In our example, we are using #ffd4a1, which is a light brown color.
After that, scroll down to the ‘Insertion’ section.
From here, select the ‘Auto Insert’ method to automatically execute the code upon activation.
Next, head to the top of the page and toggle the ‘Inactive’ switch to ‘Active’.
Finally, click the ‘Save Snippet’ button to store your changes.
Highlight Text in the Block Editor
Now that the CSS snippet has been activated, we will have to add some HTML code in the block editor to highlight the text in WordPress.
First, open up an existing or new post in the WordPress block editor.
From here, click on the ‘Options’ icon in the block toolbar at the top. This will open up a new dropdown menu where you must select the ‘Edit as HTML’ option.
You will now see the block content in HTML format.
Here, simply wrap the text that you want to highlight inside the <mark> </mark> tags like this:
<mark>highlighted-text</mark>
This will highlight the text in the hex color that you choose in your WPCode snippet.
After that, click the ‘Edit Visually’ option in the block toolbar. to switch back to the visual editor.
Once you are done, go ahead and click the ‘Update’ or ‘Publish’ button to save your changes.
Now, you can visit your website to check out the highlighted text in action.
We hope this guide helped you learn how to highlight text in WordPress. You may also want to see our guide on how to customize colors in WordPress to make your website more aesthetically pleasing and our comparison of the best email marketing services to grow your traffic.
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.
Are you looking to add site notes and annotations to Google Analytics and track them in WordPress?
You can record key changes to your WordPress website and other events that impact website traffic using annotations. These notes can help you uncover additional insights and provide context to changes in traffic on your website.
In this article, we will show you how to get GA4 site annotations and notes in WordPress.
What Are Google Analytics Annotations?
Google Analytics annotations are short notes that you can record in the analytics reports. They help you track internal changes that can impact your website traffic.
For example, you can record changes you made on a particular day, like sending out a new email campaign, posting on social media, or running an ad campaign.
You can also record when you make changes to the content on your WordPress blog, such as publishing a new landing page, editing the meta title, updating website designs, and more.
Using site notes and data from Google Analytics reports, you can exactly see what caused your website’s traffic to change.
Let’s say you launched a new ad campaign on a particular day and added an annotation in Google Analytics. The next time you view the traffic stats and see a change, you will know that it could be because of the new campaign.
This also removes the need to backtrack your moves. You don’t need to go through your notebook, social profiles, or update logs to review your changes on a particular day.
GA4 is the latest version of the popular analytics platform by Google. It lets you track visitors from your website and mobile app in the same account. Besides that, the new version also uses a different method of collecting and processing website data.
There are many differences between Google Analytics 4 vs. Universal Analytics. One of these is the lack of site notes and annotations, which was available with Universal Analytics, which no longer can be accessed from July 1, 2023.
After the sunset date, you won’t be able to add more site notes to your Universal Analytics property. This means you will need to manually make your own notes or record key changes to your website from your WordPress dashboard.
That being said, let’s see how you can get GA4 site notes and annotations in WordPress.
How to Get GA4 Site Notes and Annotations in WordPress
The easiest way to get GA4 site annotations and notes in WordPress is by using MonsterInsights. It is the best analytics plugin for WordPress and makes it super easy to configure Google Analytics without editing code or hiring a developer.
The MonsterInsights Site Notes feature lets you add annotations directly to your traffic reports and from the WordPress content editor. Plus, it offers features to easily control and manage your site notes.
For this tutorial, we will use the MonsterInsights Pro version because it includes Site Notes and more features like customizable categories, the ability to add screenshots and media to your notes, and more.
In the Pro version, you will also get advanced features like eCommerce tracking, link tracking, form conversion tracking, advanced dashboard reports, and more.
However, there is also a MonsterInsights Lite version you can use to get started and add Site Notes to your analytics reports.
First, you will need to install and activate the MonsterInsights plugin. If you need help, then please see our guide on how to install a WordPress plugin.
Upon activation, you will see the MonsterInsights setup wizard. Simply click the ‘Launch the Wizard’ button to continue.
From here, you can follow the onscreen instructions to set up Google Analytics in WordPress. For more details, please see our guide on how to install Google Analytics in WordPress.
With MonsterInsights, you can also set up dual tracking. It allows you to track data in a GA4 property and Universal Analytics simultaneously. This way, when Universal Analytics shuts down, you will have historical data in Google Analytics 4 for analysis and comparison.
Once you have set up Google Analytics in WordPress, you can now add site notes to your MonsterInsights reports.
First, you need to go to Insights » Reports from your WordPress admin panel and open the ‘Overview’ report. After that, just click the ‘Site Notes’ option below the graph.
You will now see more options appear.
Go ahead and click the ‘+ Add New Site Note’ button.
After that, you will need to enter the details of your site note.
You can start by selecting a date. Then, simply type in your site annotation details, like a change you made to a blog post or when you sent an email newsletter.
MonsterInsights also lets you select a media file that you can attach to your site note. For example, this can be a screenshot or video of your campaign uploaded to the WordPress media library.
There is also an option to select a category for your annotation. There are 3 categories offered by MonsterInsights by default, but you can add more. The default categories are Blog Post, Website Updates, and Promotion.
Once you have entered the details, simply click the ‘Add Site Note’ button.
You can then view all your site notes under the graph.
Managing Your Site Notes in MonsterInsights
You can also manage your Google Analytics annotations by going to Insights » Site Notes from the WordPress admin panel.
Here, you will see all the site notes you have already added. Plus, you can click the ‘Add Site Note’ button to insert more annotations.
Next, you can switch to the ‘Categories’ tab and customize your site note categories.
MonsterInsights lets you add more annotation categories by clicking the ‘Add New Category’ button. Simply enter a name for your new category and select a color of your choice.
There is also the option to edit existing categories. For instance, you can edit the Promotion category, change its name, and select a new color.
Lastly, you can switch to the ‘Export’ tab in the Site Note settings to save your annotations.
MonsterInsights will create a CSV file to save on your computer. You can then use the exported annotations for future use or analysis.
Adding Site Notes in the WordPress Content Editor
Another advantage of using the MonsterInsights Site Notes feature is that you can add notes from the WordPress content editor.
This is really useful if you are publishing or making changes to a blog post or landing page. You can quickly make a note, and it will appear in the MonsterInsights reports.
First, you will need to add a new post or page or edit an existing one.
From here, simply open the ‘Post’ settings panel on your right and scroll down to ‘MonsterInsights’. From here, you must enable the toggle for ‘Add a Site Note’. After that, you can enter your note and select a categoit.
Once the page or post is published, it will automatically create an annotation in MonsterInsights. You can then view it by heading to Insights » Site Notes in your WordPress admin panel.
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.
Are you looking for ways to improve your SEO rankings? A higher click-through rate on your SEO titles can help.
Your title is the first thing that people will see in search engine results, and they will decide whether to click on your link based on that title. A headline analyzer helps you create engaging titles that will get more clicks.
In this article, we will show you how to use a headline analyzer in WordPress to improve your SEO titles.
What Is a Headline Analyzer Tool & Why Do You Need It?
Choosing the best titles for your blog posts and landing pages is extremely important for search engine optimization (SEO). Powerful titles can get people to click on your links in the search results and visit your WordPress website.
Of course, the more people who click on your titles, the more traffic you will get. But a higher click-through rate (CTR) can also improve your search engine rankings, getting you even more visitors.
It can be tricky for beginners to come up with a headline that instantly captures people’s attention and gets them to click a link. This is where a headline analyzer tool can help.
A headline analyzer is a tool that helps you evaluate and improve your headlines. It provides data-driven insights and suggestions for creating titles that are engaging and click-worthy.
With that being said, let’s take a look at how you can use a headline analyzer tool to improve your SEO titles in WordPress. Here are the topics we’ll cover in this article:
If you’d prefer written instructions, just keep reading.
Adding the Headline Analyzer Tool in WordPress
There are a few ways to add the Headline Analyzer tool in WordPress. When you install either the free All in One SEO or MonsterInsights plugin, it will be automatically added to WordPress.
You can also access the Headline Analyzer for free on the WPBeginner website. Read on to learn how.
AIOSEO helps you optimize your website for search engines without any technical knowledge or the need to hire an SEO expert. The plugin offers a headline analyzer inside your WordPress editor so that you can create powerful titles.
Note: This tutorial will use the AIOSEO Lite version since it includes the headline analyzer tool. There is also a Pro version that we use on the WPBeginner site because it offers powerful features like smart schema, XML sitemaps, and more.
Upon activation, the Headline Analyzer will be immediately added to WordPress.
The plugin will automatically launch its setup wizard. You can go ahead and click the ‘Let’s Get Started’ button to set up the other features of AIOSEO plugin on your website.
The Headline Analyzer is also a feature of the MonsterInsights plugin. Like AIOSEO, once the plugin is installed, the Headline Analyzer will automatically become available in the post editor.
MonsterInsights is the most popular Google Analytics plugin for WordPress, used by over 3 million websites. It will help you discover the types of visitors you get on your website, and what they do once they are there. This can help you make your content more relevant.
You can use the MonsterInsights free version to analyze your headlines, but there is also a MonsterInsights Pro version. It includes additional features like advanced analytics, A/B testing, user journeys, and more.
Finding the Headline Analyzer on the WPBeginner Website
If you prefer not to install a plugin, then you can access the Headline Analyzer for free on the WPBeginner website.
Simply navigate to our Headline Analyzer page. Once there, you can type in your headline and click the ‘Analyze’ button.
You can then use the tool to improve your heading right there on the page rather than in the WordPress editor.
In the image below, you can see an example with an overall score and an analysis of the different parts of the headline:
If you scroll down the page, you will also see some recommendations for how to improve your headline.
For example, the Headline Analyzer tool might recommend adding more uncommon or emotional words to your headline to get more clicks.
You can use these tips to try different headline options. Then, simply enter the new headline into the Headline Analyzer tool until you are happy with the results.
Finally, you just need to copy the headline and add it to your WordPress post.
Adding an SEO Title to Your Post
If you are using the All in One SEO or MonsterInsights plugin, then you will need to access the Headline Analyzer tool within the WordPress post editor.
Go ahead and edit or add a new post. Once you are in the WordPress editor, you can add your blog post title at the top.
The first difference is that, behind the scenes, these titles use completely different HTML tags. Your post title is enclosed in <h1> tags, while the SEO tag uses <title> tags.
The second difference is where the titles appear. The post title will normally be displayed at the top of the page, depending on your WordPress theme. On the other hand, the SEO title doesn’t appear in the post at all.
Instead, the SEO title suggests to search engines like Google how you would like your title displayed in search results. It also displays in the browser’s title bar when viewing the post.
By default, WordPress doesn’t let you enter an SEO title. But SEO plugins like AIOSEO allow you to easily add an SEO title to your articles.
If AIOSEO is installed on your website, then you can simply scroll down to the ‘AIOSEO Settings’ meta box in your WordPress editor and then enter a headline under ‘Post Title.’
The plugin also offers smart tags, so you can automatically add information to your titles, like the post title, current year, author name, categories, site tagline, and more.
Using Headline Analyzer to Improve Your SEO Title
After adding a headline for your article, you can analyze it using AIOSEO or MonsterInsights. All you have to do is click the green ‘SEO Headline Analyzer’ button in the top right.
AIOSEO or MonsterInsights will show you a score ranging from 1 to 100 for your headline. A score of 70 or more shows that you have written a powerful headline.
If your score is below 70, then don’t worry. The headline analyzer will show suggestions for improving the score and making your title more engaging to get more clicks and traffic.
Now you can scroll down and look at the word balance of your copy. The plugin will look for common, uncommon, emotional, and power words.
These are words that help trigger a psychological or emotional response from your audience. When creating headlines, you can use these words to improve your headline score and boost their click-through rate (CTR).
Next, you can check the sentiment of your headline. Titles with a positive feeling tend to get better engagement and more clicks than neutral or negative ones.
Besides that, the plugin will also show you the headline type. For example, you can see whether your headline type is a how-to post, list post, resource post, or more.
These types of titles tend to get more clicks than generic titles.
After that, you can scroll down and check the character count and word count for your title in the headline analyzer tool.
It’s recommended to write headlines that are under 55 characters so that search engines can fully show the text in the search results.
If your titles are more than 55 characters, then search engines might cut off the text at the end. This can make the meaning of your title unclear and lower your click-through rate.
Next, you can analyze the 3 beginning and ending words of your headline. Most readers usually glance at the first 3 and last 3 words in a post title before deciding to click.
Using this information, you can place your target keyword and most important information in the beginning to capture the reader’s attention.
The Headline Analyzer also shows a preview of how your headline will appear in the search engine page results.
If your headline doesn’t get a good score, then you can easily try new headlines and analyze them before deciding on the best SEO title.
All you have to do is switch to the ‘Try New Headline’ tab in the tool, enter your new headline, and click the ‘Analyze Headline’ button.
AIOSEO or MonsterInsights will show you a score of your new headline and compare it with the current SEO title.
You can try multiple headlines for your WordPress blog post and analyze their scores to see which one works the best.
Before you hit publish, check out our blog post optimization checklist to make sure the post is fully optimized to get the most traffic possible.
Pro Tips: Search Console + Headline Analyzer
You can take these tips even further like the Pros do and combine the headline analyzer with insights from Google Search Console.
If you look at our ultimate Google Search Console guide to grow traffic, you will see there is a section about finding low-hanging keywords where you can easily rank.
You can then try adding one of these low-hanging keywords to your SEO title and throughout your post. As your click-through rate increases, your SEO rankings will go up as well.
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.
Are you looking for a way to filter products by attribute in your WooCommerce store?
Filtering your WooCommerce products by attribute makes it easier for customers to locate the item they want to purchase. It helps save customers’ time and makes the shopping experience more seamless.
In this article, we will show you how to use WooCommerce filter by attribute settings in your online store.
Why Filter WooCommerce Products by Attribute?
Filters make it super easy for customers to browse products in your WooCommerce store.
They allow shoppers to narrow down their search based on different attributes, including color, price range, fabric, size, and more. Rather than scrolling through your entire collection of products, users can simply browse the products they are interested in.
Adding filters can help enhance user experience, improve search functionality, and reduce bounce rates in your online store.
They can also increase sales by enabling customers to see all of the available options for the products they are interested in, helping them make more informed purchases.
That being said, let’s see how you can easily filter the products on your WooCommerce store. We will show you how to filter WooCommerce products by attribute and custom attribute.
If you are looking for a quick and easy way to filter WooCommerce products, then this method is for you. We will show you how to set up a simple WooCommerce filter by attribute settings.
Note: There is also a free version of the YITH WooCommerce Ajax Product Filter plugin. However, we will be using the premium version of the plugin for this tutorial.
Upon activation, head to the YITH » Ajax Product Filter page from the WordPress admin sidebar.
From here, click the ‘+ Create a new preset’ button to start creating a filter preset.
Once you are there, you can start by typing a name for the filter into the ‘Preset name’ box.
Keep in mind that the preset name won’t be displayed in your store and is only there for your reference.
Next, simply choose ‘Horizontal’ as the preset layout and then click on the ‘+ Add a new filter button’ at the bottom.
If you are using the free version of the plugin, then this option won’t be available for you. Instead, you will have the ‘Default’ preset layout.
You can now start creating a filter for your WooCommerce products.
Create a Filter for WooCommerce Products
First, you will need to type a filter name next to the ‘Filter Name’ option.
For instance, if you are creating a filter that will help customers sort through product categories, then you can name it ‘Filter by Category’.
Next, you can select the parameters for the filter from the ‘Filter for’ dropdown menu. Keep in mind that the free version of the plugin only offers filters for product categories and tags.
If you are creating a filter to sort products by different price ranges, then you must choose the ‘Price Range’ option. Similarly, if you want to sort products by popularity or average rating, then you need to choose the ‘Order by’ option.
You can also choose the ‘Taxonomy’ option if you want to filter product tags, categories, colors, sizes, materials, styles, and more. For this tutorial, we will be going with this option.
After you have done that, you must choose from the taxonomy options for the filter. For instance, if you want to filter products by color, then you will need to choose that option from the dropdown menu.
As we are creating a filter for product categories, we will be selecting the ‘Product categories’ option.
Next, you must type all the product categories on your website in the ‘Choose Terms’ section.
After that, you can choose how you want the filter to display on the front end of your store from the ‘Filter type’ dropdown menu.
You can display the filter as a checkbox, dropdown menu, text, color swatches, and more. For this tutorial, we will be choosing the ‘Select’ option to add a dropdown menu.
Next, you need to toggle the ‘Show Search Field’ switch if you want to enable a search box within the dropdown menu.
You can also display the filter you are creating as a toggle by activating the ‘Show as toggle’ switch. Then, customers will be able to toggle the filter on and off.
Once you have done that, just choose a default order for the filtered terms from the ‘Order by’ dropdown menu. The filter categories will be displayed in the order that you choose.
You can sort the filter categories using the name, term count, or slug. You can also choose the ‘Order type’ for the filtered terms in ascending (ASC) or descending (DESC) order.
Finally, click the ‘Save Filter’ button at the bottom to save your filter.
Now, repeat the process to create multiple filters.
After you have done that, go back to the top and switch to the ‘General Settings’ tab to configure some settings.
Configure the General Settings
Here, you have to start by choosing a ‘Filter mode’ option. You can select if you want to apply filters in real-time using AJAX or if you want to show an ‘Apply Filters’ button on your site.
Next, you must also make a choice between showing a save button or displaying filter results immediately.
Once you have done that, choose if you want to show the filter results on the same page using AJAX or if you want to reload the results on a new page.
Next, you need to scroll down to the ‘Hide empty terms’ option and toggle the switch on if you don’t want to display filter terms that are empty.
For instance, if you have added a ‘Mugs’ category in your WooCommerce store, but it currently has no items in it, then it won’t be displayed in the ‘Filter by Category’ list.
After that, go ahead and toggle the ‘Hide out of stock products’ switch if you don’t want to display out-of-stock products in the results.
You can leave the other settings as default or configure them to your own liking.
After making your choices, click the ‘Save options’ button to store your changes and switch to the ‘Customization’ tab at the top.
Configure the Customization Settings (Premium Plugin Only)
Note: The ‘Customization’ tab won’t be available if you are using the free version of the plugin.
From here, you can choose your WooCommerce filter’s label style color, textual term color, color swatch size, filter area color, and more.
Adding colors can help your WooCommerce filter look more aesthetically pleasing and match your online store’s branding.
Once you have made your choices, click on the ‘Save Options’ button and switch to the ‘SEO’ tab from the top.
Configure the SEO Settings
Once you are there, toggle the ‘Enable SEO option’ switch to activate the settings.
Now you can add meta tags from the dropdown menu to use on your filtered pages. This will improve the SEO of your site.
You can also automatically add the nofollow attribute to all the filtered anchors by toggling on the ‘Add “nofollow” to filter anchors’ switch. This will tell search engines not to use the filter anchors when ranking your page.
Once you are happy, click the ‘Save Options’ button to store the settings.
Add the WooCommerce Filter to the Products Page
To add the filters that you have just created to your WooCommerce products page, you need to switch to the ‘Filter presets’ tab from the top.
Once you are there, simply copy the shortcode of the filter preset that you just created.
Next, simply open up your WooCommerce products page in the block editor from the WordPress admin sidebar.
Once you are there, click the Add Block ‘(+)’ button in the top left corner to find the Shortcode block.
Now simply paste the filter preset shortcode that you copied into the Shortcode block.
Finally, click on the ‘Publish’ or ‘Update’ button to save your changes.
You can now visit your website to see the WooCommerce filter by attribute feature in action.
How to Filter WooCommerce Products by Custom Attribute
If you want to create a WooCommerce products filter using custom attributes, then this method is for you.
Create a Custom Attribute
To create a custom attribute, you will need to visit the Products » Attributes page from the WordPress admin sidebar.
Once you are there, start by entering a name and slug for the attribute.
For instance, if you want to create a filter for a specific product material, then you can name the attribute ‘Filter by Material’.
Next, you must check the ‘Enable Archives’ box if you want to display all the items that share that attribute on a single page.
After that, click the ‘Add Attribute’ button at the bottom.
Once the attribute has been created, click on the ‘Configure Terms’ link to add terms to the attribute.
This will direct you to a new screen, where you must type a term into the ‘Name’ box.
For example, if you created an attribute called ‘Filter by Material,’ then you can add the individual materials as terms, such as wool. You can add as many terms as you want to an attribute.
Once you are done, click on the ‘Add new filter by Material’ button to save the term.
Add the Custom Attribute to a Product
After creating an attribute, you will need to add it to individual WooCommerce products.
For this, you will have to open the product page that you want to edit. From here, scroll down to the ‘Product data’ section and switch to the ‘Attributes’ tab.
Next, simply open up the ‘Custom Product Attribute’ dropdown menu and select the custom attribute you just created.
Now, go ahead and click the ‘Add’ button.
Now that the custom attribute has been added, simply search for the term that matches the product in the ‘Select Terms’ option.
For instance, if you created an attribute for material and the product you are editing is made of wool, then you will need to choose ‘Wool’ from the dropdown menu.
Once you are done, click the ‘Save attributes’ button.
Next, click the ‘Update’ or ‘Publish’ button at the top to save your changes.
You will now have to repeat the process for all the products that share the same attribute.
Note: You can use the free or premium version of the plugin to create a custom attribute filter for WooCommerce.
Upon activation, head to the YITH » Ajax Product Filter page from the WordPress admin sidebar.
From here, go ahead and click on the ‘+ Create a new preset’ button.
Next, you have to type a name for the preset that you are creating into the ‘Preset name’ box.
Once you are done, click the ‘+ Add a new filter button’ at the bottom to start creating a WooCommerce custom attribute filter.
First, you will have to type a name into the ‘Filter Name’ box.
For example, if you are creating a filter that will help customers sort through different material options, then you can name it ‘Filter for Material’.
Next, simply select ‘Taxonomy’ from the ‘Filter for’ dropdown menu. If you are using the free version of the plugin, this option will be chosen for you by default.
Now, the custom attribute that you created will already be available in the dropdown menu next to the ‘Choose taxonomy’ option.
Go ahead and choose the custom attribute from the dropdown list and type the attribute terms into the ‘Choose terms’ box.
Next, you must choose how you want the filter to be displayed on the front end of your store from the ‘Filter type’ dropdown menu.
The filter can be displayed as a checkbox, dropdown menu, text, color swatches, and more.
Once you have done that, choose a default order for the filtered terms from the ‘Order by’ dropdown menu.
You can sort the filter categories using the name, term count, or slug. You can also select the ‘Order type’ for the filtered terms in ascending (ASC) or descending (DESC) order.
Finally, click on the ‘Save Filter’ button at the bottom to save your custom attribute filter.
Next, you need to switch to the ‘General Settings’ tab from the top. From here, you can choose a filter mode, hide empty terms, and configure other settings according to your needs.
Once you are done, click the ‘Save options’ button to store your changes and switch to the ‘Customization’ tab at the top.
Note: If you are using the free version, then the customization settings won’t be available.
From here, you can customize how your filter preset will look on the front end of your website.
For instance, you can choose the label style color, textual term color, color swatch size, filter area color, and more.
After you have made your choices, click on the ‘Save Options’ button and switch to the ‘SEO’ tab from the top.
From here, toggle the ‘Enable SEO option’ switch to activate the settings.
You can add robots meta tags from the dropdown menu to use on your filtered pages. This will improve the SEO of your site.
You can also toggle the ‘Add “nofollow” to filter anchors’ switch to automatically add the nofollow attribute to all of the filter anchors.
Once you are satisfied, click the ‘Save Options’ button to store the settings.
Add the Custom Attribute Filter to a WooCommerce Products Page
To add the custom attribute filter to a WooCommerce products page, you will need to switch to the ‘Filter presets’ tab at the top.
From here, copy the shortcode of the custom attribute filter.
Next, open up your products page in the block editor from the WordPress admin sidebar.
Here, click the Add Block ‘(+)’ button in the top left corner to find and add the Shortcode block.
After that, simply paste the filter preset shortcode that you copied into the block.
Finally, click on the ‘Publish’ or ‘Update’ button to save your changes.
You can now visit your website to see the WooCommerce custom attribute filter in action.
We hope this article helped you learn how to filter WooCommerce products by attribute and custom attribute. You may also want to see our article on how to add fuzzy search to your website to improve search results and our top picks for the best WooCommerce themes.
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.
Do you want to bulk edit featured images in WordPress?
It’s easy to add, change, and remove featured images from your WordPress posts and pages. However, changing the featured images for multiple pages can take a lot of time and effort.
In this article, we will show you how you can save time by bulk editing featured images in WordPress.
Why You Might Need to Bulk Edit Featured Images in WordPress
Featured images, also known as post thumbnails, are an important part of many websites.
Almost all modern WordPress themes come with built-in support for featured images and display them across different areas of your WordPress website including your blog archives.
As an important part of your WordPress blog or website, you’ll want to make sure your featured images look good and represent your brand.
With that in mind, at some point you may need to bulk edit your featured images in WordPress. For example, you might install a new WordPress theme and decide to design new featured images that better compliment your new theme.
You can change the featured image for an individual page or post in the standard WordPress editor. However, changing the featured image for lots of different pages and posts can be frustrating and time-consuming.
With that in mind, let’s see how you can bulk edit featured images in WordPress.
How to Bulk Edit Featured Images in WordPress
The easiest way to bulk edit featured images in WordPress is by using the Quick Featured Images plugin.
This plugin makes it easy to change every single featured image across your website. It also has detailed filters that allow you to change the featured images for specific categories, tags, post types, and more.
Before you start using the Quick Featured Images plugin, just be aware that this plugin doesn’t allow you to undo your bulk edits. This can cause problems if you change your featured images and are unhappy with the results.
With this in mind, it’s a good idea to backup your WordPress website before using this plugin. If you don’t already have a backup solution, then there are several great WordPress backup plugins that allow you to automatically backup your website.
Upon activation, go to Featured Images » Overview in the left-hand menu. On this screen, click on the following link: ‘Bulk set, replace and remove featured images for existing posts.’
This screen allows you to bulk edit your featured images in a few different ways.
Your first option is the ‘Set the selected image as a new featured image’ radio button.
This setting finds all of the posts and pages that don’t currently have a featured image. You can then choose a new featured image and apply it to all of these pages and posts.
Another option is ‘Replace featured images by the selected image.’ You can use this to replace any existing featured images with a new image.
Next up is ‘Remove the selected image as featured image.’ This lets you choose a specific image, and then remove that featured image wherever it appears on your website. This is perfect for removing an outdated featured image, such as any image that features your site’s old logo.
After selecting one of these radio buttons, click on the Choose Image button.
You can now choose the image that you want to use in the bulk edit. You can either select an image from your WordPress media library or upload a new file.
Once you’ve done that, scroll to the bottom of the screen and click on the ‘Next’ button.
On this screen, you’ll be able to configure how WordPress performs the bulk edit.
The options you see may vary depending on whether you’re adding, changing, or removing a featured image. For example, if you selected the ‘Set the selected image as new featured image’ radio button then you can choose whether to override all existing featured images, or ignore them.
To select which posts your bulk changes will apply to, scroll to the ‘Add a filter’ section.
By default, Quick Featured Images will apply its bulk edit to all pages and posts, across all of your site’s categories and tags.
If you don’t want to bulk edit every page and post, then you can create filters. These filters let you bulk edit featured images that meet a specific criteria.
You can check more than one box. For example, you might check the ‘Post Type Filter’ and ‘Tag Filter’ boxes if you want to bulk edit posts that have a specific tag.
After checking one or more boxes, go ahead and click on the ‘Next’ button.
You will now see some settings that you can use to create your filter. For example, if you checked the ‘Post Type Filter’ box then you can choose between the ‘Posts’ or ‘Pages’ box.
If you checked either the ‘Category Filter’ or ‘Tag Filter’ box, then you’ll have access to a dropdown menu.
You can open this dropdown and then choose the category or tag where you want to make the bulk edit.
When you’re happy with how your filter is set up, scroll to the bottom of the screen.
You can then go ahead and click on the ‘Preview filtering’ button.
The Quick Featured Images plugin will now show a preview of all the pages and posts that will be affected by the bulk edit.
If you’re happy with the preview, then you can go ahead and click on the ‘Apply’ button.
Quick Featured Images will now bulk edit all of the relevant featured images across your WordPress website.
How to Set Multiple Images Randomly as Featured Images
When you bulk edit featured images in WordPress, you can sometimes end up using the same featured image for lots of different posts. These duplicate images can make your website look boring and repetitive.
With that in mind, you may want to set your featured images at random. You can use the Quick Featured Images plugin to select different images from your WordPress media library. The plugin will then add these featured images to your pages and posts at random.
In this way, you can bulk edit your images without creating lots of duplicate featured images.
To set your featured images at random, go to Featured Images » Overview and again click on ‘Bulk set, replace and remove featured images for existing posts’.
Once you’re here, click on ‘Set multiple images randomly as featured images.’
You can then click on the ‘Choose Images’ button to open the WordPress media library.
Here, hold down the Shift key and then click all the images that you want to randomly use as your featured images.
Once you’ve done that, click on the ‘Choose Images’ button. Then, scroll to the bottom of the screen and click on ‘Next.’
By default, Quick Featured Images will apply these images to all your WordPress pages and posts at random.
Do you just want to use these images for certain content types, categories, or tags? Then you can create a filter by following the same process described above.
After adding a filter, Quick Featured Images will show a preview of all the pages and posts that it plans to update. You can check the thumbnail to see which image the plugin has randomly assigned to each page or post.
If you’re happy with the preview, go ahead and click on ‘Apply.’ Quick Featured Images will now add the new images to your pages and posts.
How to Bulk Remove Featured Images in WordPress
Sometimes you may prefer not to use featured images on your website. For example, you might be trying to speed up your WordPress performance, or you may be using a theme that simply doesn’t look good with featured images.
You can use Quick Featured Images to easily remove all the featured images from your pages and posts.
You can also use filters to remove the featured images from pages, posts, or content that has a particular tag or category.
To bulk remove featured images in WordPress, simply click on the ‘Remove all featured images without existing image files’ radio button. You can then go ahead and click on ‘Next.’
Now, you can apply filters by following the instructions above.
Once you’ve created one or more filters, go ahead and click on the ‘Next’ button.
As always, the plugin will show a preview of all the pages and posts that it will change as part of this bulk edit. Since you’re deleting the featured image, it will show ‘No image set’ in the ‘Future Featured Image’ column, rather than a thumbnail preview.
If you’re happy to go ahead and remove the featured image for these pages and posts, then just click on the ‘Apply’ button.
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.
Are you looking for ways to validate your customer’s phone numbers?
Phone number verification helps filter invalid leads before they’re added to your database. This way, you’ll save time and cost by only removing fake or inactive numbers.
In this article, we will show you how to validate customer phone numbers using different ways.
Why Validate Customer Phone Numbers?
If you collect customer phone numbers as part of lead generation, then it is important to validate the contact information.
Sometimes, a user might make an error when entering the phone number, providing a fake number, or the number is no longer active. It’s important to verify this information and make sure that your efforts don’t go to waste.
That’s because you can use a valid phone number to provide customer support through a business phone service, deliver shipping details, order information, marketing and sales-related activities, and more.
Plus, you’ll also reduce costs by removing invalid contact information. This is really useful when you’re using marketing tools to send SMS messages, emails, and other messages, as you’ll save credits.
That said, let’s see how to validate customer phone numbers in WordPress. We’ll cover different methods, so you can click the links below to jump ahead to any section.
Method 1: Validate Phone Numbers using WP Simple Pay
If you’re selling digital products online, then you can verify the customer’s phone number using WP Simple Pay. It is the best Stripe payment plugin for WordPress and allows you to accept online payments without setting up a shopping cart.
The plugin offers a phone number validation feature that confirms if a user has entered the phone number correctly. This way, you can reduce the likelihood of typos and errors.
For this tutorial, we will use the WP Simple Pay Pro plan because it includes the phone number validation feature. However, there is also a free version of WP Simple Pay available.
First, you’ll need to install and activate the WP Simple Pay plugin. If you need help, then please see our guide on how to install a WordPress plugin.
Upon activation, you’ll see the WP Simple Pay setup wizard. Simply click the ‘Let’s Get Started’ button to continue.
On the next screen, you’ll need to enter the license key. You can easily find the key in your WP Simple Pay account area.
After entering the license key, you can click the ‘Activate and Continue’ button.
Next, you must connect your Stripe account with WP Simply Pay.
Go ahead and click the ‘Connect with Stripe’ button to move forward.
You’ll now need to login to your Stripe account and follow the onscreen instructions to connect your account.
Once you’ve connected your Stripe account, the setup wizard will ask you to configure the email settings. You can enable options to receive payment receipts, upcoming invoices, and payment notifications.
Go ahead and click the ‘Save and Continue’ button when you’re done.
Now, you’re ready to create a payment form in WP Simple Pay. Simply click the ‘Create a Payment Form’ button.
WP Simple Pay offers multiple form templates to choose from. You can simply add a payment button, donate button, or set up all types of payment forms.
For this tutorial, we will select the ‘Payment Form’ template. You can hover over the template and click the ‘Use Template’ button.
Next, you can edit your payment form.
In the General settings tab, you’ll see options to change the form title, description, form type, payment success page settings, and more.
After that, you can switch to the ‘Payment’ tab.
Here, you will see different settings to edit the pricing options.
You can scroll down to add prices for your products. Plus, there are also settings to choose the subscription type. For instance, you can make it a one-time payment or a recurring subscription.
WP Simple Pay also lets you add different payment methods. You can accept payments through credit/debit cards, ACH direct debit, Aplipay, Klarna, and more.
After that, you can switch to the Form Fields tab to add or remove different fields in your payment form.
By default, WP Simple Pay won’t add the phone number field.
To add the field, simply click the Form Fields dropdown menu and select the ‘Phone’ field. Once you’ve selected it, click the ‘Add Field’ button.
Next, you can expand the Phone field and further customize it, like editing its label and making it a required field.
For phone number verification, make sure that you enable the ‘Offer Smart Phone Number Validation’ option and select the default country.
Aside from that, you can edit other form fields and rearrange their order by simply dragging them up or down.
Once you’re done editing, go ahead and click the ‘Publish’ button.
Next, you can add the payment form on any page or post on your WordPress site.
Simply edit or add a new post or page. Once you’re in the content editor, click the ‘+’ icon and add the ‘WP Simple Pay’ block.
Now, click the dropdown menu in the block to select your payment form. Once that’s done, simply publish or update your page.
You can now visit your website to see the payment form with the phone number validation option.
When a user enters an invalid phone number, they will not be able to move ahead in the form.
Method 2: Validate Phone Numbers using Formidable Forms
Another way to verify your customer’s phone numbers is using Formidable Forms. It is one of the best contact form plugins for WordPress. It offers powerful features and helps you create complex forms, like mortgage calculators.
Formidable Forms lets you add a phone number field to your forms and helps validate the numbers. You can also select a format, so users enter the correct information without making any mistakes. This is really useful if you’re collecting leads or gathering user information on a WordPress blog.
For this tutorial, we will be using the Formidable Forms Pro version because it includes advanced settings for phone validation.
Next, you can go to Formidable » Forms from the WordPress dashboard and click the ‘+ Add New’ button.
After that, Formidable Forms will ask you to select a form template. There are multiple templates to choose from.
For this tutorial, we will use the ‘Contact Us’ form template.
Next, you’ll see the drag-and-drop form builder, where you can edit your contact form.
From the panel on your left, simply drag the ‘Phone’ field and drop it onto the template.
You can now select the Phone form field and further customize it.
For instance, there are options to change its label, make it a required field, and enter CSS classes.
Next, you can open the ‘Advanced’ tab from the panel on your left.
Here, you can set the format for your phone number. This will help users to fill in the contact information correctly. Besides that, there are other options to add placeholder text, edit the field size, add max characters, and more.
Lastly, you’ll need to switch to the ‘Validation Messages’ tab from the left panel.
In this section, you can enter the message that customers will see when they enter an invalid format.
Other than that, Formidable Forms also offers different settings for your WordPress form.
You can switch to the ‘Setting’ tab from the top to view them. For instance, there are options to edit the actions and notifications for your form.
By default, Formidable Forms will send a confirmation message when a user submits a form. Plus, your website admin will also receive an email that a new form has been submitted.
After making changes to the form settings, you can embed in any page or post.
Simply click the ‘Embed’ button at the top. A new window will now open where you’ll need to select an existing page, create a new page, or manually insert the form on your website.
For this tutorial, we will select the ‘Create new page’ option.
Next, you’ll need to enter a name for the new page. Once that’s done, click the ‘Create page’ button.
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.