プラグインを開発し、セクションにメタタグを追加する必要があります。WPの<head>セクションにタグを追加する方法はありますか?
私は約1時間を費やし、多くのフックを見つけましたが、すべてがバイパスされています。私は****の部分で自分のコードを有効にしたくない、sbがHTMLを追加する通常の方法があるかどうか教えてくれますか?
あなたはプラグインを開発し、セクションにメタタグを追加する必要があります。WPの<head>セクションにタグを追加する方法はありますか?
私は約1時間を費やし、多くのフックを見つけましたが、すべてがバイパスされています。私は****の部分で自分のコードを有効にしたくない、sbがHTMLを追加する通常の方法があるかどうか教えてくれますか?
あなたは<head>
に含めるコンテンツの種類によって異なります。
スクリプトやスタイル登録および/または適切なWPの機能を使用してエンキューする必要があります
あなたが必要な場合は、wp_enqueue_scripts
でこの機能をフックすることができますあなたのフロントエンド(あなたの質問から推測します)またはadmin_enqueue_scripts
を管理領域で利用できるようにします。
コンテンツのどれ他のタイプのwp_head
アクションフックを使用してフックアップすることができます:テーマはwp_head()
関数を呼び出すとき
function hook_metatag() {
?>
<meta name="description" content="Description">
<?php
}
add_action('wp_head', 'hook_metatag');
これはエコーされます。
標準はwp_head
フックを使用することですありがとうございました。
<?php
add_action('wp_head', function() {
echo '<meta ... />';
});
注:これは、メタタグに適しています。ただし、スタイルやスクリプトを注入する場合は、wp_head
を使用して自分で印刷する代わりに、wp_enqueue_script()
またはwp_enqueue_style()
を使用してください。