2016-12-16 6 views
0

Ich habe ein WooCommerce Store-Setup mit der Standard-WordPress-Suchfunktion. Wenn ich die Produktbestellung manuell einstelle, funktioniert sie für alle Kategorieseiten. Wenn ich jedoch eine leere Suche mache und alle Produkte zurückgebe, sortiere ich nicht nach der Reihenfolge meines Produktmenüs in den Suchergebnissen.WordPress: Suche Woocommerce Produkte nach Menü Reihenfolge

Gibt es eine Möglichkeit, dies in functions.php hinzuzufügen?

Antwort

0

ich es herausgefunden, habe ich folgendes meine functions.php-Datei:

// CHANGE SORT BY FOR SEARCH 

add_action('pre_get_posts','sortby_menuorder_query'); 

function sortby_menuorder_query($query) { 
    if (isset($_REQUEST['s'])) { 
     $query->set('orderby', 'menu_order'); 
     $query->set('order', 'ASC'); 
    } 
} 
Verwandte Themen