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