首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从单选按钮元框中获取值,并返回不同的内容?

问如何从单选按钮元框中获取值,并返回不同的内容?
EN

WordPress Development用户
提问于 2018-09-29 13:14:55
回答 1查看 460关注 0票数 0

我有一个多个复选框类型的问题(使用终极成员)存储值作为用户元。

这个问题基本上是问用户他想要什么,根据他想要什么,我想我的主页显示不同的内容。多个值是可能的。

我的代码是:

代码语言:javascript
复制
$user_id = get_current_user_id();
$single = true;
$key = 'your_needs';
$needs = get_user_meta( $user_id, $key, $single ); 

if ( !empty($needs) ) : 

foreach ($besoins as besoin) :

if ( $need = "Option A") {

    get_template_part('front/option-a'); 

}


if ( $need = "Option B") {

    get_template_part('front/option-b'); 

}

if ( $need = "Option C") {

    get_template_part('front/option-c'); 

}


if ($need = "Option D") { 

    get_template_part('front/option-d'); 

}

endforeach;

endif;

这只是半途而废。它确实一个接一个地返回正确的模板部分,但不管是否检查。但是,我希望我的代码只在选中了current选项时才加载模板部分。

此外,请记住,我希望用户能够检查不同的选项(即。B和D ->加载模板部件B和D)

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2018-09-29 14:07:29

=而不是==的经典案例。在条件语句中分配值,该语句总是解析为true:

代码语言:javascript
复制
if ( $need == "Option A") {

    get_template_part('front/option-a'); 

}
票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/315505

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档