Home
PHP
【WordPress】PHPテンプレートでショートコードを使う方法

【WordPress】PHPテンプレートでショートコードを使う方法

【WordPress】PHPテンプレートでショートコードを使う方法

どうも!かけちまるです!

ダッシュボード上では[ショートコード]のように貼り付ければ使えるのですが、PHPファイル上ではdo_shortcod関数を使わないと[ショートコード]は実行できないのです。

この記事では、

  • ・PHPテンプレートでショートコードを使う方法
  • ・[ショートコード][/ショートコード]の場合の対処法

がわかります。

PHPテンプレートでショートコードを使う方法

PHPテンプレート上でショートコードを使いたい場合は次のように記述すると実行されます。

PHP
コピー
<?php echo do_shortcode('[ショートコード]'); ?>

[ショートコード][/ショートコード]の場合の対処法

開始タグと終了タグがあるタイプのショートコードの場合はどのように記述するかというとPHPテンプレート上で次のように記述してください。

PHP
コピー
<?php $content = 'ショートコードで囲む内容'; echo do_shortcode('[ショートコード]' . $content . '[/ショートコード]'); ?>

おわり

かけちまる
かけちまる
Webエンジニアをしています。
HTML/CSS/JavaScript/jQuery/PHPができます。
WEB制作を中心に日々学びになったこと、興味が沸いたことについて初心者の方でもわかりやすいようにアウトプットしていくブログです。

関連記事

【レスポンシブ対応】Facebook・Twitterのタイムライン埋め込み方法

【レスポンシブ対応】Facebook・Twitterのタイムライン埋め込み方法

jQueryでheaderとfooterを共通化する【load()メソッド】

jQueryでheaderとfooterを共通化する【load()メソッド】

セクションごとにスクロールできるjQueryプラグインのScrollify.jsを解説

セクションごとにスクロールできるjQueryプラグインのScrollify.jsを解説

【GSAP】タイムラインを使えば複雑なアニメーションを実装できる

【GSAP】タイムラインを使えば複雑なアニメーションを実装できる

【CSSのみ】背景のグラデーションを変化させるアニメーション

【CSSのみ】背景のグラデーションを変化させるアニメーション

【Contact Form7】ログインユーザーのためにテキスト項目にデフォルト値を設定する

【Contact Form7】ログインユーザーのためにテキスト項目にデフォルト値を設定する