Intereting Posts
Условно класс нагрузки в разделе комментариев на странице сообщений Как я могу автоматически войти с помощью URL? Перемещение 'register_post_type' для разделения файла не работает Необычная проблема с пользовательским сообщением 404 (не проблема с permalink) Конечная точка / wp-json / wc / v1 / subscriptions не работает Как создать короткий код для отображения 2 последних сообщений Динамическое изменение атрибутов изображений на сообщениях Проблема с the_excerpt (); функция <the_excerpt> <the_content> Как ограничить пользователей и администраторов от создания новых таксономических условий? date_i18n () выпуск Если Месяц = ​​Конкретный месячный отображаемый контент Плагин для изменения категории сообщения на основе даты публикации? пытаясь получить изображение категории продукта в woo-coomerce remove_meta_box для всех типов сообщений, похоже, не работает категория URL-структуры

Как исправить код в php?

Я новичок в PHP, и я не могу решить этот код. Он показывает ошибку.

<?php function thumbImg() { if ( has_post_thumbnail() ) { the_post_thumbnail( array(54,54) ); } else { <img src='<?php echo $data['featured_img']; ?>' alt='<?php the_title(); ?>' /> } } ?> 

То, что я пытаюсь достичь, – это установить резервный образ для недавно появившегося виджета, если нет установленного набора изображений, поэтому я пытаюсь сделать функцию / короткий код, который я могу использовать на моей странице последних сообщений о виджетах ['featured_img'] который получит данные с панели администратора.

Solutions Collecting From Web of "Как исправить код в php?"

Вы смешиваете содержимое html и php. Вы должны написать так:

 <?php function thumbImg() { if ( has_post_thumbnail() ) { the_post_thumbnail( array(54,54) ); } else { echo "<img src='{$data['featured_img']}' alt='".get_the_title()."' />"; } } ?> 

Таким образом, вам не нужно открывать и закрывать тег php.

Вам нужно закрыть тег PHP, прежде чем писать html-код для источника изображения, а затем снова открыть тег PHP после завершения вашего HTML-кода.

  <?php function thumbImg() { if ( has_post_thumbnail() ) { the_post_thumbnail( array(54,54) ); } else { ?> <img src='<?php echo $data['featured_img']; ?>' alt='<?php the_title(); ?>' /> <?php } } ?>