英文:
Count and Display the List of Value of <select> ACF plugin
问题
我创建了一个名为“Country”的选择字段,选项如下:
- 马来西亚
- 印度尼西亚
- 新加坡
- 泰国
- 缅甸
我试图在前端显示选择字段上注册的国家的总数。
期望结果:
我们连接了“5”个亚洲国家。
我尝试过:
<?php
$number = count(get_field_objects('country'));
?>
<p>我们连接<?php echo $number; ?>个亚洲国家</p>
但是我什么都没有得到。
英文:
I create a select field called "Country" with the option:
- Malaysia
- Indonesia
- Singapore
- Thailand
- Myanmar
And I try to show the total of the country registered on select field to my front end.
Expected result:
We connect "5" countries in Asia.
I have tried:
<?php
$number = count(get_field_objects('country'));
?>
<p>We connect <?php echo country; ?> Countries in Asia</p>
And I've got nothing.
答案1
得分: 1
请检查我的解决方案。我也在我的一个网站上使用了相同的解决方案。您需要使用"get_field_object"函数,而不是"get_field_objects"。
$countries = get_field_object('country');
echo count($countries['choices']);
英文:
Kindly check my below solution. I have also used same solution on one of my website. You need to use "get_field_object" function instead of "get_field_objects".
$countries = get_field_object('country');
echo count($countries['choices']);
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论