Mam niestandardowy typ pocztowy nazwie kontaktu, z pól niestandardowych, takich jak imię, nazwisko, numer telefonu itpWordPress: Domyślne sortowanie według kolumny typu zwyczaj postu
W sekcji administracyjnej są one sortowane chronologicznie myślę , ale muszę je domyślnie sortować według nazwiska.
Czytałem wszystkie inne rozwiązania na tu i żaden z nich nie działa, w tym:
function set_post_order_in_admin($wp_query) {
global $pagenow;
if (is_admin() && 'edit.php' == $pagenow && !isset($_GET['orderby'])) {
$wp_query->set('orderby', 'surname');
$wp_query->set('order', 'ASC');
}
}
add_filter('pre_get_posts', 'set_post_order_in_admin');
Ale cokolwiek pole próbuję sortować według, nic się nie zmieni, chyba że przełączanie ASC/DESC Wydaje się, aby zmienić odwróć porządek chronologiczny.
Co robię źle?
samo dzieje się ze mną również. – Junaid
twoje, jeśli warunki są złe. Najpierw spróbuj to zrobić po usunięciu ifs. – shazyriver