Я пытаюсь удалить параметры экрана с определенной страницы, и у меня есть что-то, что удаляет параметры экрана со всех страниц, поэтому мне просто нужно проверить «когда страница == {x } «Как проверить, на какой странице я участвую в Wordpress?Как настроить таргетинг на определенные страницы параметров в WordPress
function remove_screen_options(){
return false;
}
add_filter('screen_options_show_screen', 'remove_screen_options');
Думал, что это будет так легко, как:
function remove_screen_options(){
global $pagename;
if($pagename == "admin_faucet_settings") {
return false;
}
}
add_filter('screen_options_show_screen', 'remove_screen_options');
Но это не работает - кажется, стрелять все время тоже что странно и выключаться ... любые идеи?
В самом деле страница настроек плагина не является страницей Wordpress, поэтому вы не можете использовать те же функции для идентификации страницы. Возможно, это поможет вам: http://wordpress.stackexchange.com/questions/7278/how-can-you-check-if-you-are-in-a-particular-page-in-the-wp-admin- раздел-for-e –
да спасибо! Вы искали это или знали об этом заранее? – Frankenmint
Ну, я использовал его в разработке раньше, но быстрее было искать здесь, а не вспоминать, в каком проекте я его использовал и копировал код отсюда, чтобы показать вам :) –