it-swarm.dev

Existuje rychlý způsob, jak zjistit, které příspěvky nebyly označeny?

V podstatě přesně to, co říká název, používám 3.0.1 a chci být schopen rychle označit příspěvky, které jim nejsou přiřazeny.

1
Toby

Myslím, že by to mohlo být rychlé, ale nejrychlejší API by bylo vytvořit seznam značek a dotazů pro příspěvky, které nepatří k žádným:

$tags = get_tags();
$ids = array();

foreach ( $tags as $tag )
    $ids[] = $tag->term_id;

$posts = get_posts( array( 'tag__not_in' => $ids ) );

Pokud máte velké množství značek, nebo je třeba to udělat často, je pravděpodobně lepší podívat se do tohoto dotazu.

1
Rarst