Přidejte záhlaví a začněte generovat tabulku obsahu
Dnešní přírůstek do codexu je jednoduchá funkce, která zjišťuje, zda má post přiřazený náhledový obrázek. Pokud šablona nepodporuje náhledové obrázky, funkce bude stále vrace false.
Použití
has_post_thumbnail( $post_id );
Funkce vrací true, pokud obrázek existuje a false, pokud ne.
$post_id je id postu, který chceme prověřit. Pokud se funkce nachází uvnitř loopu, není potřeba $post_id vyplňovat.
Pokud voláte funkci mimo loop, je potřeba $post_id použít.
Hojně je využívaná v šablonách, kde zobrazí náhledový obrázek a pokud neexistuje, nahradí jej nějakým defaultním.
if ( has_post_thumbnail() ) {
the_post_thumbnail();
}
else {
echo '
';
}

2 komentáře: „Funkce has_post_thumbnail“
Ahoj potřeboval bych poradit s woocommerci ve wordpressu:
Vše funguje jak na jenom po kliknutí na status systemu/nastroje/instalovat stranky woocomerce se mi stratili miniatury na uvodní obrazovce. Dekuji za jakoukoli radu.
tak jsem to nakonec opravil, chyba byla v nové aktualizaci a protože jsem v tomto nováček tak jsem experimentoval ještě s jinými složkami na ftp a díky rekruzivite jsem to poslal asi do kytek. WordPressu zdar