我为wordpress仪表板创建了一个菜单
add_menu_page( __('locations'), __('Locations'), 'manage_options', 'manage-locationss', 'locations_page');
function locations_page() {
require_once(locations.php);
}
我只想在此页面中添加一个样式表,是否有一个函数在打开此页面时出现问题然后加载一个样式表,就像这个函数is_page_template()
一样。
或者我必须使用wp_enqueue_style()
添加css而不进行任何检查?
答案 0 :(得分:1)
如果我理解你想要实现的目标,你需要这样的东西
if(is_page( 'location' )){ // your name of your page
wp_enqueue_style() // do stuff with you right parameters and files
}
if(is_page( 'location' )){}
//检查具有post_title" Location"正在显示。通过这种方式,您可以检查您需要的任何页面。
答案 1 :(得分:0)
您可以使用WP Screen和get_current_screen():
$current_screen = get_current_screen();
if ( $current_screen->id === 'location' ) {
// Your code
}
https://codex.wordpress.org/Class_Reference/WP_Screen https://codex.wordpress.org/Function_Reference/get_current_screen