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} –