您还可以在使用此方法注册指针脚本和样式之后,从它们各自的数组中删除它们。
// Remove javascript
add_action( \'wp_default_scripts\' , \'remove_pointer_script\' );
function remove_pointer_script( $wp_scripts ) {
$wp_scripts->remove(\'wp-pointer\');
}
// Remove stylesheet
add_action( \'wp_default_styles\' , \'remove_pointer_style\' );
function remove_pointer_style( $wp_styles ) {
$wp_styles->remove(\'wp-pointer\');
}
The
remove
方法是
dependencies class 这是由
WP_Scripts
和
WP_Styles
类,它基本上与
add
方法,该方法在core内部用于注册默认脚本和样式。如果您想知道该方法来自何处以及它的用途,请提及。。
我想您也可以将这些操作封装在current_user_can
管理员说,如果您想为特定用户清除它们,也要检查一下。
if( current_user_can( \'manage_options\' ) ) {
add_action( \'wp_default_scripts\' , \'remove_pointer_script\' );
add_action( \'wp_default_styles\' , \'remove_pointer_style\' );
}
就我个人而言,我非常喜欢新的工具提示,很遗憾,现在还没有一个简单的API可以在插件中使用它们,但我可以看到,当您进行大量安装或升级,只需要完成一些事情时,它会多么烦人。