@ Dave-Hunt'ın yanıtına ek olarak, özel bir sipariş tanımlamak için aşağıdaki gibi bir filtre de ekleyebilirsiniz - bu durumda, başlığa göre alfabetik. ( Mark Leong'un blog yazısı sayesinde kodlayın . ) is_admin()
Ön uçta da özel order_by istiyorsanız onay işaretini kaldırın .
fonksiyon set_custom_post_types_admin_order ($ wp_query) {
if (is_admin ()) {
// Posta türünü sorgudan alın
$ post_type = $ wp_query-> sorgu ['post_type'];
if ($ post_type == 'POST_TYPE') {
// 'orderby' değeri herhangi bir sütun adı olabilir
$ wp_query-> set ('sipariş', 'başlık');
// 'sipariş' değeri ASC veya DESC olabilir
$ wp_query-> set ('sipariş', 'ASC');
}
}
}
add_action ('pre_get_posts', 'set_custom_post_types_admin_order');
Güncelleme
Ön kayıt doğrulaması için şu yanıta bakın: /wordpress//a/40095/4645
seçeneklerinizin tartışıldığı yer. Temel olarak, WordPress'in önceden kaydedilmiş kancaları olmadığından özel jQuery'ye gelir.
: Ayrıca (ileride başvurmak üzere burada önceki yorumunu çoğaltarak), işte burada sayfalar için olduğu gibi, 's kullanıcı düzenlenebilir, böylece admin 'menü düzeni' alanını açığa nasıl ekleme 'menü düzeni' sütununu özel yayın tipi yönetici ekranına