WordPressの固定ページや投稿ページからショートコードを使って呼び出すことはよくありますよね。
色々作り進めていくと固定ページや投稿ページ以外からも呼び出したいと思うことがあると思います。
そんな時の手順を記載していこうと思います。
ただ、1つ注意して頂きたいことがあります。
phpファイルを編集するときはWordPressの設定画面から直接編集しないようにしてください。
万が一失敗してしまうと設定画面に入れなくなってしまいます。
昔、私もやってしまいとても焦りました。。。
なので、編集するときはお気をつけください。
それではコードについて書いていきます。
追加するコードはとてもシンプルです。
[ metaslider id=”280″ ]部分は追加したいショートコードに変更してください。
1 |
<?php echo do_shortcode('[metaslider id="280"]'); ?> |
シンプルにショートコードを呼び出したい場合は上記のように記載すれば簡単に呼び出すことができます。
実際に書いてみるとフロントページだけに表示したいなど色々出てくると思います。
そういう場合には先ほどのコードの上下に下記を追加してみてください。
1 2 3 |
<?php if ( is_home() || is_front_page() ) : ?> <?php echo do_shortcode('[metaslider id="280"]'); ?> <?php endif; ?> |
これでフロントページのみに表示されるようになったと思います。