解決WordPress自帶jQuery和插件自帶的jQuery沖突問題(禁止程序自帶)

麥子 優(yōu)化維護42字數(shù) 360閱讀1分12秒閱讀模式

今天在調整網(wǎng)站的時候發(fā)現(xiàn)一個怪事兒,在啟動某個插件的時候發(fā)現(xiàn)插件無法使用,檢查是沒有jQuery,這里實際上可以通過代碼看到他插件有自帶jQuery,而且WordPress程序也是有自帶的。那是不是2個jQuery導致沖突,那禁止掉一個看看。

//禁止前端JQ
if ( !is_admin() ) {
function my_init_method() {
wp_deregister_script( 'jquery' );
}
add_action('init', 'my_init_method');
}
wp_deregister_script( 'l10n' );

這里我們可以在前端看到只有插件自帶的JQ。不過有個問題,如果有的插件必須要借助WP程序的JQ,我們還不能單獨設置禁止,還需要啟動或者給這個你的插件單獨禁止就保留程序自帶的jQuery。

投上你的一票
 
  • 本文由 麥子 發(fā)表于 2024年10月23日 06:31:24
  • 轉載請務必保留本文鏈接:http://bjj.org.cn/wp-jquery.html
  • 禁止jQuery