私は特定のカテゴリとタグslugにクエリのための次の作業コードを持っています:
$args = array(
'category_name' => $cat_name,
'tag' => $tag_name,
'post__not_in' => $sticky
);
$my_query = new WP_Query( $args );
クエリから特定のタグ名を除外する方法がわかりません。タグIDが必要ですか。入手方法は?前もって感謝します。
tag__not_in
パラメータを使用してください。このパラメータにはタグIDを使用する必要があります
$args = array(
'category_name' => $cat_name,
'tag' => $tag_name,
'post__not_in' => $sticky,
'tag__not_in' => array($tag_id_1, $tag_id_2)
);
$my_query = new WP_Query( $args );
あなたは 'tag__not_in'を使う必要があり、あなたはタグのIDを必要とします。 https://codex.wordpress.org/Function_Reference/get_term_by を調べて、IDが含まれている用語オブジェクトを取得します。