前提・実現したいこと
wordpress制作初心者です。
Custom Field Suiteでカスタムフィールドを作成しました。
subtitleとtextというフィールドを作成しています。
入力した内容を取得・出力したいです。
発生している問題・エラーメッセージ
エラーメッセージなど特になし
該当のソースコード
★single.php ニュース記事詳細ページを作成中 一部抜粋
<?php if(have_posts()): while(have_posts()):the_post(); ?><?php endwhile; endif; ?><section class="news-article-sec"> <h2 class="news-article-sec__ttl"><?php echo $cfs->get('subtitle'); ?></h2> <div class="news-article-sec__txt"><?php echo $cfs->get('text'); ?></div> </section> </article>
試したこと
<?php echo $cfs->get・・・の$cfsをcfsやCFSにして試してみましたが 何も出力できません。 ブラウザでの見え方 <h2 class="news-article-sec__ttl"><?php echo $cfs->get('subtitle'); ?></h2>→こちらは<h2 class="news-article-sec__ttl"></h2>としてブラウザで確認できます。
<div class="news-article-sec__txt"><?php echo $cfs->get('text'); ?></div> →こちらは<div class="news-article-sec__txt">ごと削除されてブラウザで確認できます。そのほか
他にプラグインはいれていません。
当たり前ですが、カスタムフィールドの内容は入力しています。
参考にしたサイト
https://www.moco358.com/archives/3328
http://www.lesson5.info/?p=300
お手数ですがお力いただければうれしいです。
どうぞよろしくお願いします。
おそらくWordPressでエラーが発生していると思われます。 Webサーバーのエラーログか WordPress をデバッグモードにしてエラーを確認してください。 WordPress のデバッグモードについては、https://wpdocs.osdn.jp/WordPress%E3%81%A7%E3%81%AE%E3%83%87%E3%83%90%E3%83%83%E3%82%B0 や https://qiita.com/miiitaka/items/9c8ea4e36c78381c3748 等を参照してください。
cherry様 早速のご返信ありがとうございました。cherryさまにご指示いただきました通り、デバックモードをtrueにして、エラーが発生している箇所をコピペしてぐぐったら同じようなエラーを解決したかたのブログにいきつきました。解決方法を念のため下記に記載します。ありがとうございました!
cherryさまに高評価をつけたかったのですが、そのボタンがなぜか無く・・・
デバック→こちらのブログを参考にしました。
https://sigt.jp/blog/web_dev/2013/05/29/fatal_error_with_custom-field-suite/
解決したなら解決方法を自身で『回答』して『自己解決』にて質問を『閉じて』くれたまへよ
解決済みにしました
回答1件
あなたの回答
tips
プレビュー