toby
  • 0
Новичок

Есть ли быстрый способ узнать, какие сообщения не были отмечены тегами?

  • 0

По сути, именно то, что говорится в заголовке, я использую 3.0.1 и хочу иметь возможность быстро помечать сообщения, которым в настоящее время не присвоены теги.

Share
  1. Я думаю, что это может быстро стать ресурсоемким, но самым быстрым способом API будет создание списка тегов и запрос сообщений, которые не принадлежат ни одному из них:

    $tags = get_tags();
    $ids = array();
    
    foreach ( $tags as $tag )
        $ids[] = $tag->term_id;
    
    $posts = get_posts( array( 'tag__not_in' => $ids ) );
    

    Если у вас большое количество тегов или вам нужно делать это часто, вероятно, лучше изучить создание необработанного SQL-запроса для этого.

    • 0

Оставить ответ

You must login to add an answer.