大佬教程收集整理的这篇文章主要介绍了ACF Muti Select Taxonomy with Twig 和 Wordpress,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我的网站设置相当复杂。基本上,我需要在自定义帖子类型(公司)的 .twig 文件中的导航输出上调用多选分类法。目前,它作为单一选择分类法工作。设置如下;我有一个覆盖的 single-company.php 页面,它这样调用分类法:
if (!empty(get_fIEld('headquarters',$post_ID))) {
$headquarters = get_term(get_fIEld('headquarters',$post_ID))->name;
} else {
$headquarters = '';
}
if (!empty(get_fIEld('company_region',$post_ID))) {
if (!empty($headquarters)) {
$company_region = ','.get_term(get_fIEld('company_region',$post_ID))->name;
} else {
$company_region = get_term(get_fIEld('company_region',$post_ID))->name;
}
然后输出如下:
$subnav_array = array(
array(
"label" => get_fIEld('company_hq_label_company_info_page','option'),"title" => $headquarters.$company_region,),
为了提供上下文,前端输出如下所示:
公司总部
西班牙、欧洲
这是传递给 php 的 .twig 文件中的样子:
{% if nav.title %}
<li class="sIDebar-nav-item">
{% if nav.label %}
<p class="sIDebar-nav-item-label">{{ nav.label }}</p>
{% if nav.tooltip_sumMary %}
<span class="question-mark">
<svg wIDth="18" height="18" xmlns="http://www.w3.org/2000/svg"</svg>
<div class="tooltip left popup">
<div class="tooltip-arrow" style=""></div>
<div class="tooltip-sumMary">{{ nav.tooltip_sumMary|raw }}</div>
</div>
</span>
{% endif %}
{% endif %}
我需要做的是为此提供多个选项(分类法、多选),因此输出可能如下所示:
公司总部
西班牙、欧洲
法国、欧洲
美国、北美
如何将调用 get_term(get_fIEld('headquarters',$post_ID))->name;
从单选分类法更改为多选分类法?
谢谢
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)
以上是大佬教程为你收集整理的ACF Muti Select Taxonomy with Twig 和 Wordpress全部内容,希望文章能够帮你解决ACF Muti Select Taxonomy with Twig 和 Wordpress所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。