У меня проблема с запуском цикла foreach. Я хочу, чтобы он просто отображал, что находится в массиве(), но когда я выхожу из цикла, он отображает «arrayclient», а не только клиент. Что я делаю не так?
<?php
$data_array = array("client","task","brand");
$output = '<div class="clientele">';
foreach($data_array as $data) {
$output .= '<section>';
$output .= '<img src='. get_template_directory_uri()."/img/{$data}.png />";
$output .= '<h2>'. $field = get_field_object($data);
$output .= $field['label']. '</h2>';
$output .= '<p>'. $field['value']. '</p>';
$output .= '</section>';
}
$output .= '</div>';
echo $output;
?>
reasonsing с $ поля = get_field_object ($), потому что я использую плагин, чтобы сделать пользовательские поля на пост и хочу, чтобы эти поля для отображения, потому что «клиент», «задача» и «бренд "являются эти полевые метки.
Благодарим за помощь! –