0
我在查看與帖子相關聯的元值的自定義搜索腳本時遇到問題。關於元值的Wordpress查詢帖子
<?php
$gender = $_POST['gender'];
$eyes = $_POST['eyes'];
if ($eyes == "{empty}") {$eyes = "%%";}
if (($gender == "either") || (empty($gender))) {$gender ="%%";}
$args = array(
'meta_query'=> array(
array(
'key'=>"Eyes",
'value'=> "$eyes",
),
array(
'key' => "Gender",
'value'=> "$gender",
)
));
query_posts($args);
?>
我目前只有一篇文章,是Gender-Female和Eyes-Green。
如果變量設置爲女性,綠色將顯示帖子。然而,如果性別被設置爲或者爲空,則不起作用。好像我的通配符不起作用。
我試圖做到這麼多不同的方式,沒有運氣。任何幫助將不勝感激。
爲什麼你使用'{空}'的眼睛,但'空()'性別?你有沒有檢查'$ eyes'和'$ gender'的值以確保它們的值是正確的? – Jrod
眼睛是一個下拉菜單,第一個選項「Please select」的值爲{empty} –