0

投稿タイプとカスタムフィールドに基づいて投稿のページを表示しようとしています。

これは私がこれまでに持っているものです。「新しい」投稿タイプからの投稿のみが希望どおりに表示されるようですが、カスタム フィールドの値に基づいてフィルター処理したいのですが、方法がわかりません。

<?php 
$args = array( 'post_type' => 'new', 'posts_per_page' => 10);
$loop = new WP_Query( $args );
while ( $loop->have_posts() ) : $loop->the_post();
    the_title();
    echo '<div class="entry-content">';
    the_content()
    echo '</div>';
endwhile; ?>

また、これにページネーションを追加する方法を知りたいと思っていました。

ありがとう!

4

1 に答える 1

0

次のコマンドを使用して、カスタムフィールド(メタ)でフィルタリングできるはずです。

'meta_key=keyname&meta_value=meta_value'

カスタムクエリのページングについては、 http://weblogtoolscollection.com/archives/2008/04/19/paging-and-custom-wordpress-loops/で詳しく説明されています 。

于 2011-03-22T21:01:10.740 に答える