2

このサイトのソリューションを使用しても、3日間これを理解しようとしています. 私はまだこれを機能させることができません。

フィルターを使用して投稿タイプ別に投稿を表示する wordpress ループがあります。現在、投稿タイプは「ケーススタディ」と呼ばれているため、タイプ ケーススタディのすべての投稿が表示されています。

しかし、特定の分類用語をこのループから隠す必要があります。分類法は「セクター」と呼ばれ、用語は「ヘルスケア」です。私はあらゆる種類の組み合わせを試しましたが、まだこれを取得できません。私はこれがかなり緊急に必要です。助けてくれる人なら誰でも私の命を救ってくれるでしょう。

ここにクエリとループがあります

<?php
// The Query
$the_query = new WP_Query( 'post_type=case-studies&posts_per_page=-1' );

// The Loop
while ( $the_query->have_posts() ) :
    $the_query->the_post(); 


?>
4

3 に答える 3

1

これを試してください:

<?php
$type = 'cpreviews';
$args=array(
  'post_type' => $type,
  'post_status' => 'publish',
  'posts_per_page' => -1,
  'caller_get_posts'=> 1
);
$my_query = null;
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
  while ($my_query->have_posts()) : $my_query->the_post(); ?>
    <p><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></p>
    <?php
  endwhile;
}
wp_reset_query();  // Restore global post data stomped by the_post().
?>
于 2013-10-21T10:08:10.880 に答える