Get The First Image From a Post

In traducere asta inseamna codul pus pentru thumbnail sa gaseasca id-ul primei poze din articol si sa o afiseze fara ca sa fie setata in prealabil in interiorul articolului cand sa publica vezi foto.

Ieri am avut de rezolvat impreuna cu Andrei pentru un client ca sa afiseze prima poza din articol ca si thumbnail.

Asadar iata codurile:

In functions.php avem acest cod:

function catch_that_image() {
global $post, $posts;
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('//i', $post->post_content, $matches);
$first_img = $matches[1][0];

if(empty($first_img)) {
$first_img = "";
}
return $first_img;
}

Codul pentru index.php sau daca cumva are un loop.php tema de obicei temele mai noi au trebui gasit codul the_content() din tema si pus urmatorul cod inaintea lui:

';
the_post_thumbnail();
echo '';

} else {

echo '';
echo '';
echo '
';

}
?>

Pentru alte nelamuriri puteti comenta.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Salut și bine ai venit pe acest blog!

Eu sunt Bucur si acesta este blogul meu in care vei gasi articole in majoritatea lor despre Programare web Front-end si un pic de back-end.

Iată cum mă poți contacta:

Ai o intrebare? nu ezita sa ma contactezi.

Vei primi un raspuns in cel mai scurt timp posibil.

    Numele tau (necesar)

    Email (necesar)

    Subiect

    Mesaj

    Prin utilizarea acestui formular sunteți de acord cu stocarea și manipularea datelor dvs. pe acest site web.