PHP-код для отображения заголовка избранного изображения, если оно существует - PullRequest
1 голос
/ 01 июня 2011

Я хочу отобразить подпись к избранному изображению в абзаце, только если он существует.

Я пытаюсь без удачи выполнить следующее:

<?php if (the_post_thumbnail_caption()) { echo '<p class="wp-caption-text">' . the_post_thumbnail_caption() . echo '</p>' } ?>

, и это приводит к фатальной ошибке:

C: \ xampp \ htdocs \ builder \ wp-content \ themes \ BuilderChild-Default \ extensions \ magazine-extended2 \ functions.php: 88: синтаксическая ошибка, неожиданный T_ECHO

Пожалуйста, помогите.

1 Ответ

4 голосов
/ 01 июня 2011

У вас есть избыточный . echo около '</p>'.Это должно быть:

<?php 
  if (the_post_thumbnail_caption()) { 
     echo '<p class="wp-caption-text">' . the_post_thumbnail_caption() . '</p>'; 
  }
?>
...