帮助
模板中的代码:
<?php
$groupID = '';
$fields = get_fields($groupID);
$fields = get_field_objects();
if( $fields )
{
foreach( $fields as $field_name => $field )
{
if( $field['value'] )
{
echo '<ul>';
echo '<li>' . $field['label'] . ': <strong>' . $field['value'] . '</strong></li>';
echo '</ul>';
}
}
}
?>
我需要隐藏字段: field_5c0a8d44cf56e field_5c0a8d4ecf56f 我该怎么办?
答案 0 :(得分:0)
您的问题对我来说还不是很清楚,据我所知,
对于您不想循环通过的acf group,控件是您的, 这样您就可以直接打印
但是如果您真的想循环执行,
if( $fields )
{
foreach( $fields as $field_name => $value )
{
if( $value && !in_array($field_name, ["field_5c0a8d44cf56e", "field_5c0a8d4ecf56f"])
{
echo '<ul>';
echo '<li>' . $field_name . ': <strong>' . $value . '</strong></li>';
echo '</ul>';
}
}
}