фильтровать пользовательский тип записи по мета-ключу на панели мониторинга
Я ищу способ расширить и настроить больше в этой теме
У меня есть пользовательский тип записи на панели мониторинга, мне удалось создать небольшое окно поиска с фиксированной функцией поиска для поиска определенного мета-ключа. Дело в том, что форма поиска появляется на всех/edit.php страницы, в то время как мне это нужно только в определенном пользовательском типе записи edit.php страница.
Я пробовал с
if (isset($_GET['post_type']) && $_GET['post_type'] == 'product')
Но, похоже, это не работает.
1
1 answers
Я предполагаю, что вы использовали метод в вопросе, связанном с и используете фильтр restrict_manage_posts
.
add_action( 'restrict_manage_posts', 'my_search_box' );
function my_search_box() {
// only add search box on desired custom post_type listings
global $typenow;
if ($typenow == 'product') {
//On custom post type 'product' admin page.
//Add code for search box here
}
}
1
Author: Stephen Harris, 2012-03-12 11:10:00