WordPress には、それぞれがカテゴリを持つ 3 つの投稿がありますEvent
。
私は、WordPress コーデックスを使用してそれらの投稿を呼び出して、必要なときに表示すると仮定しています。
何が起きているかというと、これらの投稿はすべて に表示されていますindex.php
。WordPress codex を使用して、特定のカテゴリの投稿を取得して表示できるようにしたいと考えています。たとえば、投稿をポップアップ div に表示します。
投稿がフロントページに表示されないようにするにはどうすればよいですか? 特定のカテゴリの投稿を表示するにはどうすればよいですか?
または、これについて間違った方法で行っていますか? 投稿をデータベースから取得して、ポップアップ div に配置できると想定しています。
これが私main
のindex.phpの内部htmlです
<div id="main">
<div id="nav">
<?php
if(!isset($_GET['page_id'])) {
wp_nav_menu( array( 'theme_location' => 'main-menu'));
}
?>
</div>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post();
the_content();
endwhile; else: ?>
<p>Sorry, no posts matched your criteria.</p>
<?php endif; ?>
</div>
投稿ではなく、現在のページのコンテンツを取得したい。