私はここでソースからいくつかの外部の.jsファイルを削除する必要があります。
<script type='text/javascript' src='http://buhehe.de/wp-includes/js/jquery/jquery.js?ver=1.12.4'></script>
<script type='text/javascript' src='http://buhehe.de/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1'></script>
<script type="text/javascript" src="http://buhehe.de/wp-content/themes/tema/js/jquery-3.2.1.min.js"></script>
片方しか残せませんか。
そしてどのように私は以下を削除することができます:
<script type='text/javascript' src='http://buhehe.de/wp-content/themes/heatt/js/small-menu.js?ver=4.9.1'></script>
<script type='text/javascript' src='http://buhehe.de/wp-includes/js/wp-embed.min.js?ver=4.9.1'></script>
最初にスクリプトを追加するためにwp_enqueue_scriptを使用していると仮定すると、これを達成するためにwp_dequeue_scriptを使用できます。
エンキューとデキューについての詳細を学びなさい: https://developer.wordpress.org/reference/functions/wp_enqueue_script/https://codex.wordpress.org/Function_Reference/wp_dequeue_script
function dequeue_script() {
wp_dequeue_script( 'http://buhehe.de/wp-content/themes/heatt/js/small-menu.js?ver=4.9.1' );
wp_dequeue_script( 'http://buhehe.de/wp-includes/js/wp-embed.min.js?ver=4.9.1' );
}
add_action( 'wp_print_scripts', 'dequeue_script', 100 );
まず、あなたがそれらを必要としないことを絶対に確信していますか?
第二に、私はsmall-menu.js
がモバイルメニュー用で、埋め込みを使う場合にはwp-embed.min.js
が欲しいと思います。
私が正しいなら、あなたは前者を守りたいかもしれません。それ以外に、あなたはおそらくあなたのテーマのwp_enqueue_script
に前者のfunctions.php
行を見つけるでしょう。後者については" を見てください。wp-embed.min.jsはWordPress 4.4で何をしますか? "。
jQueryの行について短く簡潔にするために、WordPressは互換性の理由からjquery.js
とjquery-migrate.min.js
をロードします。あなたが本当に自分がしていることを確信していない限り、私はあなたがそのようにそれを保つことを提案するでしょう。
さらにあなたのテーマは別のjQueryソースをロードしますが、これは一般的にはお勧めできません。しかし、そうする理由があるかもしれないので、あなたが単にそれを取り除くことができるならば、それは容易に答えられることができません。あなたはおそらくこれをfunctions.php
行としてのwp_enqueue_script
と見つけるでしょう。