Hallo.
Ich habe ein kleines Problemchen, was mit Sicherheit einfach zu lösen ist wenn man weiss wie :)
Zur Zeit werden die letzten 8 Artikel und (neuerstellte) Seiten in meinem Footer angezeigt. Was ja durchaus schön ist.
Ich möchte aber das nur die neuesten Artikel angezeigt werden und nicht die neuen Seiten.
hier mal mein Code
<div class="footblock">
<h3>Recent Posts</h3>
<?php
$today = current_time('mysql', 1);
if ( $recentposts = $wpdb->get_results("SELECT ID, post_title FROM $wpdb->posts WHERE post_status = 'publish' AND post_date_gmt < '$today' ORDER BY post_date DESC LIMIT 8")):
?>
<ul class="current">
<?php foreach ($recentposts as $post) { if ($post->post_title == '') $post->post_title = sprintf(__('Post #%s'), $post->ID);
echo "<li><a href='".get_permalink($post->ID)."'>"; the_title(); echo '</a></li>'; }?>
</ul>
<?php endif; ?>
</div>
Alles anzeigen
Neue Seite haben ja die Bezeichnung: /test.de/?page_id=1079
und neue Artikel: /test.de/?p=123
Da ich leider kein PhP Experte bin, noch nicht mal Laie, müsste ich doch in dem Code den Teil entfernen der ausschliesslich für die Seiten (also ID) zuständig ist, damit wirklich nur die letzten bzw neuesten 8 Artikel angezeigt werden.
Bloss leider weiss ich nicht welchen Teil ich dort entfernen muss.
Ich wäre dankbar für ein wenig Hilfe
Danke!
ps: wenn der Fred im falschen Bereich ist, sorry und bitte verschieben.