EDITS.WS

Tag: woocommerce

  • 5 Best Multi Currency WordPress Plugins (Both Free and Paid)

    If you want to support multiple currencies on your ecommerce shop or site, the easiest way to do it is by choosing from one of the specialized multi currency WordPress plugins on the market. In this article, we will go through the best ones (including those specifically designed for WooCommerce) and explore their features, pros and cons, and prices.

    The post 5 Best Multi Currency WordPress Plugins (Both Free and Paid) appeared first on Themeisle Blog.

  • WordPress Losing Ground: Can Coopetition Ensure Survival?

    Despite facing increased competition from user-friendly website builders and specialized CMSs, WordPress continues to be a strong contender in the content management system market. This article explores how WordPress can combat the decline by embracing a strategy of coopetition, where it collaborates with these competitors to offer enhanced features and user experiences. By leveraging the strengths of its rivals, WordPress can adapt to evolving consumer preferences and maintain its position as a leading choice for website creators and bloggers.

    The post “WordPress Losing Ground: Can Coopetition Ensure Survival?” first appeared on WP Mayor.

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

  • Understanding and Overcoming Common WooCommerce Challenges: A Guide for Store Owners

    Despite the many benefits of WooCommerce, online store owners often face a myriad of challenges that can hinder the growth and success of their business. Understanding and overcoming these common obstacles is crucial for not only maintaining a seamless online shopping experience but also for ensuring a thriving and profitable e-commerce venture.

    The post “Understanding and Overcoming Common WooCommerce Challenges: A Guide for Store Owners” first appeared on WP Mayor.

  • How to Create Custom Product Tabs for WooCommerce (No Code)

    Trying to set up custom product tabs for WooCommerce? In this article, we’ll discuss some example use cases for creating custom product tabs in WooCommerce. Then, we’ll show you step-by-step how to do it.

    The post How to Create Custom Product Tabs for WooCommerce (No Code) appeared first on Themeisle Blog.

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

  • 30+ Best WooCommerce Plugins, Free & Paid

    In this post, we look at some of the best WooCommerce plugins that help you improve your store in some way, whether that’s marketing it more effectively, creating a more user-friendly experience for your shoppers, or enhancing your WordPress site in other ways.

    The post “30+ Best WooCommerce Plugins, Free & Paid” first appeared on WP Mayor.

  • How to Add Equipment Rentals to Your WooCommerce Store

    Do you want to add equipment rentals to your WooCommerce store?

    By renting equipment to your customers, you can keep making money from the same product. You can also connect with a new audience who want to rent products rather than buy them.

    In this article, we will show you how to add equipment rentals to your WooCommerce store.

    How to add equipment rentals to your WooCommerce store

    Why Add Equipment Rentals to Your WooCommerce Store?

    By renting equipment to your customers, you can buy a product once and then turn it into an ongoing revenue stream.

    If you already have a WooCommerce store selling digital products or physical items, then equipment rentals can be another way to make money.

    For example, if you sell party hats and paper plates, then your existing customers might also be interested in larger party equipment rentals, such as a bouncy castle or audio speakers.

    You might also be looking to start a completely new equipment rental business. By creating a WooCommerce store that’s optimized for SEO, you can help potential customers discover your business.

    Even better, customers can browse your catalog and reserve equipment online. This convenient customer experience will keep people coming back to your equipment rental business rather than switching to a competitor.

    With that in mind, let’s see how you can add equipment rentals to WordPress.

    How to Add Equipment Rentals to Your WooCommerce Store

    In this guide, we are going to assume you already have a WooCommerce store. If you don’t, then you can see our complete guide on WooCommerce made simple.

    The easiest way to add equipment rentals to your store is by using Bookings for WooCommerce. This WooCommerce plugin allows you to turn any WooCommerce product into a bookable item that customers can rent for a certain number of days or hours.

    An example of rentable equipment, added to the WooCommerce store

    You can also create additional services, such as cleaning and delivery fees, and then add them to your equipment rentals.

    How to Create a Bookable Product in WooCommerce

    First, you will need to install and activate the Bookings for WooCommerce plugin. If you need help, then please see our guide on how to install a WordPress plugin.

    Upon activation, you can turn any WooCommerce product into a bookable product. If you have already added the product to your online store, then simply go to Products » All Products.

    Here, simply hover over the item that you want to turn into a bookable product, and click on the ‘Edit’ link when it appears.

    Editing a rentable WooCommerce product

    You can also add the equipment as a new product by going to Products » Add New. Here, you can type in the product’s name, upload a photo, add product categories and tags, type in a description, and more.

    For more information on how to set up a WooCommerce product, please see our WooCommerce made simple guide.

    Adding equipment and party supply rental products to WooCommerce

    No matter whether you create a new product or edit an existing one, you can turn it into a bookable product in exactly the same way.

    Simply scroll to the Product Data box and open the dropdown menu that shows ‘Simple product’ by default.

    Adding a simple product to an online store using WooCommerce

    You can now select ‘Booking Product.’ This gives you access to lots of new settings where you can configure the bookable product.

    Set How Many Units Customers Can Rent

    You can either offer a set number of units or let the customer choose how many units to rent, using the ‘Quantity’ dropdown.

    Adding bookable products to WooCommerce

    To let customers rent multiple units, select ‘Customer can choose.’

    By default, customers can rent as many units as they want, but you can also add a limit. If a customer types in a higher number, then WooCommerce will show an error message.

    Limiting the quantity of units that customers can rent

    This is useful if you have limited stock or equipment that’s in high demand.

    To set a limit, type a number into the ‘Max Booking Per User’ field.

    Limiting how many units a customer can rent on a party rental or similar website

    Another option is defining how many units the customer can book. For example, if you rent large or expensive equipment such as heavy farming machinery, then customers may only need to book a single unit.

    By setting the quantity in advance, you can remove a step from the booking process and improve the customer experience.

    An example of a rentable product on a WooCommerce website

    Simply go ahead and open the ‘Quantity’ dropdown and then choose ‘Fixed Unit.’

    Now, type in the number you want to use.

    How to change the quantity of equipment or party rental equipment in WooCommerce

    Require Admin Approval For Equipment Rentals (Optional)

    Next, you can decide whether to approve all rental requests automatically or put them on hold until you can manually approve them.

    If you have a smaller inventory, then requiring approval can help you avoid rental overlap. It can also help you spot any problems with rental requests before you take any payments.

    If you enable admin approval, then you will get a notification every time someone submits a rental request.

    A new booking notification, on a WordPress website

    Click on this notification, and you will go to WooCommerce » Orders.

    Here, you will see all the orders on your WordPress website, with any new bookings marked as ‘On hold.’

    Requiring admin approval on a party equipment rental or similar website

    You can now click on a new order to see all the information about that booking.

    If you want to change the order status, then you need to open the ‘Status’ dropdown and choose an option from the list.

    For example, if you are approving the booking, then you might select Pending Payment, Completed, or Processing, depending on your workflow.

    Changing the order status on an equipment rental website using WooCommerce

    With that done, click on ‘Update’ to save your changes.

    As you can see, admin approval gives you more control over your equipment rentals. To require approval, check the box next to ‘Booking Confirmation.’

    How to require admin approval on an equipment rental website

    Offer Hourly or Daily Equipment Rentals in WooCommerce

    By default, customers can rent your equipment for one or more days. However, sometimes you may want to rent equipment based on hours.

    To make this change, just open the ‘Booking Unit’ dropdown and select ‘Hour(s).’

    How to rent equipment based on hours

    You can then choose the start and end time for the booking period, using the ‘Daily booking…’ dropdown menus.

    In the following image, customers can only rent equipment between 9 AM and 5 PM.

    How to change the duration of rentable equipment in WordPress

    After making this change, WooCommerce will add a section where customers can choose a start and end time.

    This is perfect for equipment that people only need for a very short period of time. For example, if you provide party equipment rental, then customers may only need the party supplies for a few hours.

    How to rent equipment based on days and hours

    Add Base and Additional Costs

    When you are happy with the information you have entered so far, you need to click on the ‘Costs’ tab.

    To start, just type in the Booking Unit Cost, which is the price of booking a single unit.

    How to add a cost to a rentable product in WooCommerce

    After that, you can add an optional additional cost by typing into the ‘Base Cost’ field.

    This might be a booking fee, cleaning fee, or any other cost linked to renting the equipment.

    How to add additional costs to a rentable product in WooCommerce

    If you add a base cost, then customers will see it as part of the cost breakdown.

    In the following image, the product is $50 to rent per day, with a base cost of $10.

    An example of a cost breakdown on rentable equipment

    Depending on the kind of equipment you rent, you may want to multiply the fee based on how many people plan to use the equipment. This can help you cover additional wear and tear when lots of people use the same product.

    To multiply the price based on people, start by checking the boxes next to ‘Booking Unit Cost Per Person’ and ‘Base Cost Per People.’

    Multiply the cost of party equipment based on the number of people

    With that done, click on the ‘People’ tab.

    Here, you need to check the box next to ‘Enable People Option.’

    Multiply the price of rentable equipment based on the number of people

    With that done, customers will see a new field where they can type in how many people plan to use the equipment.

    WooCommerce will also show this information in its cost breakdown.

    An example of the cost breakdown on rentable equipment

    You may also want to set the minimum and maximum number of people who can use the equipment in a single booking. This can help to avoid customers misusing your equipment.

    For example, you may not want an entire workforce to use the same product.

    If you have large equipment that’s expensive to deliver or clean, then setting a minimum number of people can help to keep your profit margins healthy.

    To set these limits, simply type numbers into the ‘Minimum No. of People’ and ‘Maximum No. of People’ fields.

    Adding maximum and minimum limits for rentable equipment in WooCommerce

    How to Publish Equipment Rentals to Your WooCommerce Store

    Although there are some extra settings you may want to configure, this is all you need to add equipment rentals to your WooCommerce store.

    With that being said, you can click on ‘Update’ or ‘Publish’ to make the product live on your WooCommerce website. Now, people can rent this equipment directly from the WooCommerce product page.

    How to Set Up Services and Additional Costs for Your Equipment Rental Store

    Sometimes, you may want to create additional costs and services for your equipment rental store. For example, you might offer to deliver the equipment for an extra fee.

    With that in mind, let’s see how you can set up additional costs and services for your WooCommerce store.

    How to Add Additional Costs in WooCommerce

    Additional costs are fees that WooCommerce adds to one or more products automatically. This feature is useful if there are different costs associated with different pieces of equipment.

    For example, you may need to refuel some products after use, while others might need fresh oil.

    By adding these costs in the WordPress dashboard, you can easily apply them to different products. It also provides a single location where you can change the cost.

    For example, if petrol gets more expensive, then you can update your Refueling cost once, and this change will be applied across your entire online marketplace or store.

    An example of a rentable product with additional costs

    As you can see in the image above, additional costs simply appear in the cost breakdown as ‘Additional Costs.’ If you want to give the shopper some more information about these charges, then we recommend creating a service instead.

    To register an additional cost, you need to go to WP Swings » Bookings for WooCommerce. Here, simply click on ‘Configuration Settings,’ followed by ‘Additional Costs.’

    The Bookings for WooCommerce WordPress plugin

    To start, type in a name for the additional cost. This is just for your reference, so you can use anything you want.

    After that, you need to type in the slug you want to use for the additional cost.

    Adding a new booking cost to an equipment rental store

    With that done, you can type in an optional description. This typically won’t appear on your website, but some WooCommerce themes show it.

    Next, simply type the cost into the ‘Booking Cost’ field.

    Adding booking costs to a party equipment rental or similar product

    By default, the additional cost gets added to an order once.

    However, you can multiply the additional cost based on the booking duration or how many people plan to use the equipment. To do this, click to activate the ‘Multiply by No. of People’ or ‘Multiply by Duration’ toggles.

    Multiply a booking by duration and the number of people

    When you are happy with the information you have entered, simply type in ‘Add New Booking Cost.’

    To create more additional costs, simply repeat the same process described above.

    An example of multiple booking costs on a party supply rental website

    With that done, you can add this cost to any WooCommerce product.

    Simply open the product for editing, and then scroll to the ‘Additional Costs’ box.

    Adding extra costs to an equipment rental in WooCommerce

    You can now type in the name of the additional cost.

    When the right option shows up, give it a click and then select ‘Add.’

    The 'Additional Costs' box in a WooCommerce product

    You can click on ‘Update’ or ‘Publish’ to save your changes. Now, when someone rents this equipment, the additional cost will be applied automatically.

    How to Create Additional Services in WooCommerce

    You can also create additional services. Unlike additional costs, the name of the service will appear in the cost breakdown.

    An example of rentable equipment, with additional services

    This helps customers understand your extra fees, so we recommend using services for more expensive charges. It’s also a good idea to use services if you need to add multiple charges to an order so that customers can see a detailed cost breakdown.

    You can also make services optional, so the customer can choose whether to add them to the order. This allows you to offer premium additional services such as next-day delivery.

    To add services to your WooCommerce store, you need to go to WP Swings » Bookings for WooCommerce. Here, click on ‘Configuration Settings,’ followed by ‘Additional Services.’

    Creating additional services for customers on an equipment hire or rentable website

    You can now type a name for the service into the ‘Name’ field.

    This will be shown to customers, so you will want to use something that helps shoppers understand the extra charge.

    How to add an optional service to a party supply rental or similar website

    After that, you have to type in a slug, an optional description, and how much the service will cost by following the same process described above.

    Again, you can choose whether to multiply the fee based on the duration of the booking or the number of people who plan to use the equipment.

    How to add a rentable product to WooCommerce

    You can also make a service optional.

    This means customers can check a box to add the service to their order.

    Offering optional services along with your rentable equipment

    This gives shoppers more control over how much it costs to rent equipment from your WooCommerce store.

    To make a service optional, simply click to enable the ‘If Optional’ toggle.

    Making a service optional on an online store

    Another option is to make the service ‘hidden.’

    Hidden services simply appear on the product page as ‘Service Cost.’

    An example of an optional service, created using WooCommerce

    To make a service hidden, click to activate the ‘If Hidden’ toggle.

    Next, you may want to enable the ‘If has Quantity’ slider. This allows shoppers to add the same service to their order multiple times.

    Adding multiple services to a WooCommerce product

    After clicking to enable the ‘If has Quantity’ slider, you may want to set a minimum and maximum quantity.

    Simply type a number into the ‘Minimum Quantity’ and ‘Maximum Quantity’ fields.

    The Bookings for WooCommerce settings

    When you are happy with the information you have entered, click on ‘Add New Booking Service.’

    To add more services to your online store, simply follow the same process described above.

    Multiple bookings services, added to a rentable equipment website

    When it’s time to add a service, simply open the product for editing.

    Then, just scroll to the ‘Additional Services’ box.

    How to add an additional service to a WooCommerce product

    You can now type in the name of the additional service you want to add.

    When the right option shows up, simply select it and then click on the ‘Add’ button.

    How to add services to party equipment or other rentals

    With that done, click on ‘Update’ or ‘Publish’ to save your changes.

    How to Manage Equipment Rentals on Your WooCommerce Store

    After adding equipment to your website, you will need a way to manage your rental bookings.

    Every time you get a new booking, you will see a notification in the WordPress toolbar.

    A booking notification in the WordPress dashboard

    Simply click on this notification to see all your bookings.

    You can reach the same screen by going to WooCommerce » Orders.

    How to manage rental orders in WooCommerce

    To see more information about an order, go ahead and click on it. This takes you to a screen where you can see detailed information about the order and the customer, including their email address and phone number.

    You can also change the order status, including canceling or refunding the rental request.

    Changing the status of an order on an equipment rental or party supplies website

    The Bookings for WooCommerce WordPress plugin also comes with a calendar that shows all your bookings at a glance.

    To see this calendar, simply head over to WP Swings » Bookings For WooCommerce. Then, click on the ‘Bookings Calendar’ tab.

    An example of a booking calendar for an equipment rental or party supplies rental website

    We hope this tutorial helped you learn how to add equipment rentals to your WooCommerce store. You may also want to learn how to create an email newsletter or check out our expert picks for 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 Add Equipment Rentals to Your WooCommerce Store first appeared on WPBeginner.

  • WooCommerce 7.7.0 Brings Multichannel Marketing Out of Beta

    WooCommerce 7.7.0 was released this week with Multichannel Marketing now out of beta. This is the first thing store owners see when they visit the Marketing page in the dashboard. It allows users to connect additional sales channels, such as Google, Amazon, and eBay, and automatically manage inventory across storefronts.

    This addition makes WooCommerce more competitive with platforms like Shopify Plus. Merchants can connect different channels to the store by installing plugins. WooCommerce has documentation, including a quick start guide, for configuring Multichannel Marketing.

    Version 7.7.0 also introduces updated shopper notices with new, more consistent styles for Snackbar lists and Notice banners. More details on targeting the new CSS selectors is in the release post.

    A few other highlights in this release include the following:

    • Expanded styling options forProduct SKU, Product Price, and Product Image
    • New Product Reviews block that can be inserted on the Single Product template
    • More customization options for Add to Cart button
    • Expanded Mini Cart block customization options
    • New option to “Upgrade to Blockified Single Product template” from a classic template

    Check out the 7.7.0 release post to see all the new filters and template changes.

    WooCommerce is also running its 2023 twice yearly Developer Survey. The survey was designed to capture confidential feedback from developers who build on the WooCommerce platform in order to better understand their needs and make improvements.

  • How to Add a Currency Converter in WordPress

    Do you want to add a currency converter to your blog?

    A currency converter allows your website visitors to quickly calculate the exchange rate of different currencies without leaving your website.

    In this article, we will show you how to easily add a currency converter in WordPress.

    How to add a currency convertor in WordPress

    What Type of Websites Need a Currency Converter?

    Whether you have an online store, a small business website, or a WordPress blog, as long as you have an international audience and you’re selling something, then you can use a currency converter.

    Here are a few examples of websites that may need a currency calculator for WordPress:

    • Ecommerce stores: If you are running an ecommerce store with WordPress and selling products internationally, then a currency converter can help your users quickly calculate costs in their local currency.
    • Travel blogs: If you own a travel blog, then a currency calculator can help your users calculate travel costs in different currencies.
    • Business websites: A business website may also want its users to see the exchange rates of different currencies. Particularly, businesses with a presence in different countries.
    • Finance and banking websites: Websites in the finance and banking industries can add currency calculators for their visitors to calculate conversion rates without leaving their website.
    • Coin and forex exchange sites: There are many websites that blog or deal with crypto-currencies, forex trading, and similar niches. These websites need a currency converter so that their users can quickly calculate conversion rates.

    There can be many other WordPress websites that may need a currency converter. That being said, let’s take a look at how to easily add a currency converter in WordPress.

    We will show you 2 methods, including a way for WordPress site and WooCommerce store. You can click the links below to jump ahead to your preferred section:

    Adding a Currency Converter in WordPress

    You easily add a currency converter in WordPress using CBX Currency Converter. It is a free WordPress plugin that calculates and displays up to 117 currencies.

    The first thing you need to do is to install and activate the CBX Currency Converter plugin. For more details, see our step-by-step guide on how to install a WordPress plugin.

    Upon activation, you need to go to Settings » Currency Converter page in your WordPress admin area. From here, you can manage general settings, like choosing a layout for your currency converter and selecting your API source to fetch the exchange rates.

    CBX currency converter settings

    By default, the plugin will use Exchangerate.host, which doesn’t requires an API key. However, you can click the dropdown menu and choose other sources, like Alphavantage, Openexchangerates, and Currencylayer.

    After adding the API key, you can select a layout for the currency converter.

    There are 4 layouts to choose from. Using these layouts, you can display a currency calculator, exchange rate list, or both. You can also define the decimal point position.

    Layout of currency converter

    Besides that, you can further edit the settings for each currency converter layout.

    For instance, in the ‘Calculator Default’ tab, you can set the default values for the currency calculator. It allows you to enable currencies, set default options for from and to currencies, and more.

    Edit calculator layout settings

    After the calculator layout, you can go to the ‘List Default’ tab for currency rate list default settings.

    You can select the primary currency and then add a list of other currencies to display in the rate list.

    Edit list layout settings

    Once you are done with the settings, click the ‘Save Changes’ button. Make sure to perform this step whenever you change any settings in the above tabs.

    Displaying the Currency Converter on Your Site

    You can easily display the currency converter anywhere on your website using the CBX Currency Converter block.

    First, you can create a new page or edit an existing one. Once you’re in the content editor, simply click the ‘+’ button and add the CBX Currency Converter block.

    Add the CBX converter to page

    Alternatively, you can also display the currency converter in the sidebar of your website.

    You can go to Appearance » Widgets from your WordPress dashboard. After that, you can simply add the ‘CBX Currency Converter’ widget block to the sidebar area.

    Add CBX converter to sidebar

    After adding the widget block, you can edit the title, select a layout, change the decimal points, choose the default currency, and more.

    Once you’re done, simply click the ‘Update’ button.

    Change the currency converter settings

    Simply visit your website to see the currency converter in the sidebar widget or WordPress page.

    Your users will be able to enter an amount, select the currency they want to check, and then click the ‘Convert’ button to have the results displayed right there.

    Currency convertor widget preview

    You can also integrate a currency converter in your WooCommerce or any other WordPress ecommerce site. For this, you will need the Currency Converter Pro plugin.

    However, other multi-currency plugins will also get the job done, most of which are free. Let’s look at how you can add a currency converter in WooCommerce.

    Adding a Currency Converter in WooCommerce

    If you have a WooCommerce store that attracts customers from different parts of the world, then a currency converter can show prices in local currencies and boost conversions.

    The easiest way of adding a currency converter in WooCommerce is by using the CURCY plugin. It is a free WooCommerce plugin that is easy to use and offers multi-currency support.

    First, you will need to install and activate the CURCY plugin. For more details, please see our guide on how to install a WordPress plugin.

    Upon activation, you can head to the Multi Currency page from the WordPress dashboard and view the General settings tab.

    CURCY general settings

    Here, you can click the ‘Enable’ toggle to activate currency converter options for WooCommerce. Besides that, the plugin also lets you fix the prices.

    Next, you can scroll down and add different currencies. Simply click the ‘Add Currency’ button. Do remember that in the free plugin, you can only add 2 currencies at a time.

    Add currencies

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

    Here, you’ll find options to auto-detect currencies and show a particular currency for visitors from different locations.

    Auto detect currencies

    Next, you can head to the ‘Design’ tab and edit your currency converter’s appearance.

    The plugin lets you choose its position, add a title, change the text color, style, main and background color, and much more.

    Change the design of currency converter

    Once that’s done, you can save your changes.

    You can now visit your WooCommerce store to see the currency converter in action.

    WooCommerce currency converter preview

    We hope this article helped you learn how to add a currency converter in WordPress. You may also want to see our expert pick of the best calculator plugins for your WordPress site, and how to customize your WooCommerce cart page.

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

    The post How to Add a Currency Converter in WordPress first appeared on WPBeginner.