自作のWordPressテーマがローカル環境と本番環境でcssの挙動が違う時の対処法。
shiro-changelife
シロウブログ「change life」
こんにちは、シロウです。
記事の内容はタイトル通りで、なぜか投稿一覧を取得しようとすると上手くできないという現象が起き、ハマってしまったのでメモ程度に書き残しておきます。
WordPressが用意している関数を使って、下記のコードで投稿一覧を取得しようとしました。
<?php if ( have_posts() ) : ?>
<?php while( have_posts() ) : the_post(); ?>
<h2><?php the_title(); ?></h2>
<p><?php the_content(); ?></p>
<?php endwhile;?>
<?php endif; ?>
しかし、なぜか投稿一覧ではなく、固定一覧が表示されてしまいます。
本当だったら固定一覧が表示されるはずなのに、、、、
ってな感じになってしまい、暫くはまりました。
はい、解決策はむちゃくちゃ簡単なことでした。
「Wordpressのダッシュボード」→「設定」→「表示設定」→「ホームページの設定を最新の投稿にする」
たったこれだけです。
本来ならデフォルトで「最新の投稿」になっているはずなのですが、なぜか「固定ページ」となっていたので、固定ページ一覧が表示されてしまっていたようです。
何はともあれ、とりあえずはこれで無事投稿一覧が取得できるようになりました。
めでたし、めでたし。ということで、引き続きテーマ作成にとりかかります!笑
それでは、また(*´ω`*)ノ