繁体   English   中英

如何在我的网站产品添加页面中显示 ACF select 字段(下拉)?

[英]how to display ACF select field(drop down) in my website product add page?

我正在使用 ACF select 字段将我的位置添加到网站。 我创建了一个 ACF,但我需要在我的 web 站点上显示该字段。 我使用了 the_field('plocation'); 显示它的选项,但它不起作用。 是否有任何其他选项可以在我的产品添加页面中显示我的自定义字段,这真的很有帮助。 请帮助我,我在这个问题上遇到了 1 周。 我放了一些截图我的问题。

这是我的 ACF 设置这是我的 ACF 设置

我需要这个字段的地方我需要这个字段的地方

我真的很感谢你的帮助,非常感谢你,灰烬。

伙计们,我找到了一种在下拉框中显示 acf select 字段值的方法,这是代码

希望有人帮助这个...

代码转到儿童主题功能。php

add_action( 'dokan_new_product_after_product_tags','new_product_field',5);
function new_product_field(){ 

$field_key = "field_601141959f1ad";
        $field = get_field_object($field_key);

        if( $field )
        {
            echo '<div class="acf-task-difficulty-values">';
echo'<select class="dokan-form-control" name="plocation">';
echo'<option value="0">&#8211;Select a location&#8211</option>';
                foreach( $field['choices'] as $k => $v )
                {

                   
              echo'<option class="level-0" value=.'.$k.'>' . $v . '</option>';
                }
echo'</select>';
            echo '</div>';echo"<br>";
        }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM