WordPressでショートコードを使用する方法


ショートコードを使用するには、以下の手順に従ってください。

  1. ショートコードの作成:

    • functions.phpファイルまたはカスタムプラグイン内で、ショートコードを作成します。例えば、[my_shortcode]というショートコードを作成する場合、次のようなコードを使用します。

      function my_shortcode_function() {
       // ショートコードが呼び出されたときに実行される処理を記述します。
       return 'ショートコードの出力';
      }
      add_shortcode('my_shortcode', 'my_shortcode_function');
  2. ショートコードを投稿に追加:

    • ショートコードを使用したい投稿またはページを編集します。
    • ショートコードを投稿本文に追加する場所を選び、[my_shortcode]のようにショートコードを入力します。
  3. ショートコードの出力:

    • ショートコードを含む投稿を表示すると、WordPressはショートコードを検出し、それを対応する関数に渡します。
    • 関数は処理を実行し、結果を投稿に表示します。

シンプルな例として、[my_shortcode]が現在の日付を表示するショートコードを使ってみましょう。

function current_date_shortcode() {
    $current_date = date('Y年m月d日');
    return $current_date;
}
add_shortcode('my_shortcode', 'current_date_shortcode');

このショートコードを使用すると、投稿内に現在の日付が表示されます。

上記の手順を参考にしながら、自分のニーズに合わせたショートコードを作成し、WordPressの投稿やページに動的なコンテンツを追加することができます。