デイトラ3rdの⑤をしています。
https://tokyofreelance.jp/30days-trial-3rd-vol5/
シングルページから本文を持ってこようとするのですが、エラーになり、表示することができません。
発生している問題・エラーメッセージ
エラーメッセージ Warning: count(): Parameter must be an array or an object that implements Countable in /Users/yukimikajiri/Local Sites/wordpress-5-3-2-ja/app/public/wp-includes/post-template.php on line 316
該当のソースコード
ソースコード if ( $elements['page'] > count( $elements['pages'] ) ) { // if the requested page doesn't exist $elements['page'] = count( $elements['pages'] ); // give them the highest numbered page that DOES exist }
ソースコード <div class="entry-body"> <?php //本文の表示 the_content(); ?> <?php //改ページを有効にするための記述 wp_link_pages( array( 'before' => '<nav class="entry-links">', 'after' => '</nav>', 'link_before' => '', 'link_after' => '', 'next_or_number' => 'number', 'separator' => '', ) ); ?> </div><!-- /entry-body -->
試したこと
本文がきちんとデータベースに入っているかの確認。
回答ソースの貼り付け。→同じエラー
エラー文の検索
https://www.white-space.work/count-function-error-on-php72/ →テーマテンプレートを編集していいのかわからない
補足情報(FW/ツールのバージョンなど)
ローカル環境
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー