如何为特定页面取消注册jQuery版本?

时间:2019-05-08 作者:Tommaso Cerci

为了解决我的网站的问题,我需要通过函数包含特定的jQuery版本。php在我的主题文件夹中,但这会导致一些页面与avada公文包和其他生成器元素的兼容性问题。如何取消注册位于函数中的php脚本。5个特定页面的php?如果删除脚本,公文包和其他构建器元素就会恢复工作。

我很抱歉,但我对php知之甚少。。。下面是添加到函数的代码。php:

function add_jq_theme() { wp_enqueue_script( \'script-name\', 
\'https://ajax.googleapis.com/ajax/libs/jquery/3.4.0/jquery.min.js\', array(), 
\'1.0.0\', true ); } add_action( \'wp_enqueue_scripts\', \'add_jq_theme\' );
非常感谢你的帮助,托马索

1 个回复
最合适的回答,由SO网友:twelvell 整理而成

尚未对其进行测试,但这需要进行一些小调整:

function deregister_script_page_createit() {
    if( is_page( 42 ) ) {
        wp_deregister_script(\'jquery\');
    }
}
add_action( \'wp_enqueue_scripts\', \'deregister_script_page_createit\' );

相关推荐

WordPress传输问题无法找到变量jQuery

当我将WP站点从一个主机移动到另一个主机时。通常我会这样做:使用PHPMyadmin导出数据库使用FileZilla ftp下载文件将数据库导入新数据库使用FileZilla ftp上载文件搜索“旧字符串”并替换“新字符串”Database Search and Replace Script in PHP,通常情况下,站点已启动并运行。然而,最近当我执行这些步骤时,出现了以下错误:要解决此问题,我可以从下载新的wordpress安装Download Wordpress然后它又起作用了。。但还有其他解决方案