WC_Shop_Customizer::sanitize_default_catalog_orderby()
Sanitize the catalog orderby setting.
Метод класса: WC_Shop_Customizer{}
Хуки из метода
Возвращает
Строку
.
Использование
$WC_Shop_Customizer = new WC_Shop_Customizer(); $WC_Shop_Customizer->sanitize_default_catalog_orderby( $value );
- $value(строка) (обязательный)
- An array key from the below array.
Код WC_Shop_Customizer::sanitize_default_catalog_orderby() WC Shop Customizer::sanitize default catalog orderby WC 9.5.1
public function sanitize_default_catalog_orderby( $value ) { /* phpcs:disable WooCommerce.Commenting.CommentHooks.MissingHookComment */ $options = apply_filters( 'woocommerce_default_catalog_orderby_options', array( 'menu_order' => __( 'Default sorting (custom ordering + name)', 'woocommerce' ), 'popularity' => __( 'Popularity (sales)', 'woocommerce' ), 'rating' => __( 'Average rating', 'woocommerce' ), 'date' => __( 'Sort by most recent', 'woocommerce' ), 'price' => __( 'Sort by price (asc)', 'woocommerce' ), 'price-desc' => __( 'Sort by price (desc)', 'woocommerce' ), ) ); return array_key_exists( $value, $options ) ? $value : 'menu_order'; }