it-swarm.com.de

Passen Sie das Dropdown-Menü "Sortierung" in WooCommerce an

Es wäre großartig, wenn es eine Möglichkeit gäbe, die Standardsortierung durch Dropdown in WooCommerce auf der Shop-Seite zu ändern.

Im Moment sieht das Sortier-Dropdown so aus: http://cld.wthms.co/OBgj

Und ich würde sehr gerne ein paar Optionen entfernen können (Sort by price: low to high & Sort by price: high to low). Das Endergebnis sollte ungefähr so ​​aussehen: http://cld.wthms.co/NHVw

2
BFTrick

Mit ein bisschen Graben ist das eigentlich ganz einfach. WooCommerce hat bereits einen Filter eingerichtet, so dass Sie lediglich einen kleinen Ausschnitt in Ihre functions.php-Datei einfügen müssen.

// Modify the default WooCommerce orderby dropdown
//
// Options: menu_order, popularity, rating, date, price, price-desc
function my_woocommerce_catalog_orderby( $orderby ) {
    unset($orderby["price"]);
    unset($orderby["price-desc"]);
    return $orderby;
}
add_filter( "woocommerce_catalog_orderby", "my_woocommerce_catalog_orderby", 20 );

entnommen aus: https://Gist.github.com/BFTrick/5806726

In diesem Beispiel entferne ich price & price-desc, aber Sie können jede der Optionen entfernen

10
BFTrick