View Product Page


When you open the plugin settings panel in YITH > Catalog Mode, you will see the following view in tabs.

In the first tab, Settings, you’ll have different sections divided in steps.

Step 1 – Set your users rules

Let’s see the first one, Step 1 – Set your users rules with options that you can enable here.

  • Enable Catalog Mode for: choose here whether enabling the catalog mode options for all users or just for guests.
  • Additional geolocation filter: enable this option if you want to apply the catalog mode options only to users from specific countries, that you will be able to set in the option below:
    • Enable or disable Catalog Mode settings to users from specific countries: here you can choose whether to Enable or Disable the catalog mode for All users or guest users and select countries.
      For example, if you want to make the catalog mode option for everyone except for customers from Italy who can purchase products, choose Disable catalog mode for All users from Italy.
  • Catalog mode for administrators: enable this option if you want to include also the store administrators in the settings and prevent them also from purchasing products if the catalog mode is enabled for everyone.
  • Hide review tab for guest users: if enabled this option will let you hide the Reviews tab on the product page to guest users. So, only logged-in users will be able to read product reviews, whether they can purchase the product (as set to catalog mode) or not.


Step 2 – Set your catalog mode options

  • Disable shop: use this option to hide the “Cart” page, “Checkout” page and all the “Add to Cart” buttons in the shop in one click. If you prefer keeping the price anyway and manage the visibility of the Add to Cart button separately, keep this option disabled.
  • “Add to Cart” settings in Catalog Mode: choose whether to hide or to show the “Add to Cart” button on all pages/Shop page/Product page and to apply these options to all products or only to selected products set up in the exclusion list (please, refer to this page for Exclusion list settings).

    For example, if you Hide the Add to Cart only on the Shop page, your users will be able to purchase the products, but they have to visit the product page to see the Cart button.
    Please, consider that if the below option for Price settings is set to hide price, also the Add to Cart button will be hidden, regardless of what you’ve set here.
  • Hide product variations: switch this to ON if you want to hide product variations from the Shop page as shown by WooCommerce (Select options link) or any other plugin that allows you to show variations.
  • In product pages, replace “add to cart” with: here you can choose whether to simply hide the Add to cart button or replace it with one custom button of your choice on the product page. Please, refer to this page to see how to create your customized call-to-action button.
  • In shop pages, replace “add to cart” with: same option as above, but it refers to the Shop page. So, you can have different call-to-action buttons on the Product and Shop page.
  • Price settings in Catalog Mode: choose to hide or to show product prices and whether to apply these to all products or only to the exclusion list.
    Note: if you hide the price, “add to cart” will be hidden too (regardless of the Add to Cart behavior set above).
  • Where hidden, replace price with: choose whether to replace the price with one of the custom buttons you’ve set up or show nothing.

Disable shop

If you want to hide Cart and Checkout pages and all the Add to Cart buttons in your shop, go to YITH > Catalog Mode > Settings > Step 2: Set your Catalog Mode options and enable the option Disable shop.

Disable shop option

Moreover, you might need to disable the shop and the possibility to place orders at specific times of some days and/or on specific dates. In this case, you will only need to enable the options Disable the shop during specific time ranges and/or Disable shop during specific dates.

These two options are independent, so you can freely use them according to your needs. Yet, when creating rules both for time ranges and dates, please consider the plugin checks the rules created for time range first, then rules created for dates.

Disable the shop during specific time ranges

After enabling the option, you will be able to start creating your rules through the entry Disable shop during this time range.

How to disable shop on specific time ranges

Here, you can specify unlimited time ranges for every day of the week. Click on Add rule for every new rule you want to configure. For example, in the settings above, we have created a rule to disable the shop from 12 to 24 on Saturday and one from 00 to 24 on Sunday. In this way, the shop will be disabled from Saturday at 12 to Sunday at 24.

Please note: if the start time is later than the end time (for example, from 8 pm to 8 am on Saturday), the rule will end on the next day, therefore, at 8 am on Sunday. Rules will apply based on the timezone set in your installation.

Disable shop during specific dates

After enabling the option, you will be able to start creating your rules through the entry Disable shop during this date range.

How to disable shop on specific dates

Here, you can create unlimited date rules by specifying a start and end date for every rule added through the button Add rule. As per the example above, the shop has been disabled from December 24 to January 10.



Hide price and add to cart button

By using YITH WooCommerce Catalog Mode you can hide price and “Add to cart” button for all products in the shop. Before explaining how to do it, you must know that if the product price gets automatically hidden, the same happens to “Add to cart” button.
In order to hide price and/or “Add to cart” button for all products in the shop you must enable the fields you find in YIT Plugins -> Catalog Mode -> Settings, and highlighted in the following image. (Ignore the first if you are interested in hiding only “Add to cart” button).

Price and Add to cart" button

When price is hidden, you can insert a different text to show as replacement.

Alternative text

Unlike “Add to cart” button, when you hide price you can’t choose in which pages to apply the action.
Price (and consequently “Add to cart” button) will be removed in all site pages.

By default, settings affect all users: however, you can choose to limit configured rules only to unregistered users or, thanks to geolocation system, to all users who log in to the site from one of specified nations.

Affected users

Affected users - Select countries

If you want to show price and add to cart only to users connected from one of the specified countries, enable “Reverse Selection”.

By default settings are applied to all the products in the shop, however general rules can be changed and customized

By multiple or single products and/or by categories. Read the following page to learn more.

Hide product variations

About variable products, it is possible to hide registered variations of a certain product.

Product variations

Product detail page

How to disable shop

By disabling the shop, “Cart” and “Checkout” WooCommerce pages are hidden and no one can have access to them. Furthermore, “Add to cart” button is removed where expected in site pages.

Disable shop

How to set inquiry form

Thanks to the plugin there is the possibility to insert a new tab in Product detail page which includes a contact form that users can use to send their request.
To make this feature available, it is essential that at least one of the following contact plugins is installed and active:

  • YITH Contact Form (available with some of YITH themes)
  • Contact Form 7
  • Gravity Form

Activate inquiry form

After selecting the contact typology and the configurated form, new tab will be insert in each product detail page.

Inquiry form

In addition to user’s request, the generated email includes a reference to the related product page. If you want to insert a link to the product, enable “Product Permalink” field that you find option dashboard.

Product permalink

If you are using the WPML translation plugin in order to have a multilingual site,
you can select a different form for each language configured in your site.

Select inquiry form for any site language

How to show a custom button in single product page

If price and/or “Add to cart” button are hidden, you can show a customized button in “Shop” and product details pages.

Custom button configuration

Select the type of protocol to designate to button link among the following:

  • Generic Url – add a URL such as
  • Email address – ex. mailto:[email protected]; it automatically sends the email to the specified email address (note: a programme associated to this type of protocol, e.g. Outlook, has to be installed in user’s device to let it work correctly).
  • Telephone number – ex. +391234567890; when clicked, a telephone call starts to the number specified in the URL.
  • Skype contact – ex. skype:usercontact?call; when clicked a Skype call starts to the contact specified in the URL.

Custom button in product detail page

If you wish to have a different button setting of the products in the shop, you can do it in the editing page or by using “Custom Button Url List” section.

Exclusion list

Click on “Add products” button you find on top of the page to add new configurations to the button. As shown in the image below, button configuration can be specifically applied to one or more products or to all those elements related to a certain category or tag.

New custom button

Since the button can be differently configured in three provided options, the configuration applied on product will be the most significant and, consecutively, in order of importance:

  • settings for product category
  • settings for product tag
  • settings for single product

Don’t forget to enable “Enable custom button URL override” field before saving configurated settings.

Enable custom button URL override

Disable product reviews

With the plugin you can also manage the product review system. Enable or disable review insertions in “Product Reviews” field of settings dashboard.

Disable product reviews

How to use exclusion list

Exclusion List includes all products that must not be affected by plugin settings. Exclusions can be managed separately for Add to cart button and for price.

Exclusion list

If you want to use this table, firstly you have to specify what you want to hide (“Add to cart”, price or both), then enable the “Exclusion” option and, if want, also enable the “Reverse Exclusion” option. Note: if you hide the price, also “Add to cart” button will be automatically hidden.

Options panel

You can choose to show price and/or “Add to cart” button for every new product added to the list.

Insert nre product in exclusion list

If you enabled “Show ‘Add to cart’ in items of the ‘Exclusion List’ “ option, general settings will be applied to all the products in the shop, except for those inserted in the Exclusion List.

Reverse exclusion list

“Hide “Add to cart” button only in items of the “Exclusion List” (Reverse Exclusion)” option allows to change the concept of exclusion chart use.

Active reverse exclusion list

How to add an alternative text

Write an alternative text that will be shown instead of the product price. You can change the text per product, per category or per tag. The text will only appear if you have activated the “hide price” option on the items belonging to the text replacing list.

text replacing price

Select the product/category/tag you would like to change. If you select a category/tag all products related will show the custom text.