• サイドバーなどに人気の記事を表示するwp most popularについての質問です。
    通常通り、下記の形で人気記事を表示しています。

    <?php
    echo '<ul>';
    $posts = wmp_get_popular( array( 'limit' => 10, 'post_type' => 'post', 'range' => 'all_time' ) );
    global $post;
    if ( count( $posts ) > 0 ): foreach ( $posts as $post ):
        setup_postdata( $post );
        ?>
        <li><a href="<?php the_permalink() ?>" title="<?php echo esc_attr(get_the_title() ? get_the_title() : get_the_ID()); ?>"><?php if ( get_the_title() ) the_title(); else the_ID(); ?></a></li>
        <?php
    endforeach; endif;
    echo '</ul>';
    ?>

    ここから【特定カテゴリの記事を表示させないようにしたい】と考えています。

    $posts = wmp_get_popular( array( 'limit' => 10, 'post_type' => 'post', 'range' => 'all_time', 'category__not_in' => array('1', '2') ) );

    上記のように'category__not_in' => array('1', '2')を追記しましたが、表示結果が変わりません。
    ‘cat’や’tag__in’など他の因数に変えても同様です。

    どなたか同様のカスタマイズをされた方がいらっしゃいましたら
    ご教授いただけますでしょうか。
    よろしくお願いします。

  • トピック「wp most popular で特定のカテゴリのみ非表示にしたい」には新たに返信することはできません。