この記事の所要時間: 17

うーん。

I氏がやっちまっていたので備忘録。

WordPress の the_title() は出力されるが、the_content() が出力されないことがある理由 | Foreignkey, Inc..

the_content() でコンテンツが表示されない~~~~!

って言っていたので見てみたら

if ( have_post() ) :
while ( have_post() ) : the_post();

のあとで

$page = get_page( get_the_ID() );

と書いてあって
ページネームを $page->post_name; として取ろうとしている感じでした。

うーん。
上記のURLでのものとは違うかな・・・

と思ったら
the_post();
のあとに
get_page()
をしてしまうと
the_content()
に post_content が入っていない(多分なくなった)状態になるようです。

・・・書いていてなんだかまとまってないですが。

よく調べると get_page ってもう非推奨メソッドでした・・・

まだまだ、古いサイト調整するといろいろ出てくるねぇ。

この記事が気に入ったら
いいね ! しよう

Twitter で