Written by Kasumi

【wordpress】全テンプレートページで使用可能なグローバル変数を定義する方法【簡単】

wordpressサイトで、全テンプレートページ(テンプレートファイル)で使えるグローバル変数を定義したい。

本記事ではwordpressで機能の拡張・変更を可能にするfunctions.phpファイルにコードを記述して、このような悩みを解決する方法について説明します。

functions.phpにグローバル変数を定義

$hoge= 'テスト';

functions.phpに全テンプレートページで使いたい変数を定義します。

functions.phpに記述する事でグローバル変数としてテーマ内のテンプレートファイルであればどこでもその変数を使えるようになります。

今回の例では文字列で【テスト】と入った$hoge変数をfunctions.phpに記述します。

グローバル変数を呼び出す

  <?php global $hoge; ?>

呼び出したいテンプレートファイルに【golobal 呼び出したい変数】をphpで記述する事でその変数を呼び出す事ができます。

あとは使いたいテンプレートページで上記golobal変数をパーツ化し入れる事でどこでも共通で定義したグローバル変数を使えるようになります。

以上の方法で解決します。

まとめ

functions.phpはwordpressのコアな部分まで設定変更・追加が可能なので、編集する場合は必ずバックアップを取り作業をしましょう。

以上で解説を終わります。

目次

関連記事

WordPress プログラミング

【簡単】wordpressでカテゴリーの順番を変更する方法【プラグインで解決】

2022.03.26
648
WordPress

CodePenをwordpressの投稿記事に貼り付けよう!【簡単便利】

更新日:2019.11.28
782
WordPress

カスタム投稿タイプを含めた検索ページを作ってみよう【ワードプレス】

更新日:2019.11.28
1848
HTMLCSS プログラミング

HTML・CSSのみで開閉アコーディオンを作る【JS不要簡単】

2020.04.12
4131