EDITS.WS

Category: wpbeginner.com

  • How to Highlight Text in WordPress (Beginner’s Guide)

    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.

    Adding text highlight color 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:

    Preview for highlighting text in the block editor

    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.

    Expand the More dropdown menu from the block toolbar and select the Highlight option

    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.

    Choose a highlight color from the color picker 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.

    Preview for highlighting text in the block editor

    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.

    Create a Code Snippet With WPCode

    First, you need to install and activate the free WPCode plugin. For more instructions, please see our beginners’ guide on how to install a WordPress plugin.

    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.

    Add new snippet

    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.

    CSS Snippet as code type for the highlighting text in WordPress

    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.

    Paste the code snippet to highlight text in WordPress

    After that, scroll down to the ‘Insertion’ section.

    From here, select the ‘Auto Insert’ method to automatically execute the code upon activation.

    Choose an insertion method

    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.

    Save text highlight code snippet

    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.

    Choose the edit as HTML option from the Options dropdown menu in the block toolbar

    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.

    Write HTML code on both sides of the text that you want to highlight

    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.

    Demo of highlighting text in WordPress

    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.

    The post How to Highlight Text in WordPress (Beginner’s Guide) first appeared on WPBeginner.

  • How to Get GA4 Site Annotations and Notes in WordPress

    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.

    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.

    Annotations in GA

    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.

    Why Get GA4 Annotations and Notes in WordPress?

    Sadly, there are no site notes and annotations in Google Analytics 4 (GA4) yet.

    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.

    The MonsterInsights Google Analytics plugin

    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.

    Set up MonsterInsights

    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.

    You can see our guide on how to switch to Google Analytics 4 in WordPress for more details.

    Adding Site Notes and Annotations in WordPress

    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.

    Add site notes to reports

    You will now see more options appear.

    Go ahead and click the ‘+ Add New Site Note’ button.

    Add new site note

    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.

    Enter site note details

    Once you have entered the details, simply click the ‘Add Site Note’ button.

    You can then view all your site notes under the graph.

    View your site notes under the report

    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.

    Manage site notes

    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.

    Edit site note categories

    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.

    Export your site notes

    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.

    Add site notes in content editor

    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.

    We hope this article helped you learn how to get GA4 site annotations and notes in WordPress. You may also want to see our guide on WordPress SEO and our expert picks for the best Google Analytics solutions for WordPress users.

    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 Get GA4 Site Annotations and Notes in WordPress first appeared on WPBeginner.

  • How to Use Headline Analyzer in WordPress to Improve SEO Titles

    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.

    How to Use Headline Analyzer in WordPress to Improve 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:

    Video Tutorial

    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.

    Installing All in One SEO

    The easiest way to analyze your headlines in WordPress is by using the All in One SEO (AIOSEO) plugin. It’s the best SEO plugin for WordPress on the market and is used by over 3 million websites.

    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.

    The first thing you’ll need to do is install and activate the free version of AIOSEO on your website. If you need help, then you can follow our step-by-step guide on how to install a WordPress plugin.

    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.

    Click let's get started AIOSEO setup wizard

    For more details, you can read our guide on how to set up All in One SEO for WordPress.

    Installing MonsterInsights

    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.

    You can get started by installing and activating MonsterInsights free on your website. If you need help, then you can follow our step-by-step guide on how to install a WordPress plugin.

    Launch setup wizard

    You can learn how to set up MonsterInsights’ other features by reading our guide on how to install Google Analytics in WordPress for beginners.

    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.

    WPBeginner Free Headline Analyzer Tool

    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:

    headline analysis report

    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.

    word balance headline analyzer

    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.

    Add a post title in WordPress

    It’s important to remember that there are differences between the post title and the SEO title.

    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.

    SEO title example

    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.’

    AIOSEO post title meta box

    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.

    Click the SEO headline analyzer button

    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).

    Check the word balance in the copy

    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.

    Analyze the sentiment of your headline

    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.

    Check the character count and word count

    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.

    Check the beginning and ending words with preview

    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.

    Try new headline in AIOSEO

    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.

    Use filter by position

    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.

    We hope this article helped you learn how to use a headline analyzer in WordPress to improve SEO titles. You may also want to see our guide on how to get a free SSL certificate for your WordPress site and our expert picks for the best WooCommerce plugins to grow your store.

    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 Headline Analyzer in WordPress to Improve SEO Titles first appeared on WPBeginner.

  • Introducing WPBeginner SEO Analyzer: Free SEO Audit Tool to Boost Rankings

    Do you want to optimize your website for search engines?

    Ever wished there was any easy way to perform an SEO (search engine optimization) audit to find critical errors on your site WITHOUT the high costs?

    If you’re like me and most other smart website owners, then you have at least wished for this solution a couple of times in your WordPress journey.

    Today, I’m excited to release a new free tool, WPBeginner SEO Analyzer, which helps you make informed decisions on how to fix SEO errors and grow your organic traffic.

    We built this tool because we believe everyone should be able to optimize their site for SEO regardless of their skill set.

    seo analyzer announcement

    What is an SEO Analyzer Tool?

    WPBeginner’s SEO Analyzer is a powerful FREE online tool that makes it easy to run an SEO audit of your website, find critical errors, and generate a FREE SEO report with recommendations so you can fix the errors. 

    It’s completely FREE for all WPBeginner readers … no signup or registration is required.

    Most websites fail in SEO because they don’t know what keeps their website from getting high rankings and organic traffic. While there are several advanced SEO analysis tools available on the market, most of them cost a fortune.

    And not every website has the budget or resources to hire an expert SEO consultant to detect and fix their SEO errors. At WPBeginner, we want to fix it once and for all.

    This is why we decided to build the SEO Analyzer tool and make it free for all WPBeginner readers.

    free seo analyzer

    Some of the benefits of our SEO Analyzer are…

    • Get an analysis of the good, bad, and the ugly part of your website’s SEO
    • Get instant recommendations and download the complete WordPress SEO analysis report
    • No signup or installation is required for SEO analysis. It’s absolutely FREE!

    How to Use WPBeginner’s SEO Analyzer

    First of all, head over to WPBeginner’s SEO Analyzer tool. Next, type in your website URL to detect SEO errors and click Analyze.

    Our SEO Analyzer grades your website’s SEO on a scale of 1-100, where 1 is the least, and 100 is the perfect score.

    For best results, it’s recommended to aim for a score of 70 or above.

    seo analyzer report

    Aside from providing you with an SEO score, it creates a detailed SEO report on what works on your site and what doesn’t. You’ll also get customized recommendations on how to make the right changes to boost your SEO score.

    The SEO Analyzer gives you suggestions based on 4 primary SEO factors as follows:

    1. Basic SEO: It analyzes if your website is following basic SEO practices, like using an SEO title, meta tag, if the site is optimized for any keywords, and so on.  
    2. Advanced SEO: Get custom-tailored advanced SEO recommendations for your site.
    3. Site performance: It helps you monitor page loading time and provides suggestions to improve it.
    4. Site security: It helps you ensure your website never gets blacklisted by Google and other search engines.

    Improve Search Rankings and Organic Traffic

    For your best interest, after doing an SEO audit, you’ll need to follow the recommendations provided by our SEO checkup tool.

    Here are a few suggestions to fix your critical SEO errors:

    For more details on how to optimize your website for SEO, we highly recommend our detailed guide on WordPress SEO made easy.

    Perform an SEO Audit Right Within WordPress

    Do you want to perform an SEO audit right inside your WordPress dashboard? Then, we recommend using the All in One SEO (AIOSEO) WordPress plugin.

    SEO audit

    Its free plugin comes with all the basic features that help you optimize your site for search engines, including the SEO Analysis tool.

    There is also a premium version of AIOSEO that offers advanced features like a redirection manager, schema markup, powerful sitemap tools, and more.

    What’s Coming Next?

    Our SEO Analyzer is a great tool to help step up your website’s SEO strategy.

    Our goal at WPBeginner is to build more powerful tools for small businesses, so they can grow and compete with the big guys.

    SEO Analyzer is just one of the tools we’ve recently launched.

    We have an exciting roadmap ahead of us, and in the coming weeks, hopefully, we’ll deliver more free tools at your disposal.

    Here are a few more business tools that you can use RIGHT NOW.

    Our goal is to continue to build best-in-class tools to help you level the playing field.

    If you have ideas on how we can make WPBeginner’s SEO Analyzer or other tools more helpful for you, then share your thoughts in the comments.

    As always, I want to thank you for your continued support of WPBeginner, and we look forward to continue serving you for years to come.

    Yours Truly,

    Syed Balkhi
    Founder of WPBeginner

    The post Introducing WPBeginner SEO Analyzer: Free SEO Audit Tool to Boost Rankings first appeared on WPBeginner.

  • How to Filter WooCommerce Products (Step-by-Step Tutorial)

    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.

    Filter WooCommerce products

    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.

    WooCommerce Product filter preview

    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.

    How to Filter WooCommerce Products by 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.

    First, you need to install and activate the YITH WooCommerce Ajax Product Filter plugin. For more instructions, please see our step-by-step guide on how to install a WordPress plugin.

    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.

    Click Create a new preset button

    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.

    Type a preset name

    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.

    Choose the horizontal preset layout and click on the Add new filter button

    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.

    To learn more about the differences between these options, you can read our guide on how to add tags, attributes, and categories to WooCommerce.

    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.

    Type a filter name and choose a filter for option from the dropdown menu

    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.

    Choose a taxonomy option from the dropdown menu and then write terms for the categories

    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.

    Choose a filter type from the 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.

    Toggle the switch for the search field

    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.

    Choose order type as ascending or descending

    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.

    Choose a filter mode

    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.

    Toggle switches to hide empty terms or out of stock products

    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.

    Customize filter colors

    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.

    For more details, you may want to read our article on WordPress metadata and meta tags.

    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.

    Configure the SEO settings for the filter preset

    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.

    Copy the shortcode for the filter preset

    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.

    Add the filter preset shortcode to the 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.

    WooCommerce Product filter preview

    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. 

    Create an attribute

    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.

    Click the Configure terms link to create terms

    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 an attribute 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.

    Choose the custom attribute you created from the dropdown menu

    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.

    Add an attribute term for the product

    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.

    Create a Custom Attribute Filter Using a Plugin

    Next, you will need to install and activate the YITH WooCommerce Ajax Product Filter plugin. For more instructions, please see our guide on how to install a WordPress plugin.

    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.

    Click 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.

    Create a 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.

    Choose taxonomy option from the filter for dropdown menu

    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.

    Choose the custom attribute filter and add its terms

    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.

    Choose a filter type from the dropdown menu

    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.

    Choose order type as ascending or descending

    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.

    Choose a filter mode

    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.

    Customize filter colors

    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.

    Configure the SEO settings for the filter preset

    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.

    Copy the shortcode for the filter preset

    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.

    Add the filter preset shortcode to 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.

    Preview for the custom attribute filter

    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.

    The post How to Filter WooCommerce Products (Step-by-Step Tutorial) first appeared on WPBeginner.

  • How to Bulk Edit Featured Images in WordPress

    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.

    How to bulk edit 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.

    After creating a backup, you’ll need to install and activate the Quick Featured Images plugin. If you need help, then please see our guide on how to install a WordPress plugin.

    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.’

    How to bulk edit featured images in WordPress

    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.

    Bulk editing WordPress featured images

    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.

    Choosing a bulk edit action for your WordPress featured images

    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.

    Bulk editing featured images in WordPress

    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.

    Override featured images in WordPress

    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.

    Creating a filter for bulk editing featured images in WordPress

    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.

    The Quick Featured Images WordPress plugin

    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.

    Bulk editing WordPress featured images using filters

    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.

    Previewing a bulk edit action

    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.

    Replacing WordPress featured images at random

    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.’

    Bulk replacing multiple featured images in WordPress

    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.

    Replacing WordPress features images at random

    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.’

    Removing featured images from WordPress in bulk

    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.

    Building a bulk editor feature in WordPress

    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.

    Applying the bulk edit to your featured image in WordPress

    We hope this article helped you learn how to bulk edit featured images in WordPress. You may also want to see our guide on the best Instagram WordPress plugins, and how to create automated workflows in WordPress to save time.

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

    The post How to Bulk Edit Featured Images in WordPress first appeared on WPBeginner.

  • How to Validate Customer Phone Numbers (2 Ways)

    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.

    How to validate customer phone number

    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.

    WP Simple Pay

    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.

    You’ll Be Asked to Enter Your WP Simple Pay License Key

    Next, you must connect your Stripe account with WP Simply Pay.

    Go ahead and click the ‘Connect with Stripe’ button to move forward.

    Connecting WP Simple Pay to Stripe

    You’ll now need to login to your Stripe account and follow the onscreen instructions to connect your account.

    Do note that Stripe only works with sites with SSL encryption. Most WordPress hosting services provide free SSL certificates. However, you may also want to see our guide on how to move a website from HTTP to HTTPS.

    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.

    Configure Your WP Simple Pay Emails

    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 Setup Is Complete

    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.

    Select the Payment Form Template

    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.

    Edit payment form general settings

    After that, you can switch to the ‘Payment’ tab.

    Here, you will see different settings to edit the pricing options.

    Change 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.

    Add prices and payment methods

    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.

    Add phone number form field

    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.

    Edit phone number field

    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.

    Publish your payment form

    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.

    Add a 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.

    Payment form with phone validation

    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.

    First, you’ll need to install and activate the Formidable Forms Lite plugin, which acts as a base for advanced premium features. For more details, please see our guide on how to install a WordPress plugin.

    Upon activation, you can head to the Formidable » Global Settings. Here, you will need to click the ‘Click to enter a license key manually’ link.

    Formidable Forms license key

    After that, simply enter the license key in the box and click the ‘Save License’ button.

    You can find the license key in your Formidable Forms account area.

    Enter Formidable Forms license key

    Now, you’re ready to create a new WordPress form.

    Next, you can go to Formidable » Forms from the WordPress dashboard and click the ‘+ Add New’ button.

    Creating a new form sing Formidable Forms

    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.

    Select formidable forms 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.

    Add the phone form field

    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.

    Edit the phone form field

    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.

    Edit advanced form settings

    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.

    Enter validation message

    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.

    Edit formidable form settings

    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.

    Embed your form

    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.

    Enter a name for your form page

    You should now see a preview of your form in the WordPress block editor.

    Go ahead and publish your page. You can visit your website to see the contact form with the phone number validation field.

    View contact form with phone number

    Now, if someone enters the phone number with an invalid format, they won’t be able to submit the form and will see the validation message.

    We hope this article helped you learn how to validate customer phone numbers. You may also want to see our guide on the best live chat software for small businesses and our ultimate guide to WordPress SEO.

    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 Validate Customer Phone Numbers (2 Ways) first appeared on WPBeginner.

  • How to Make Separate RSS Feeds for Each Category in WordPress

    Do you want to make a separate RSS feed for each category in WordPress?

    Categories allow you to easily sort your content into major sections. Adding category RSS feeds can help your users subscribe to specific areas of your website that interest them.

    In this article, we will show you how to easily make a separate RSS feed for each category in WordPress. We will also talk about how you can use these feeds effectively to grow your website.

    How to make separate RSS feeds for each category in WordPress

    How to Find RSS Feeds for Different Categories in WordPress

    Categories and tags are two of the main default taxonomies in WordPress. They allow you to easily sort and organize your content into different subjects and topics.

    By default, each category on your WordPress website has its own RSS feed. You can locate this RSS feed by simply adding ‘feed’ at the end of the category page URL.

    For instance, if you have a category called ‘News’ with a URL like this:

    https://example.com/category/news/

    Then its RSS feed would be located at the following URL:

    https://example.com/category/news/feed/

    Tip: You can find your category URL by visiting the Posts » Categories page and clicking on the ‘View’ link under a category.

    View Category URL by clicking on the View link

    Now that you have located the RSS feed URLs for your categories, let’s look at some of the ways that you can share them with visitors on your WordPress website.

    If you want to add links to your category RSS feeds using the default WordPress settings, then this method is for you.

    First, you will need to open up a page or post where you want to add the RSS feed links in the block editor.

    Once you are there, you can type the name of all the categories on your website in a List block.

    After that, simply click the ‘Link’ icon in the block toolbar to open up the link prompt.

    Click the Link icon in the block toolbar

    Here, you can type the URL for your category RSS feed.

    You will need to repeat this process for each category RSS feed on your website by linking to it on the related name within the List block.

    Add category RSS feed links

    Once you are done, don’t forget to click the ‘Publish’ or ‘Update’ button to save your changes.

    You have now manually created a list of links to all your category RSS feeds. Now, you can visit your website to see these RSS feed links in action.

    Category RSS feed preview

    However, keep in mind that if you want to add, delete, or merge categories in the future, then you will have to manually update this list again.

    Method 2: Add Links for Category RSS Feeds Using WPCode (Recommended)

    If you want to create a list of category RSS feed links that are automatically updated every time you make changes, then this method is for you.

    To add URLs to the category RSS feed, we will need to add custom code to your website theme’s functions.php file. However, even the smallest error in the code can break your site, making it inaccessible.

    We recommend always using WPCode when adding custom code to your website. It is the best WordPress code snippet plugin that makes it safe and easy to add custom code without manually editing your functions.php file.

    First, you need to install and activate the WPCode plugin. For more instructions, you may want to see our guide on how to install a WordPress plugin.

    Note: You can also use the free WPCode plugin for this tutorial. However, upgrading to the pro WPCode plugin will give you access to a cloud library of code snippets, smart conditional logic, and more.

    Upon activation, head over to the Code Snippets » + Add Snippet page from the WordPress admin sidebar.

    Next, click on the ‘Use Snippet’ button under the ‘Add Your Custom Code (New Snippet)’ option.

    Add new snippet

    This will take you to the ‘Create Custom Snippet’ page, where you can start by typing a name for your code snippet.

    This name is only for your identification and won’t be used on the website’s front end.

    Next, you need to select ‘PHP Snippet’ as the code type from the dropdown menu on the right corner of the screen.

    Choose PHP Snippet as code type for category RSS feed

    After that, copy and paste the following code into the ‘Code Preview’ box.

    function wpbeginner_cat_feed_list() {
    	$string = '<ul>';
    	$string .= wp_list_categories( array(
    		'orderby'    => 'name',
    		'show_count' => true,
    		'feed_image' => '/path/to/feed-image.png',
    		'echo' => false,
    	) );
    	$string .= '</ul>';
    
    	return $string;
    }
    
    add_shortcode( 'wpb-cat-feeds', 'wpbeginner_cat_feed_list' );
    

    Once you have done that, you can now also choose an icon image that will be displayed next to your category RSS feed links.

    To do this, simply replace the /path/to/feed-image.png line in the code with the URL of your preferred icon image for the feed links.

    Paste the code for adding links for category RSS feeds

    Keep in mind that the icon image will first need to be uploaded to your WordPress media library.

    Once it’s uploaded, you can get its URL by visiting the Media » Library page from the admin sidebar and clicking on the icon image to view its attachment details.

    Copy image link from the media library

    After adding the URL for the icon image to the code, scroll down to the ‘Insertion’ section.

    From here, select the ‘Auto Insert’ method so that the code will be executed automatically on the website page where you add a shortcode.

    Note: Keep in mind that even after choosing the ‘Auto Insert’ mode, you will need to add a [wpb-cat-feeds] shortcode to the page where you want to list categories RSS feeds. This shortcode is not the WPCode ‘Shortcode’ feature, but a part of the code snippet itself.

    Choose an insertion method

    Next, scroll back to the top and toggle the ‘Inactive’ switch to ‘Active’.

    Finally, click the ‘Save Snippet’ button to store your settings.

    Save the code snippet for adding RSS feed links to categories

    After that, you need to open up the page or post where you want to add the category RSS feed links in your WordPress block editor.

    From here, click the ‘Add Block’ (+) button at the top left corner of the screen and locate the ‘Shortcode’ block.

    Upon adding the block, simply copy and paste the following shortcode into it.

    [wpb-cat-feeds]

    Add shortcode

    Finally, click the ‘Update’ or ‘Publish’ button to save your changes.

    Now visit your website to check the category RSS feed links in action.

    Preview for category RSS feeds

    Method 3: Display RSS Feed Subscription Option on the Category Pages

    If you want to add a Subscribe link at the top of all your category pages, then you can use this method.

    To do this, you will need to add custom code to your WordPress category.php or archive.php theme template.

    However, it can be risky, and the smallest error can break your website.

    This is why we recommend using WPCode instead. It is the easiest and safest way to add custom code to your WordPress website.

    First, you need to install and activate the WPCode plugin. For more instructions, please see our step-by-step guide on how to install a WordPress plugin.

    Upon activation, visit the Code Snippets » + Add Snippet page from the WordPress admin sidebar.

    Next, head over to the ‘Add Your Custom Code (New Snippet)’ option and click the ‘Use Snippet’ button under it.

    Add new snippet

    Once you are taken to the ‘Create Custom Snippet’ page, start by typing a name for your code snippet.

    It can be anything you like and is only for your identification purposes.

    After that, select ‘PHP Snippet’ as the code type from the dropdown menu on the right.

    Choose PHP code type for code snippet to add subscription links to category pages

    Next, simply copy and paste the following code into the ‘Code Preview’ box.

    <?php
    if ( is_category() ) {
    $category = get_category( get_query_var('cat') );
    if ( ! empty( $category ) )
    echo '<div class="category-feed"><p><a href="' . get_category_feed_link( $category->cat_ID ) . '" title="Subscribe to this category" rel="nofollow">Subscribe</a></p></div>';
    }
    ?>
    
    Paste the code snippet for adding subscription link

    Upon adding the code, scroll down to the ‘Insertion’ section and choose the ‘Auto Insert’ method.

    This way, the code will automatically be executed on your website.

    Choose an insertion method

    Next, you have to open up the ‘Location’ dropdown menu and switch to the ‘Page-Specific’ tab from the column on the left.

    After that, select the ‘Insert Before Excerpt’ option as the snippet location.

    Choose snippet location as Insert before excerpt

    Once you have done that, scroll back to the top and toggle the ‘Inactive’ switch to ‘Active’.

    Finally, click the ‘Save Snippet’ button to save your changes.

    Save snippet for adding subscription link to category pages

    Now, you can visit your website category page to view the Subscription link for the RSS feeds in action.

    This is what it looked like on our demo website.

    Preview for subscription link

    How to Optimize Category RSS Feeds in WordPress

    Category RSS feeds allow your users to subscribe only to content that interests them the most.

    For instance, if you have a technology news blog, then your users can choose to subscribe only to news about the devices that they use.

    However, a plain RSS feed isn’t readable without a feed reader, and most users aren’t using one to subscribe to their favorite websites.

    Luckily, you can still use your category feeds to deliver content to your users anywhere they want.

    For example, you can ask users to sign up for your email newsletter with the option to only get updates for specific content categories.

    With email marketing services like Constant Contact or Brevo (formerly Sendinblue), you can easily set up an automated RSS-to-email newsletter for specific categories. You can see our guide on how to notify subscribers of new posts for step-by-step instructions.

    Similarly, you can also allow users to get instant push notifications for each category using PushEngage. It is the best push notification service on the market that allows you to send messages directly to your users’ devices (desktops as well as mobile phones).

    PushEngage allows you to set up automatic push notifications using RSS feeds. You simply need to enter your category RSS feed URL, and a push notification will go out whenever a new post is published in that category.

    We hope this article helped you learn how to make separate RSS feeds for each category in WordPress. You may also want to see our easy tips to grow your blog traffic or read our comparison of the best live chat software for small businesses.

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

    The post How to Make Separate RSS Feeds for Each Category in WordPress first appeared on WPBeginner.

  • 9 Best WordPress Conditional Logic Plugins for 2023

    Are you looking for the best conditional logic plugins for your WordPress website?

    Conditional logic plugins allow you to show or hide information based on users’ responses and behavior. They help collect relevant leads, boost conversions, and provide a better user experience.

    In this article, we will show you the best WordPress conditional logic plugins.

    Best WordPress conditional logic plugins

    What is Conditional Logic in WordPress?

    In simple words, you can think of conditional logic as if-then statements. It is a technique where you can automatically display relevant information, snippets, or scripts to users based on their actions.

    For instance, a user may want to connect with the support team. If they select a support team as an option on your WordPress site, then you can show relevant contact information or a landing page.

    Similarly, let’s say a customer is looking for hiking shoes. You can use conditional logic to only show those products and addons that a customer is looking for.

    Where Can You Use WordPress Conditional Logic Plugins?

    You’ll find conditional logic in WordPress forms, automated email workflows, conversion optimization methods, and more.

    Here are some ways you can use conditional logic on your WordPress website:

    • Use conditional logic on your WordPress forms and dynamically change form fields based on the selection users make while filling out your forms.
    • Create optin campaigns and show popups based on different rules, like the user spending a certain time on the page or clicking a link.
    • Load code snippets and scripts based on conditional logic and user roles.
    • Ask different questions in online quizzes based on the user’s previous answers.
    • Display or hide products, addons, and other items based on customer choices on your eCommerce store.
    • Set up visibility rules using conditional logic to show menu items for your visitors.

    That said, let’s see the best WordPress conditional logic plugins you can use today for your website.

    1. WPCode

    WPCode - Best WordPress Code Snippets Plugin

    WPCode is the best WordPress code snippet plugin. You easily add custom code snippets to your website and manage them using the plugin.

    The best part, WPCode offers a conditional logic feature that lets you set up rules for running code snippets without editing code. It is super easy to use and offers a beginner-friendly interface.

    For example, you can load code snippets for logged-in users, run PHP code snippets for specific user roles and page URLs, and insert header and footer pixel scripts for certain pages.

    WPCode Smart Conditional Logic

    You can also hide custom code from running on pages like the homepage or for different user roles.

    2. Conditional Blocks

    Conditional blocks

    Conditional Blocks is a free WordPress plugin for hiding or showing different blocks in the content editor. You can control the visibility of each block without writing a single line of code.

    The plugins let you set up conditions where WordPress blocks will appear for different user roles or membership levels. For instance, you can show the image block to only logged-in users. It also allows you to show certain blocks based on screen size.

    Conditional Blocks offers a premium version as well. You get to unlock more conditions for showing WordPress blocks. For example, you can control block visibility based on post type, time, server requests, and more. There are also conditions for WooCommerce users in the pro version.

    3. WPForms

    WPForms

    WPForms is the best contact form plugin for WordPress. It is beginner friendly plugin that offers a drag-and-drop form builder, lots of templates, and a smart conditional logic feature.

    You can easily hide or show different form fields, display payment options, dropdown menus, and more based on the user’s responses.

    All you need to do is select the form field in the template and enable conditional logic. After that, you can set up the rules to show different form fields.

    For example, let’s say you’re running a net promoter score (NPS) survey on your website. If a user rates 8 or higher, then you can hide other questions in the survey using conditional logic. If they rate a lower score, then you can ask more questions to improve your performance.

    Enter conditional logic conditions

    Besides that, WPForms offers lots of other features and addons. You can integrate different payment services and create forms to collect online payments.

    It also works with some of the most popular email marketing tools, so you can easily collect leads and grow your email list.

    Other than that, there are addons for recovering form abandonment, tracking user journeys, adding save and resume features, learning about the user’s geolocation data, and more.

    4. OptinMonster

    The OptinMonster lead generation tool

    OptinMonster is the best WordPress popup and lead generation plugin. It helps you get more conversions, grow your email list, and increase sales.

    OptinMonster offers powerful display rules that you can use to display your campaigns to the right people at the right time.

    For example, you can show optin popups to users that spend a certain time on a page, visit a particular page, or scroll X% of the page.

    OptinMonster also offers an Exit-Intent technology, which triggers your campaigns as a user is about to leave your website. This helps recover abandoning visitors and converts them into subscribers and customers.

    Enter exact URL for exit intent display rule

    Other than that, you can display campaigns to users from a particular location or when they click a link. There are also display rules for eCommerce sites. You can show popups when customers have a specific cart total or when they view a product.

    OptinMonster also offers a drag-and-drop builder, which makes it very easy to create attractive campaigns. There are lots of templates for different types of campaigns and various customization options. You can also integrate it with leading email marketing tools to collect leads.

    5. YITH WooCommerce Product Add-Ons & Extra Options

    YITH WooCommerce product addons and extra options

    YITH WooCommerce Product Add-Ons & Extra Options is a WooCommerce plugin that lets you add extra options and addons to your products.

    The plugin is very easy to use and allows you to add options and extra services, like warranty, insurance, special transfer services, express shipping, customizations, and more.

    For example, if you’re selling jewelry and rings, then you can add an option to engrave the customer’s name. Or if you’re selling tech products in WooCommerce, then you can offer additional services like warranty, product customization, and device checkup.

    With YITH WooCommerce Product Add-Ons & Extra Options, you get a conditional logic feature that automatically shows or hides addons and options based on the customer’s selection.

    You can define rules, and when the conditions are met, users will be able to see extra services and addons on your WooCommerce products.

    6. Thrive Quiz Builder

    Thrive Quizzes

    Thrive Quiz Builder is the best WordPress quiz plugin and is part of Thrive Theme suite. It is beginner friendly to use, and you can create complex quizzes for your website without editing code.

    The plugin offers different quiz styles, which include a right/wrong, number, percentage, personality, and survey. Thrive Quiz Builder also provides pre-made quiz templates that you can use to get started quickly.

    Using the plugin, you can create conditional quizzes. The drag-and-drop quiz builder lets you display questions based on the user’s previous answers. Simply set the conditions where the next question will only appear if a person enters a particular answer.

    When they’re finished, you can direct them to a page or product based on their answers.

    Besides that, you can create badges for users, customize the quizzes, track results, check the quiz flow and see where users dropped off, and get detailed analytics of how your quizzes perform.

    7. Formidable Forms

    The Formidable Forms plugin and Signature addon

    Formidable Forms is the next WordPress conditional logic plugin on our list. The plugin allows you to create simple contact forms to advanced and complex WordPress forms, like mortgage calculators.

    Formidable Forms offers a conditional logic feature built into its drag-and-drop form builder. You can easily set up conditions for each form field and show or hide them based on the user’s answers.

    If you have a multi-step form, then you can use conditional logic to automatically skip pages and lead users to the relevant section. Similarly, you can send email confirmation or redirect users to respective pages based on their answers.

    Other features offered by Formidable Forms include pre-built templates for web applications. It also lets you create apps for real estate listings, product reviews, restaurant menus, and more.

    The plugin also has a visual views feature that allows you to display data from form entries on the frontend of your site.

    8. If Menu

    If Menu

    If Menus is the next conditional logic plugin for WordPress on our list. It is a free WordPress plugin that you can use to create dynamic menus and control their visibility on your site.

    The plugin lets you use conditional logic to show or hide different menu items. For instance, it lets you display certain menu items only if a user is logged in, hide menu items on mobile devices, show specific menus to admin and editors, and more.

    Similarly, you can also show menu items to users from different locations or show any entirely new menu to members.

    9. FunnelKit

    FunnelKit Automations

    FunnelKit is the best WooCommerce sales funnel and automation plugin. It lets you create high-converting landing pages, order bump pages, upsells, checkout pages, and more.

    FunnelKit Automation offers multiple triggers that you can for automating workflows. You can set up different conditions, and based on the user’s actions, you can initiate different tasks.

    For example, if a customer adds products to the cart but doesn’t checkout, then you can trigger the cart abandonment recovery workflow.

    Similarly, you can automatically show different products to customers as upsells or order bumps. This way, you’ll increase sales without spending on paid ads.

    Which WordPress Conditional Logic Plugin Should You Use?

    Choosing the right conditional logic plugin for WordPress depends on your requirements and what you want to achieve.

    If you want to create dynamic forms that show different fields to users based on their selection, then WPForms is the best plugin. It is super easy to use and offers lots of customization options.

    Similarly, if you are looking to run different code snippets based on certain conditions, then WPCode is the perfect solution. It lets you set up rules and conditions without editing code.

    On the other hand, you can use OptinMonster to display different campaigns based on user actions or create conditional quizzes using Thrive Quiz Builder.

    You can also use conditional logic in WooCommerce and use FunnelKit to trigger workflows based on customers’ selections and actions.

    We hope this article helped you find the best WordPress conditional logic plugins. You may also want to see our list of best WooCommerce plugins and how to start your own podcast.

    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 9 Best WordPress Conditional Logic Plugins for 2023 first appeared on WPBeginner.

  • 21 Best Block Themes for Full Site Editing in WordPress (2023)

    Are you looking for the best block themes for full site editing in WordPress?

    Block themes allow you to use the Full Site Editing (FSE) feature in WordPress, which gives you more control over your website design. Full site editing offers custom blocks for styling your website’s header, footer, sidebar, and other sections.

    In this article, we will share some of the best block themes that you can use for the full site editing experience in WordPress.

    Best WordPress Full Site Editing Themes

    What Is WordPress Full Site Editing (FSE)?

    Full Site Editing (FSE) is a set of modern features for the default WordPress Block Editor. It was first released in WordPress 5.9.

    Previously, the WordPress block editor allowed you to add and customize the content layout within your pages and blog posts. The rest of your website’s layout and design was determined by your WordPress theme.

    Now, WordPress full site editing lets you completely change the theme layout and add new sections to your website without writing any code.

    You can also add site-wide global styles that apply to your entire website or individual styles for specific WordPress pages or posts.

    The styling options include color schemes, font settings, layout spacing, image borders, and more.

    However, in order to use full site editing experience, you will need a block theme. These are WordPress themes that are made specifically for full site editing.

    Full Site Editing vs. WordPress Page Builders

    The full site editor or block editor lets you customize your WordPress theme, including the header, footer, sidebar, and more.

    It also comes with custom blocks to add a website logo, navigation menu, and other features to your WordPress website.

    You will need specific WordPress themes that support the default block editor. And if you change your WordPress theme at any point, the settings will disappear automatically. It’s a limitation with the full site editing option.

    Related: Common Block Editor Problems and How to Fix Them

    On the other hand, WordPress page builders are more powerful and flexible. They come with the drag and drop feature to create custom pages for your website.

    Some of the most popular WordPress page builders include SeedProd, Thrive Themes, Beaver Builder, Divi, Elementor, and so on.

    So if you create landing pages using a page builder like SeedProd, then these pages will stay the same even when you change your WordPress theme.

    Theme agnostic design

    Another key difference between the full site editor and page builder is that the drag and drop page builders work with most WordPress themes without any limitations.

    For a complete understanding, you should check out our guide on the WordPress block editor vs. page builders.

    Now if you want to try and grow your full site editing experience, here are some of the best block themes for full site editing in WordPress.

    1. Neve FSE

    Neve FSE

    Neve FSE is a fantastic WordPress theme for any kind of website. It’s fast and lightweight and comes with flexible full site editing options, including custom blocks and layout options.

    It has a drag and drop header and footer builder to add, remove, and move elements easily. Also, the layout options allow you to choose from a full-width or sidebar layout.

    The theme supports WordPress page builders out of the box. And Neve has hundreds of starter templates you can import to your site and customize with your favorite page builder plugin to launch a website.

    2. Bricksy Pro

    Bricksy Pro

    Bricksy Pro is a premium-style but free WordPress theme. It has a modern and stylish homepage layout, including eye-catching font styles and image choices in the top section.

    It fully supports the block editor and has drag and drop features for you to design your website pages. You can use the full site editing options to manage global website styles or individual page settings.

    3. Felt LT

    Feltmag

    Felt LT is a premium-quality WordPress magazine theme. It comes with widget-ready areas on the homepage and multiple useful widgets to add content to the front page.

    The theme has full site editing support with a built-in style manager. It lets you customize global styles for your WordPress site, including colors, borders, buttons, and layouts, with a few clicks.

    4. Raft

    Raft

    Raft is a stylish WordPress block theme. It comes with a few ready-made templates for landing pages that you can quickly import to launch your site.

    It lets you change the color and look of your website with global styling options. You can also change the header style to add a custom background text or image slider. And you can apply this option to your entire site or limit it to the homepage.

    5. Inspiro Blocks Pro

    Inspiro Blocks Pro

    Inspiro Blocks Pro is a premium WordPress full site editor theme built specifically for portfolio, photography, and videography sites. It has an eye-catching full-width layout on the homepage with a custom animation and video background.

    Moreover, the theme comes with built-in page templates for individual pages. It also includes custom block patterns, color styles, and more.

    6. Julia

    Julia

    Julia is an attractive and beautiful WordPress food blog theme. It comes with a magazine-style layout for food bloggers, chefs, restaurants, and cafes.

    The theme is perfect to start your food blog. It fully supports the modern WordPress block editor and full site editing options to customize the theme design in real time.

    7. Jaxon

    Jaxon

    Jaxon is a beautiful and bold WordPress block theme for eCommerce stores. It comes with a crisp layout, including highly-engaging block patterns, style options, and page templates.

    You can fully customize the colors and design of the theme using the full site editor. The Jaxon theme has everything you need to set up an online store.

    8. Naledi

    Naledi

    Naledi is a free WordPress and WooCommerce full site editing theme. It has a beautiful homepage layout with a full-width header background image, welcome text, and a call-to-action button.

    The theme lets you make changes to the global styles to control the look and design of your site. And the style options also appear on your WooCommerce shop pages without any extra work.

    9. EduBlock Pro

    EduBlock Pro

    EduBlock Pro is a fantastic WordPress full site editor theme for educational blogs and university and college websites. The default theme template is fully ready to launch your educational website, but it also comes with multiple color schemes and custom block patterns for further customization.

    The most notable features include a custom logo, dual navigation menu, call-to-action buttons, a welcome banner, and more. The theme has a responsive layout that looks great on any screen size or device.

    10. Riverbank

    Riverbank

    Riverbank is a simple WordPress theme built for the full site editor. It has a minimalist layout that you can use to create a website for organic food, plants, animal welfare, and non-profit organizations.

    It comes with multiple color choices for the theme background, font, headings, and images. Moreover, it has custom templates for the featured blog page, single posts, and pages.

    11. BlockPress

    Blockpress

    Blockpress is a free WordPress block theme. It supports full site editing options with global styles, custom blocks, and a site manager.

    The theme works with eCommerce plugins so that you can start an online store. It’s also translation-ready and supports RTL languages to create a multilingual website.

    12. Archeo

    Archeo

    Archeo is a free WordPress theme built specifically for archeology, history, and cultural websites. It comes with a classic vintage font style on the homepage and other landing pages.

    There’s a fullscreen background image that you can change with the block editor. The Archeo theme supports full site editing with site-wide blocks and global style options.

    13. UniBlock Pro

    UniBlock Pro

    UniBlock Pro is a black-and-white WordPress multipurpose theme. It’s beautifully crafted with a full-width website layout, including a custom logo, navigation menu, welcome text, call-to-action, and social icons.

    The theme has a bold look with single and multi-column sections on the homepage. It also supports page builders to add new landing pages and customize global elements in the theme.

    14. Stewart

    Stewart

    Stewart is a free and minimalist WordPress theme for bloggers, writers, and authors. It comes with a two-column layout with a sidebar on the left and your content on the right side of the screen.

    It comes with a default color scheme for the WordPress blog theme. However, you can also use the full site editing features to customize global color styles, font styles, and background options.

    15. Clove

    Clove

    Clove is a free and beautiful WordPress full site editing theme. It comes with an elegant layout that features an eye-catching homepage design, natural colors, and a minimalistic design.

    The theme offers ready-made block templates and design options. It’s easy to manage these settings with global styles and the WordPress block editor.

    16. Tove

    Tove

    Tove is a multi-color free WordPress theme with support for modern full site editing features. It’s specifically built for cafes, restaurants, and coffee shops.

    The theme comes with dozens of block patterns for the header, footer, and site-wide layout. These custom blocks are easy-to-use on your entire site globally or to customize specific pages and posts.

    17. Fork

    Fork

    Fork is a minimalist WordPress full site editing theme (block theme) for small businesses, startups, digital agencies, eCommerce stores, and portfolio websites. By default, it has a white background, but you can use their global styles to add a color combination easily.

    The top section includes a custom logo, navigation menu, welcome title and description, call-to-actions, and a featured image. You can also include custom patterns to add sections on the homepage and landing pages.

    18. Hansen

    Hansen

    Hansen is a simple and free WordPress blog theme. It offers a fully custom block theme template and supports full site editing out of the box.

    The theme features include a full-width layout, a beautiful color scheme, custom background, and more. It comes with global styles and block patterns to customize your site without editing code.

    19. Aino

    Aino

    Aino is an advanced WordPress theme with bold colors and classic font styles. It comes with a block plugin to create custom page layouts with built-in block patterns and a site manager.

    The theme is easy to customize with full site editing features. You can use a single-column, two-column, or three-column layout on the entire site or individual pages as per your requirements.

    20. Kemet

    Kemet

    Kemet is a fast and reliable WordPress theme. It’s designed specifically for personal blogs, portfolio sites, and small online business stores.

    The default theme’s color and font styles are highly attractive. Kemet provides built-in theme templates, template parts, and custom blocks to edit your website’s header, footer, and site-wide settings easily.

    21. Rosa

    Rosa2

    Rosa is a premium WordPress food blog and restaurant theme. It comes with a powerful visual editor and custom blocks built for restaurants and cafes.

    The theme has an eye-catching design with a fullscreen homepage header layout. It gives you the flexibility to customize colors and fonts to match your global website layout.

    We hope this article has helped you find the best WordPress full site editing themes. You may also want to check out our guide on how to create a free business email address or our expert picks for the best auto-dialer software for small businesses.

    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 21 Best Block Themes for Full Site Editing in WordPress (2023) first appeared on WPBeginner.