【WordPress】Header and Footer プラグイン – ヘッダー部分(header.php)を編集なしでカスタマイズ(コード追加)できます

WordPressを使っていくうちにカスタマイズをしたくなります。そんな時”header.php”にコードを追記することも必要になります。

使っているテーマのコードの塊であるheader.phpの編集は神経を使います。また、ものくろぼっくすはel-planoというテーマです。有料テーマなのですが、頻繁にバージョンアップがあり洗練されています。バージョンアップ時にheader.phpを書き直すのは大変です。

直接、header.phpを編集せずにカスタマイズの”PHPコード”を挿入できないか?探したところ、見つかりました。

『Header and Footer プラグイン』です。

Header and Footer プラグイン

本来はheader.phpに設定する各種機能(Googleアナリティクス・OGPなど、もろもろ)を一つのプラグインで済むよ!が売りのプラグインです。

その中にheader.phpにコードを挿入する機能を持っています。これを利用します。

機能としては下のように多機能なプラグインです。(プラグインの紹介で”なんで10個もインストールしてんだよ?これなら余裕だぜっ”って書いてあります。)

  • ヘッダーにコード挿入
  • フッターにコード挿入
  • facebook OGP 生成
  • 本文、直前・直下の位置にコード挿入(SNSシェアボタン用におすすめ)
  • 挿入コードはPHP実行可能
  • いくつかのSEO設定もできるよ

インストール・有効化にした直後は全機能が未設定となっています。必要な項目のみを使うことが出来ます。設定によってはOGPを吐き出します。OGPは重複するとエラーになるため注意も必要です。

ポイントは『挿入するPHPコードが実行できる』ことです。

インストール

管理画面から『プラグイン−新規追加』に進みます。『Header and Footer』で検索すると、表示されます。そのまま、インストール・有効化します。

スクリーンショット 2013 12 29 3 29 38

ものくろの目的

今回はいろいろしたいのではなく、たった一つの目的を達成したいのです。

ものくろぼっくすでは『ものレポ』カテゴリーは”no index”と”no follow”に設定しています。記事ごとに設定するのは面倒だし、うっかり八兵衛なので忘れたりするので、header.phpにカテゴリー判定のコードで一括で設定しています。

こちらがそのコードです。詳しくはリンク先の記事にまとめていますので、なに?これ?という場合はご覧ください。

[code] <!–?php if ( in_category(array(‘2637′,’1352’ // 2637=ものレポ 1352=その他
)) && is_single() )
{
echo "\n\n<!– HERE: No_Index with category check —->\n\n<!– END: No_Index with category check –>\n\n"; } ?> [/code]

[箱] 手作業なく簡単・一括に!2つ以上の複数カテゴリー”記事”をGoogleさん インデックス不許可 “noindex”の設定方法 | [箱]ものくろぼっくす

複数のカテゴリーを”noindex”に設定する方法を考えました! is_category() とin_category()を使った条件分岐をPHPにて行うことで実現しました。 header.phpに貼 …


設定方法

管理画面の『設定 − Header and Footer』を開きます。『Page head and footer』タブにします。それ以外のタブは未設定のままにしました。かなり多機能なんですけど、他のプラグインと出力がぶつかってしまうので。

設定するのは2番目のカラムになります。

1番目のカラムはWordPressのトップページのheader.phpに”なにか”を挿入する場合に使います。

3番目は記事本文の直前・直下の位置にコードを挿入する場合に使います。SNSシェアボタンを配置する時に使えますね。

DropShadow ~ スクリーンショット 2013 12 29 3 49 02

今回使う、2番目のカラムは全ページのheader.phpにコードを挿入します。

スクリーンショット 2013 12 29 3 49 02

注意点は”トップページにもこのコードは挿入される”ことです。 It will be added on head section of the home as well.です。1つ目のトップページ専用のカラムがあるので、はじめは勘違いしていました。トップページにはコードが挿入されないと。

間違ってトップページを”no indexにしちゃったよっ”て記事を書くのはちょっとつらいですから。これで、目的通りの挙動になっているか?確認して設定を完了しました。

header.phpを直接編集しないのはメリットあり

はじめにもお話したように、header.phpの編集は神経を使います。子テーマを使う方法もありますが、このプラグインを使うことで、テーマと切り離してヘッダー部分(header.php)をカスタマイズ出来ます。

カスタマイズ中にコードを間違っても、プラグインの設定画面のコードを消せば『元通り』に簡単に戻せます。このメリットは大きいです。

日本語化できたら便利かも..そんな気持ちになった、便利なプラグインと出合えました。

関連記事

ご案内

北海道・札幌にて講座開催 2018-10-21(日)14:00 - 16:00

リアルとオンラインの融合講座です。
オンラインでのご参加は、日本どこからでも、世界のどこからでも(時差に注意!)いただけます。

お申込みはこちら

【札幌開催・Web参加OK】梅村さんのブログシリーズ特別版!「アクセスアップできてました!ケケケッとほくそ笑む梅村さんの実際のところを聞いてみよう」

2018-11-04(日)10:00 - 19:00
残席5名

ものくろ流!WordPressスタートアップ講座 -第25期-

広告

ものくろキャンプのイベントご案内

10月のイベントご案内はこちらをクリック

最近のお気に入り

偶然、見つけた一冊。落語の世界は興味があるけど、実はそれほど詳しくなく、知識を増やすために手にしました。100選となっていて、パラパラとページをめくりながら楽しめるので、紙書籍がオススメ。落語を知っておくと、講座でお話しするときにも役立つと感じていて、もっと知りたい世界です。

この記事を書いた人

ものくろ(Webコーチ)

株式会社あみだす 代表取締役 / 博士課程中退(農学) / ブロガー / Web&Blogコーチ / 親指シフト orzレイアウト開発者 / 講師 / フリーランス / 旅人 / 民事裁判経験者 / 毎月どこかに出張

ブログは月間65万PVを記録(2016年1月)。 これまでに250回を超えるワークショップ開催・のべ1,200名のブログサポートに携わる。

WordPressが得意 / 好きなもの(無刻印キーボード・十割蕎麦・湯葉)/ あまり好みでないもの(ブロッコリー・値切り)

この記事が気に入ったら
いいね!しよう

最新の情報をお届けします

開催スケジュール

20189月のWordPressブログスタートアップ講座の開催スケジュール

9月は、ものくろキャンプ単独開催のスタートアップ講座の開催はなく、立花岳志さん主催のBe・ブログ・ブランディング塾のブログスタートアップ講座が開催となります。

東京は平日と休日の2つの日程での開催です。
+ 201897日(金)10:0018:30
+ 2018915日(土)10:0018:30

大阪 開催スケジュールはこちら。
+ 201892日(日)10:0018:30

どのスケジュールのお申し込みもこちらのページの下にあります「申し込みする」ボタンからお申し込みできます。

ブログをメールで購読

メールアドレスを記入して購読すれば、更新をメールで受信できます。

あわせて読みたい

記事のタイトルとURL をコピーする!

広告

新着記事

Facebookを使うノウハウ公開中

農家・フリーランス・経営者向け SNS使いこなしセミナー (2018年1月版)の内容を全文公開中!

無料 メルマガ発行中

運営しているものくろキャンプの講座・イベント開催情報や、ちょっと役立つ情報をお届けしています。

ほぼ毎日発行しています。

Web・Blogコーチのご依頼はこちら

Web・ブログのコンサルティング・ご相談のご依頼を受け付けております。

  • Webを活用して本気でビジネス・人生を切り開きたい方
  • Webのテクニカルな改善でお悩みの方
  • アイディアはあるのに、記事の文章にするのがうまくいかない方
  • 親指シフトを本気で習得したい方

そんな多様なお悩み、そして、さらに隠れていて見えないお悩みも見つけます。

ダイレクトにアドバイス。そして、ご自身の問題解決力を手にしていただく時間を。このブログ2400記事をアウトプットした経験に基づく良質なノウハウ・スキルを手に入れてください。時間の大切さを感じてるあなたへオススメです。

ものくろキャンプ Web・Blogコーチ セッション

お申し込みはこちらのお問い合わせフォームからお願いします。

お申し込みはこちらのお問い合わせフォームからお願いします。

ものくろキャンプ イベント案内

ものくろキャンプの開催スケジュールはこちら

広告