WordPress wp_head()、wp_footer() にタグやCSS等を追加する方法

wordpress-wp_head-wp_footer-css-js
このエントリーをはてなブックマークに追加
PR

WordPressのテーマ作成時には

<head></head> 内に <?php wp_head(); ?>を

HTMLの</body>の前あたりに <?php wp_footer(); ?>を入れなければ

テーマが上手く動いてくれないのですが

 

この wp_head() や wp_footer()に任意のタグ等を追加したい時があります

主に自作の プラグインやテーマのカスタマイズで利用することになるのですが

 

add_action を使うことで

wo_head() や wp_footer() に追加することが出来ます

 

 

WordPressの wp_head や wp_footer に追加する方法

テーマで設定する場合は functions.php

プラグインで設定する場合は プラグインのphpファイルに書きます

 

wp_head に追加する場合の例

function add_wp_head (){
  echo 'head内に追加したい内容';
}
add_action ('wp_head','add_wp_head',1);

 

 

wp_footer に追加する場合の例

function add_wp_footer (){
  echo 'footer内に追加したい内容';
}
add_action ('wp_footer','add_wp_footer',1);

 

 

add_actionの使い方

add_action (‘アクションを加えたい関数’,’実行したい関数’,’順番’);

 

アクションを加えたい関数

ここには、wp_head や wp_footer 等の関数をしていします

 

 

実行したい関数には予め作っておいた関数を呼び出します

今回の例では function add_wp_head () や function add_wp_footer () が当たります

単純に文字列を表示させたい場合は echo を実行してやれば出力されます

 

順番

ここは、追加したものの 追加する順番となります

1から順に追加されていくことになります ここは省略可能で

add_action(‘アクションを加えたい関数’,’実行したい関数’);と出来ます

 

 

 

wp_head や wp_footter に単純にHTMLを追加したい場合は

上の例のコードを使って、echoの中身だけを好きなものに変えてやれば、それで利用出来ます

PR

COMMENT

コメントを残す

PR

9ineBBの管理人が運営するサイト

WDG WEB DESIGN GALLERY ウェブデザインギャラリー CC0 PHOTO 無料で使える高画質な写真をダウンロード、クレジット表記、リンク不要

9ineBBの最新情報をチェック・購読

Twitter Facebook Google+ Feedly RSS

どこをクリックしてもこの表示を消せます
(3日後以降に再度表示されます)