私はHTTPS安全でなければならないサイトを開発しています、そしてWordPressは私のページの一番上、<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
の前に<html>
をロードしていて、私に安全でないエラーを与えています。ロードできないようにするために、どこからロードされているのかわかりません。
残念ながら、このサイトは連邦信用組合のサイトなので表示できません。また、完成する前にこのサイトを公開することは私たちの契約に違反します。
これはChromeウェブ開発ツールによる問題のスクリーンショットです(クリックしてズーム):
私がテーマを構築するとき、私はまたWordPressヘッダーをできるだけきれいにして、それからそれを私自身の好みに合わせて再構築するのが好きです。以下のコードはあなたの質問には過剰ですが、将来的には他の 'WordPressの挿入コード'に役立つかもしれません。あなたが探しているコードの重要な断片は、
wp_deregister_script('jquery');
wp_register_script('jquery', '', '', '', true);
これをあなたのfunctions.php
ファイルに入れてください。
私のWordPressヘッダ全体の整理:
/* =Clean up the WordPress head
------------------------------------------------- */
// remove header links
add_action('init', 'tjnz_head_cleanup');
function tjnz_head_cleanup() {
remove_action( 'wp_head', 'feed_links_extra', 3 ); // Category Feeds
remove_action( 'wp_head', 'feed_links', 2 ); // Post and Comment Feeds
remove_action( 'wp_head', 'rsd_link' ); // EditURI link
remove_action( 'wp_head', 'wlwmanifest_link' ); // Windows Live Writer
remove_action( 'wp_head', 'index_rel_link' ); // index link
remove_action( 'wp_head', 'parent_post_rel_link', 10, 0 ); // previous link
remove_action( 'wp_head', 'start_post_rel_link', 10, 0 ); // start link
remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 ); // Links for Adjacent Posts
remove_action( 'wp_head', 'wp_generator' ); // WP version
if (!is_admin()) {
wp_deregister_script('jquery'); // De-Register jQuery
wp_register_script('jquery', '', '', '', true); // Register as 'empty', because we manually insert our script in header.php
}
}
// remove WP version from RSS
add_filter('the_generator', 'tjnz_rss_version');
function tjnz_rss_version() { return ''; }
また、jQuery.comからライブラリをダウンロードして、それをfunctions.phpファイルに通常のスクリプトとしてロードし、true
ステートメントでwp_enqueue_script
を終了することもできます。これにより、</body
tの直前にスクリプトが出力されます。
wp_enqueue_script('customjquery', get_template_directory_uri().'/js/jquery.min.js', array(), '2.1.4', true);
WordPressはまだjQueryを使用しています1.私が信じるもの。最新バージョンのブートストラップを使用しており、最新バージョンのjQueryが必要なので、jQuertyを別にしています。あなたの文に真実を加えることを忘れないでください