मैं एक कस्टम पोस्ट संपर्क कहा जाता है प्रकार, पहले नाम, उपनाम, टेलीफोन नंबर आदिWordpress: कस्टम पोस्ट प्रकार
व्यवस्थापक अनुभाग में की तरह कस्टम क्षेत्रों के साथ वे कालक्रम के अनुसार मुझे लगता है कि हल कर रहे हैं के कॉलम के आधार पर डिफ़ॉल्ट छंटाई , लेकिन मुझे डिफ़ॉल्ट रूप से उपनाम द्वारा क्रमबद्ध करने की आवश्यकता है।
मैं यहाँ पर सभी अन्य समाधान पढ़ चुके हैं और उनमें से कोई भी काम करते हैं, जिनमें शामिल हैं:
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');
लेकिन जो कुछ भी क्षेत्र मैं, कुछ भी नहीं बदलता है, से सॉर्ट करने के एएससी टॉगल को छोड़कर कोशिश/DESC करने के लिए बदल रहा है क्रोनोलॉजिकल ऑर्डरिंग रिवर्स।
मैं क्या गलत कर रहा हूं?
यही बात के साथ-साथ मेरे लिए हो रहा है। – Junaid
आपकी शर्तें गलत हैं। सबसे पहले ifs को हटाने के बाद ऐसा करने का प्रयास करें। – shazyriver