Если данный туториал не то, что Вы искали, у Вас все еще остались вопросы или предложения - дайте нам знать. Пожалуйста, помогите нам обслуживать Вас лучше!

Ваше имя

Ваш e-mail

Ваше сообщение (обязательно)

captcha

Новые шаблоны

Woocommerce. Как задать произвольный порядок продуктов

Из этого туториала Вы узнаете, как задать произвольный порядок продуктов в магазине Woocommerce.

Woocommerce. Как задать произвольный порядок продуктов

Для того чтобы задать произвольный порядок продуктов, следуйте таким инструкциям:

  1. Перейдите в следующую папку в вашей Панели управления хостингом или FTP: wp-content/themes/themeXXXXX/includes, найдите следующий файл custom-function.php и нажмите на кнопку Редактировать (Edit)(или внесите изменения в файл при помощи редактора текста):

    Woocommerce._How_to_set_random_order_for_products
  2. Вставьте следующий фрагмент кода вниз файла перед закрывающим ?>:

    			add_filter( 'woocommerce_get_catalog_ordering_args', 'custom_woocommerce_get_catalog_ordering_args' );
    			
    			function custom_woocommerce_get_catalog_ordering_args( $args ) {
    			$orderby_value = isset( $_GET['orderby'] ) ? woocommerce_clean( $_GET['orderby'] ) : apply_filters( 'woocommerce_default_catalog_orderby', get_option( 'woocommerce_default_catalog_orderby' ) );
    			
    			if ( 'random_list' == $orderby_value ) {
    			$args['orderby'] = 'rand';
    			$args['order'] = '';
    			$args['meta_key'] = '';
    			}
    			return $args;
    			}
    			
    			add_filter( 'woocommerce_default_catalog_orderby_options', 'custom_woocommerce_catalog_orderby' );
    			add_filter( 'woocommerce_catalog_orderby', 'custom_woocommerce_catalog_orderby' );
    			
    			function custom_woocommerce_catalog_orderby( $sortby ) {
    			$sortby['random_list'] = 'Random';
    			return $sortby;
    			}
    		
    Woocommerce._How_to_set_random_order_for_products1
  3. Сохраните изменения и перейдите в следующую папку Настройках WooCommerce (WooCommerce Settings): Продукты—>Отображение (Products—>Display):

    Woocommerce._How_to_set_random_order_for_products2
  4. Отметьте настройку Произвольное (Random) в настройке Сортировка продуктов по-умолчанию (Default Product Sorting):

    Woocommerce._How_to_set_random_order_for_products4

Вы можете также ознакомиться с детальным видео-туториалом ниже:

Woocommerce. Как задать произвольный порядок продуктов
 
Чат
We help you to choose the right product.
Начать чат