Очень странный вывод

253
18 января 2018, 21:54

Создал дочернюю тему, дописал код в header.php

<?php
    if( is_single() )
    {
        echo get_the_post_thumbnail_url(get_the_ID(),'full');
    }
?>

но echo выводит 0 почему?

Answer 1

Предполагаю, что проблема решиться, если проверить наличие картинки у поста с помощью has_post_thumbnail():

<?php
if ( is_single() ) {
    if ( has_post_thumbnail() ) {
        echo get_the_post_thumbnail_url( get_the_ID(), 'full' );
    }
}
?>
READ ALSO
Яндекс Диск API, вывод изображений на сайт

Яндекс Диск API, вывод изображений на сайт

Подскажите, как можно с ЯД получить ссылки на изображения, которые реально можно использовать для вывода изображений на страницах сайта...

199
Что означает последовательность \o в PCRE?

Что означает последовательность \o в PCRE?

Значение, которое извлечет PHP из строки '/\\o/' и будет использовано PCRE как патерн, будет равно \oПоскольку 'o' не является управляющим символом,...

207
Laravel не видит сервис-провайдер

Laravel не видит сервис-провайдер

Создаю пакет для LaravelЕсть сервис-провайдер CartServiceProvider, который лежит в пространстве имен Alexxosipov\Cart

245
PHP MYSQL Структура пользовательского чата

PHP MYSQL Структура пользовательского чата

Здравствуйте, планирую сделать на сайте пользовательский чатТо есть не общий чат, а между конкретными пользователями, два человека

232