Plugin Directory

YITH WooCommerce Ajax Product Filter

YITH WooCommerce Ajax Product Filter offers the perfect way to filter all the products of your shop.

Why isn't the widget displayed in my sidebar?

In order to display the widget, you need to assign it to the sidebar in the Shop page, and you also need to add Product Attributes to your product. Read the Getting Started section to learn how to add them.

Translation issue with the version 2.0.0

Dear users, we would like to inform you that the YITH WooCommerce Ajax Navigation plugin will change its name in YITH WooCommerce Ajax Product Filter from the next update. In addition to the name, with the new release the plugin textdomain will change too from "yit" to "yith_wc_ajxnav". This modification solves the issues about textdomain conflicts generated by some translation/multilanguage plugins you have identified in the past weeks. It may be possible that, updating the plugin, some language files will not be recognized by WordPress. In this case, you will just have to rename the language files in the correct format, changing the old textdomain with the new one. For example, if your language files were named yit-en_GB.po and yit-en_GB.mo, you will just have to rename them respectively in yith_wc_ajxnav-en_GB.po and yith_wc_ajxnav-en_GB.mo. After renaming the files, you can update/translate the .po file following the classic procedure for translations.

The widget of the filters is not working

The page doesn't update after clicking on a filter

The issue could be related to the fact you are using a non-standard template for a WooCommerce shop page. To solve it, you should ask to the theme's author to use WooCommerce standard HTML classes. As an alternative, you can use this piece of code in the functions.php file of your theme:

if( ! function_exists( 'yith_wcan_frontend_classes' ) ){
     function yith_wcan_frontend_classes(){
      return array(
                'container'    => 'YOUR_SHOP_CONTAINER',
                'pagination'   => 'YOUR_PAGINATION_CONTAINER',
                'result_count' => 'YOUR_RESULT_COUNT_CONTAINER'


add_filter( 'yith_wcan_ajax_frontend_classes', 'yith_wcan_frontend_classes' );

If you don't know which classes you should use, ask to the developer of your theme.

PAAMAYIM NEKUDOTAYIM Error after update 2.1.0

After the update 2.1.0, some users are experiencing the error: "Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM". This is caused by the PHP version of your server that is older than the 5.3. To solve the issue, you just have to update the plugin to the version 2.1.1.

Requires: 4.0 or higher
Compatible up to: 4.2.3
Last Updated: 2015-7-30
Active Installs: 60,000+


4.5 out of 5 stars


11 of 24 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,2,2 100,1,1