Categories

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

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

Jack Martins Ноябрь 18, 2015
Rating: 5.0/5. From 3 votes.
Please wait...

Из этого туториала Вы узнаете, как задать произвольный порядок продуктов в магазине 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. Как задать произвольный порядок продуктов
Эта запись была размещена в WooCommerce туториалы и помечена как order, product, random, WooCommerce. Добавьте в закладки постоянную ссылку.

Submit a ticket

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