wordpress the_content 表示されない
基本は、ループの中でthe_content()が呼び出されているかどうかを確認をする。これは、他のサイトにも書いている。
自分に起きた現象は、サーバのプラン変更で、現行サーバから新しいサイトへWordPressを引っ越した後に、the_content()で投稿の中身が表示されなくなった。
考えられるのは、the_contentにフィルターがかかっていないか、そのフィルターのコールバック関数で不具合がおきているのではないかということ。
なので、使用中のテーマファイルと、プラグインのファイルをダウンロードして、
add_filter('the_content'
の文字列を検索して、このフィルターをかけているプラグインを停止して、表示されるようになるかを確認。これで、表示されるようになりました。
ちなみに、プラグインは「携帯スタイル」! どひゃ!www
古すぎますし、もう不要な機能です。プラグインの開発も、とっくの昔に止まってますから、新しいPHPのバージョンに対応していないのが原因で、コールバック関数の中で不具合を起こしてたんだろうってことだと思います。
-
前の記事
woocommerce 商品ページのレイアウトを変更する。 2022.07.11
-
次の記事
PHP8.0 WordPress エラー 対応 2022.07.25