Warning: count():のエラー解決策

エラー内容

今回エラーが発生したページは固定ページテンプレートでした。以下のようなエラーです。


Warning: count(): Parameter must be an array or an object that implements Countable in ~~~ ~~~ ~~~ on line 310

調べてみるとコアファイルを直接編集しているような改善をされている方もいましたが、こちらの記事を参考にさせていただき、エラーが出る対象ファイルに、以下のたった一行を追記するだけでエラーが表示されなくなりました。

対応方法

エラーが出る対象ファイルの上部(get_header()の直後あたりでよいです)に以下を記述する。


<?php the_post(); ?>

related article

2021/01/15 WordPress

WordPressの固定ページでパンくずリストを自動生成する

2019/10/28 WordPress

カスタムフィールド(画像)をループ内で取得する

2021/01/20 WordPress

年度別アーカイブリンクリスト

2019/10/16 WordPress

まだ記事のないカテゴリを出力する