这些.js文件从哪里来的源代码?

时间:2017-12-23 作者:vangogh94

在我的博客的源代码中有3个Javascript也是jquery文件。它来自wp-include 但是它们是从哪里装载的呢?我可以不将它们合并到一个文件中吗?我的来源:view-source:liebeundsprueche.com

我的意思是关于这3个Jquery文件:

liebeundsprueche.com/wp-includes/js/jquery/jquery.js?ver=1.12.4
liebeundsprueche.com/wp-includes/js/wp-embed.min.js?ver=4.9.1
liebeundsprueche.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1
我不能合并它们吗?然后做一个文件?

1 个回复
SO网友:David Sword

他们是wp_enqueue_script() 脚本。

您可以使用删除它们(如果您确定没有任何东西使用它们)wp_dequeue_script() 类似如下:

add_action( \'wp_enqueue_scripts\', function() {
   wp_deregister_script( \'jquery\' );
   wp_deregister_script( \'wp-embed\' );
}, 99 );
或与

add_filter( \'wp_default_scripts\', function(&$scripts){
    if(!is_admin()) {
        $scripts->remove( \'jquery\' );
        $scripts->remove( \'wp-embed\' );
    }
} );

结束

相关推荐

无法从Java脚本访问脚本本地化内的PHP数组

我有一个循环来检索具有特定meta_key 来自的用户值wp_user_meta 数据库,然后将其放入wp_localize_script 数组,这样我就可以使用Javascript访问数据并使用它来完成我的工作。不幸的是,当我运行循环并将所有结果放入变量中,然后尝试控制台时。记录结果,我在控制台中一行只得到字符串“Array”3次,而不是实际值。这是我的代码:功能。phpadd_action(\'wp_enqueue_scripts\',\'Load_Template_Scripts_wpa83855\