Dunno2018
@Dunno2018

Wordpress — почему перестает работать вывод полей?

Здравствуйте.
Почему после кода:
<?php foreach(getMain() as $post): ?>
   <li><?php echo $post->post_title; ?></li>
<?php endforeach; ?>

Перестает работать вывод полей:
<?php
$calcTitle = get_field("calc_title");
if( !empty($calcTitle) ): ?>
   <div class="col-md-5">
      <h2><?php echo $calcTitle; ?></h2>
   </div>
<?php endif; ?>
  • Вопрос задан
  • 44 просмотра
Решения вопроса 1
@baton4eg
web developer
Просто нужно установить, а потом сбросить данные поста.
https://wp-kama.ru/function/setup_postdata
foreach( $posts as $post ){
	setup_postdata($post); 
    // формат вывода the_title() ...
}
wp_reset_postdata(); // сброс
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы