Wpis z mikrobloga

#wordpress #woocommerce jest jakis patent aby na zapleczu w zamówieniach wyświetlać tylko zamówienia z odbiorem osobistym? nie moge namierzyć zadnego pluginu który by to ogarnał (są tylko listowane po metodzie płatności a nie metodzie wysyłki).?
  • 4
@jerry56: To chyba to, co jest potrzebne: function artist_list($query) {
if ( is_admin() || ! $query->is_main_query() ) {
return;
}

// Target the artists page
if (is_tax('artist-category')) {
$query->set('orderby', 'meta_value');
$query->set('meta_key', "artist_sort_name");
$query->set('order', 'ASC');
}
}

add_action('pre_get_posts', 'artist_list');

Tylko musisz dopasować do tego, co siedzi w woocommerce.

I ewentualnie jeszcze to:

$post_type = $query->query['post_type'];

if ( $post_type == 'POST_TYPE') {
// tu ustawienie sortowania
}