Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在我的网站产品添加页面中显示ACF选择字段(下拉列表)?_Php_Wordpress_Woocommerce_Advanced Custom Fields - Fatal编程技术网

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

Php 如何在我的网站产品添加页面中显示ACF选择字段(下拉列表)?,php,wordpress,woocommerce,advanced-custom-fields,Php,Wordpress,Woocommerce,Advanced Custom Fields,我正在使用ACF选择字段将我的位置添加到网站。我创建了一个ACF,但我需要在我的网站上显示该字段。我使用了_字段(“plocation”);选项显示它,但它不工作。在我的产品添加页面中是否有其他选项显示我的自定义字段?这真的很有用。请帮帮我,我被困在这个问题上一个星期了。我给我的问题放了一些截图 这是我的ACF设置 我需要此字段的位置 非常感谢你的帮助 非常感谢你, ashen.伙计们,我找到了一种方法a,可以在下拉框中显示acf select字段值。下面是代码 希望有人能帮上忙…… 子主题

我正在使用ACF选择字段将我的位置添加到网站。我创建了一个ACF,但我需要在我的网站上显示该字段。我使用了_字段(“plocation”);选项显示它,但它不工作。在我的产品添加页面中是否有其他选项显示我的自定义字段?这真的很有用。请帮帮我,我被困在这个问题上一个星期了。我给我的问题放了一些截图

这是我的ACF设置

我需要此字段的位置

非常感谢你的帮助 非常感谢你,
ashen.

伙计们,我找到了一种方法a,可以在下拉框中显示acf select字段值。下面是代码

希望有人能帮上忙……

子主题funtion.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>";
        }
add_action('dokan_new_product_tags'、'new_product_field',5后面的'dokan_new_product_';
函数new_product_field(){
$field_key=“field_601141959f1ad”;
$field=get\u field\u对象($field\u键);
如果($field)
{
回声';
回声';
echo'–;选择一个位置–';
foreach($field['choices']为$k=>$v)
{
回声“.$v.”;
}
回声';
回音“”;回音“
”; }