もっと出して少ない
ワードプレスのテーマファイル内でショートコードを有効にする方法
ワードプレスのショートコード、とても便利ですが基本的には記事や固定ページで使う事しかできません。
なので「テーマ編集」項目からテーマファイルに追記しても有効にならず、空白になったりおかしな表示になったりしてしまいます。
ショートコードはこんなやつです。
[gallery id="123"]
このショートコードはワードプレスで標準装備されている画像ギャラリー機能を使うためのコードですが、他にもプラグインで使ったりショートコードを自作する事も出来ます。
そしてこれをテーマファイルに書いたときにも有効にしてくれる方法はこちら。
<?php echo do_shortcode('★ここにショートコード'); ?>
「★ここにショートコード」の部分に[gallery id="123"]などを挿入してお使い下さい。
これで記事や固定ページ以外の部分で使う場合でも有効になってくれます。
逆に記事・固定ページで、ショートコードをそのまま表示させたい場合の方法はこちらにまとめたのでご覧下さい。
こちらを参考にさせていただきました「ギャラリーショートコードの使い方」ありがとうございました。
コメント (1)
コメントを書く
-
AI「Gemini」で出力されるコードにはコメントアウト表示されないので注意
Google謹製のAI「Gemini」にJavaScriptのコードを聞きながら作…
-
Tailwind CSSで指定できる背景色のカラーパレット(classとカラーコードまとめ)
Tailwind CSSで背景色を指定する際に下記のようにclassを付ける…
-
Premiere Pro「ビデオトランジション」一覧
動画編集ソフトのAdobe Premiere Pro(プレミアプロ)で標準で用…
-
VSCode・Cursorでタブが表示されない場合の対応方法
コードエディタ「Visual Studio Code」(VSCode)と「Cursor」で…






情報ありがとうございました。おかげさまで、解決しました。
固定ページ内でショートコードとPHP記述(Exec-PHP)を実行すると
ショートコードが動かなかったんですが、で解決できました。ありがとうございました。