Woocommerce, wie man Produkte nach dem Datum der letzten Änderung sortiert?

Lesezeit: 1 Minute

Woocommerce wie man Produkte nach dem Datum der letzten Anderung
Mikebb

Hier also mein Link:

https://snake.cl/shop/?orderby=date

Dies zeigt Produkte von date created.

Das Problem, das ich habe, ist, dass ich den Bestand an Produkten aktualisiere und möchte, dass sie als “neu” oder “jetzt verfügbar” angezeigt werden.

Wenn ich also sortieren könnte last modified Datum, das würde funktionieren, denke ich.

Ich habe mir einige WP-Parameter für Abfragen angesehen und versucht:

https://snake.cl/shop/?orderby=modified

aber das geht nicht.

Irgendwelche Ideen?

Danke!

Sie sollten dies für Sortieren nach Datum der letzten Änderung nach DESC versuchen.

// Apply Sort By Last Modified
add_filter( 'woocommerce_get_catalog_ordering_args', 'woo_add_postmeta_ordering_args' );
function woo_add_postmeta_ordering_args( $args_sort ) {

  $orderby_value = isset( $_GET['orderby'] ) ? wc_clean( $_GET['orderby'] ) : '';

  switch( $orderby_value ) {
     case 'last_modified':
        $args_sort['orderby']  = 'modified';
        $args_sort['order']    = 'DESC';
     break;
  }
  return $args_sort;
}

// Add "Sort By Last Modified" option in dropdown
add_filter( 'woocommerce_default_catalog_orderby_options', 'woo_add_new_postmeta_orderby' );
add_filter( 'woocommerce_catalog_orderby', 'woo_add_new_postmeta_orderby' );

function woo_add_new_postmeta_orderby( $sortby ) {
    $sortby['last_modified'] = __( 'Sort By Last Modified', 'woocommerce' );
    return $sortby;
}

Geben Sie hier die Bildbeschreibung ein

Woocommerce wie man Produkte nach dem Datum der letzten Anderung
Mikebb

OK, ich habe es für alle anderen herausgefunden, die dies benötigen könnten.

Dies ist die richtige “query_var”: ?orderby=modified-desc.

https://snake.cl/shop/?orderby=modified-desc

das meine Produkte nach sortiert last modified Datum, dh wenn ich das Inventar aktualisiere, wird es zuerst angezeigt.

1004910cookie-checkWoocommerce, wie man Produkte nach dem Datum der letzten Änderung sortiert?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy