我正在使用Cimy User Extra字段来过滤结果(我无法进行查询等)。所以我创建了一个下拉表单,我正在使用选定的字段/值来过滤要显示的用户。
以下是用于显示de users“list”
的Wordpress Users插件的功能function get_user_listing($curauth) {
global $post;
$concat = wpu_concat_single();
$homeuni=get_cimyFieldValue($curauth->ID,'homeuni');
$selectedhomeuni = $_GET['homeunis']; // Key that gets one dropdown value
$selectedhostuni = $_GET['hostunis']; // Key that gets the other dropdown value
if($selectedhomeuni == "all" && $selectedhostuni == "all") {
// Here goes the bunch of repeated code
}
elseif($selectedhomeuni != "all" && $selectedhostuni == "all") {
// Here goes the bunch of repeated code again
}
elseif($selectedhomeuni == "all" && $selectedhostuni != "all") {
// Here goes the bunch of repeated code again
}
elseif($selectedhomeuni != "all" && $selectedhostuni != "all") {
// Here goes the bunch of repeated code again
}
return $html;
}
here (Pastebin) is the long code to be repeated。用“,',\”和$。
我已经尝试过函数,密钥和include来调用该代码,但它们都没有正常工作。在我尝试的时候,我甚至不确定这可以做到这么简单。我根本不是专家。
非常感谢。
答案 0 :(得分:0)
我只需要把“return $ html;”在{}里面(在那里我写了“这里去......”就是这样!
现在我必须找到一种更好的方法来设置可能的组合(我必须添加2个选项,这让我有16种可能性......)