Autor Zpráva
Nadan
Profil
Mám kód:
<div id="news">
<?php
    $args = array( 'numberposts' => '4' );
    $recent_posts = wp_get_recent_posts( $args );
    foreach( $recent_posts as $recent ){
        echo '
<a href="' . get_permalink($recent["ID"]) . '"><div class="post" style="background-image:url(' . wp_get_attachment_thumb_url[$recent("ID")] . ')" onmouseover="this.className='post2'" onmouseout="this.className='post'"><div class="text">
<h2>' .   $recent["post_title"] . '</h2>
' . $recent["post_excerpt"] . '
</div></div></a>
';
}
?>
</div>
Bohužel mi nefunguje, jakmile ho na stránku vložím a spustím, tak stránka hlásí chybu "Chyba protokolu HTTP 500 (Internal Server Error): Při pokusu o splnění požadavku došlo na serveru k neočekávané situaci."
Když vkládám kódy jednotlivě, tak funguje jen vyvolání url adresy čtyř posledních článků:
' . get_permalink($recent["ID"]) . '
a vyvolání titulků/nadpisů čtyř posledních článků:
' .   $recent["post_title"] . '

Pomůžete mi prosím někdo? Už se v tom čvachtám tři dny a ani s pomocí Wordpress manuálu nejsem schopný najít řešení.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: