1

こんにちは、私は 1 つのサイトhttp://anujtradingco.com/を持っています。名前付きのラグとバスマットを含む 2 つのページを作成しました。それらには 3 つの列のポートフォリオとしてテンプレートがありますが、エヴァが両方のページのいずれかをクリックすると、ポートフォリオ全体が表示されます。つまり、バスマットが表示されます。両方のページで一緒にラグします。

主にこの行は投稿を取得しますが、フィルターを入れたいので親切に助けてください。これはすべての投稿を取得する行です

query_posts("post_type=portfolio&paged=".get_query_var('paged'));
4

1 に答える 1

0

次のようなカテゴリを使用する場合は、カテゴリ ID (cat=3) を渡すことができます。

query_posts("post_type=portfolio&cat=3&paged=".get_query_var('paged'));

カスタム分類がある場合 (例: 分類名が「アクター」の場合)、構文は次のようになります。

$args = array(
    'post_type'=> 'movie',
    'actor'    => 'Bruce Campbell, Chuck Norris',
    'order'    => 'ASC'
);
query_posts( $args );

詳細については、http: //codex.wordpress.org/Function_Reference/query_postsをご覧 ください。

WP_Queryはquery_postsの代わりに推奨されるアプローチですが

于 2013-09-19T10:20:15.860 に答える