我的客户正在使用一个主题。它将许多脚本放入WordPress的管理区域。我想把它们排出来,这样我的插件就可以正常工作了。
注释此代码wp_enqueue_script( "ocmx-jquery", get_template_directory_uri()."/scripts/ocmx.js", array( "jquery" ) );
使我的插件正常工作。因此,我不想编辑他们的代码,而是想在我的插件中添加以下内容wp_dequeue_script( \'ocmx-jquery\' );
. 我补充了这一点,好像我从来没有这样做过。
有没有更好的方法告诉主题的JS不要加载到我的插件设置页面?
SO网友:s_ha_dum
您需要在另一个脚本排队后退出队列。那可能意味着wp-enqueue_scripts
.
add_action(
\'wp_enqueue_scripts\',
function() {
wp_dequeue_script( \'ocmx-jquery\' );
}
);
或旧版PHP的版本:
function dequeue_ocmx_jquery() {
wp_dequeue_script( \'ocmx-jquery\' );
}
add_action(
\'wp_enqueue_scripts\',
\'dequeue_ocmx_jquery\'
);