0
wp_enqueue_scriptsでjsファイルを追加すると、htmlソースの<head>
タグに挿入されます。<head>のwp_enqueue_scriptsでスクリプトを追加
DOM(F12)では<body>
に配置されています。 理由は何でしょうか?
この
は私のページ<!DOCTYPE html>
<html>
<head>
<title>PAGE</title>
<link rel="stylesheet" id="query-monitor-css" href="https://www.sukkah2go.kipa.co.il/wp-content/plugins/query-monitor/assets/query-monitor.css?ver=1478770264" type="text/css" media="all" />
<link rel="stylesheet" id="font-awesome-css" href="https://www.sukkah2go.kipa.co.il/wp-content/plugins/wipi-builder/css/font-awesome.min.css?ver=4.6.3" type="text/css" media="all" />
<link rel="stylesheet" id="mono-social-icons-css" href="https://www.sukkah2go.kipa.co.il/wp-content/themes/wipi/css/mono-social-icons.css?ver=1.2.1" type="text/css" media="all" />
<link rel="stylesheet" id="hebrew-fonts-css" href="https://www.sukkah2go.kipa.co.il/wp-content/themes/wipi/css/hebrew-fonts.css?ver=1.2.1" type="text/css" media="all" />
<link rel="stylesheet" id="jquery-magnificpopup-css" href="https://www.sukkah2go.kipa.co.il/wp-content/plugins/wipi-builder/css/jquery.magnificpopup.css?ver=1.2.1" type="text/css" media="all" />
<link rel="stylesheet" id="wipi-css" href="https://www.sukkah2go.kipa.co.il/wp-content/uploads/wipi/skin-57f534186c4d2.css?ver=4.6.1" type="text/css" media="all" />
<link rel="stylesheet" id="wipi-rtl-css" href="https://www.sukkah2go.kipa.co.il/wp-content/themes/wipi/css/rtl.css?ver=4.6.1" type="text/css" media="all" />
</head>
<body>
</body>
</html>
おそらく無効なHTMLだと思います。ソースを表示すると、サーバーから生のHTMLが取得されます。開発ツール(F12)を使用すると、ブラウザで解析された出力が得られ、HTMLの問題を修正しようとします。 –
問題を見つけるためにバリデーターを使ってテーマの生のhtmlを検証することをお勧めします。あなたはこれを使用することができます:https://validator.w3.org/ –
私はあなたが '<?php wp_head();あなたの '
'セクションの中で?>これが 'wp_enqueue_scripts'の仕組みです。これありませんか? –