WordPressサイトをコーディング中いつも忘れてしまうので、まとめておきました。
また「ショートコードを挿入したのに正しく表示されない!」そんな時にありがちなミスも紹介しています。
テーマファイル内のphpに直接書き込む場合
<?php echo do_shortcode("[ここに該当のショートコードをいれる]"); ?>
こちらです。contactform7など入れる際に必要になると思います。
やりがちなミス
初歩の初歩かもしれませんが、ダブルクォーテーションやシングルクォーテーションを2重で使っていないか確認してください。
// ダメな例
<?php echo do_shortcode("エラー: コンタクトフォームが見つかりません。
"); ?>
// 修正後
<?php echo do_shortcode('エラー: コンタクトフォームが見つかりません。
'); ?>
まとめ
今回はテーマファイル内にphpにショートコードを挿入する方法を紹介しました。一言一句覚えなくてもコピペでいけるので忘れた場合は見に来てくださいね。