woocommerce_default_catalog_orderby_options
Дозволяє змінити варіанти сортування у налаштуваннях каталогу товарів.
Використання
add_filter( 'woocommerce_default_catalog_orderby_options', 'wp_kama_woocommerce_default_catalog_orderby_options_filter' );
/**
* Function for `woocommerce_default_catalog_orderby_options` filter-hook.
*
* @param string $value Натисніть array key from the below array.
*
* @return string
*/
function wp_kama_woocommerce_default_catalog_orderby_options_filter( $value ){
// Filter...
return $value;
}- $value
(масив) - Масив параметрів сортування.
Приклади
#1 Видалимо з налаштувань сортування за рейтингом
add_filter( 'woocommerce_default_catalog_orderby_options', 'remove_default_sort_by_rating' );
function remove_default_sort_by_rating( $array ){
unset($array['rating']);
return $array;
}
#2 Додамо до настроювання кастомний варіант сортування
З повним прикладом додавання сортування по кастомному полю можна ознайомитись перейшовши за посиланням
add_filter( 'woocommerce_default_catalog_orderby_options', 'add_sorting_by_sale');
function add_sorting_by_sale( $array ){
$array['sale'] = __( 'Sale', 'woocommerce' );
return $array;
}
Де викликається хук
woocommerce_default_catalog_orderby_options
woocommerce_default_catalog_orderby_options
Де використовується хук у WooCommerce
Використання не знайдено.
