0

私のWPには3つの最新ページが表示されています。これがコードです。

http://pastebin.com/nGn2AAfA

メインのインデックス ページに 3 つの特定のページを配置したいと考えています。どうすれば微調整できますか?

4

1 に答える 1

1

カスタム クエリを使用している場合は、ページ ID を指定できます。コーデックスから;

$query = new WP_Query( array( 'post_type' => 'page', 'post__in' => array( 2, 5, 12, 14, 20 ) ) );

ページ ID を見つけるには、バックエンドの [ページ] 画面で個々のページのリンクにカーソルを合わせると、URL にページ ID が表示されます。

編集 - OK、コメントに基づいて次のように変更します (ページ ID が 2、5、および 12 であるとしましょう)。

    <?php $homepage_query = new WP_Query( array( 'post_type' => 'page', 'post__in' => array( 2, 5, 12 ) ) );
        while ($homepage_query->have_posts()) : $homepage_query->the_post(); ?>

            <div class="main_post"> 
                    etc etc
            </div>

    <?php endwhile; ?>
于 2012-06-12T18:35:48.153 に答える