0
我有一個名爲Country的自定義分類。價值觀包括個別國家名稱以及應該代表所有國家的「國際」字段。通過定製分類的多個值查找帖子
這是它應該如何工作。如果我通過「國際」值來查找,那麼應該查找所有僅具有「國際」作爲國家/地區值的帖子。但是,如果我通過「美國」值查找,則應查找具有「美國」國家/地區值的所有帖子以及國家/地區值爲「國際」的所有帖子,以濾除任何重複帖子。
我可以讓國際成爲所有其他國家價值觀的父母,但實際上它會產生相反的影響,因爲國際查找帖子也會提供專門用於美國的帖子。我想我可以有像下面這樣的東西,
query_posts(array(
"tax_query" => array(
array(
"taxonomy" => "country",
"field" => "slug",
"terms" => array("international", "usa"),
"operator" => 'AND'
)
)
));
但是,我必須爲所有國家的價值觀嗎?或者只有當字段值不是'國際'時纔有條件地做到這一點?