很简单,我将逐步解释:
首先,使用WordPress默认的$hook变量,如下所示:
function the_themescripts($hook) {
echo $hook;
}
add_action( \'admin_enqueue_scripts\', \'dr_theme_options_style_scripts\' );
现在转到admin WP Dashboard(管理WP仪表板)中的custom(自定义)页面,在顶部您将看到如下内容
toplevel_page_your_theme_page_slug
如果您看不到,请尝试检查元素并查看标记后的内容,复制该内容并像这样使用。
使用$hook
变量在if-else循环中使用它
function the_themescripts($hook) {
echo $hook;
if ($hook == \'toplevel_page_your_page_slug\') :
// enqueue your script/styles here for your first page
endif;
if ($hook == \'your second page slug\' ) :
// enqueue your script/styles here for your first page
endif
}
add_action( \'admin_enqueue_scripts\', \'the_themescripts\' );
希望这个解释能有所帮助:)