• Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha fazla bilgi edin.

Wordpress Son Yazıları ve Yorumları Listeleme

Konuyu Okuyan Kişiler (0)

enescakmak

webmaster.tc
Katılım
20 Ağu 2012
Mesajlar
32
Beğeniler
0
#1
WordPress tabanlı bir internet siteniz var ve okurlarınıza veya ziyaretçilerinize sitenizde yer alan son yorumları ve yazıları listelemek istiyorsanız, bu yazım işinize yarayacaktır. Bu yazıda vereceğim iki dinamik kod sayesinde sitenizde hem son yazıları, hemde son yorumları listeleleyeceksiniz.

Son Yazılar

Kod:
<?php query_posts(‘showposts=5′); ?><?php while (have_posts()) : the_post(); ?><li>
<a href=”<?php the_permalink() ?>” title=”<?php the_title(); ?>”><?php the_title(); ?></a> </span>
</li><?php endwhile;?>
Üstte vermiş olduğum kod sayesinde web sitenizin her hangi bir bölümünde son yazıları listeleyebilirsiniz. Yapmanız gereken tek şey, 5 rakamını kendinize göre düzenlemek. Çünkü o rakam, gösterilecek yazı adedini söylemektedir.

Son Yorumlar

Kod:
<?php
global $wpdb; $sql = “SELECT DISTINCT ID, post_title, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type,comment_author_url, SUBSTRING(comment_content,1,30) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID = $wpdb->posts.ID) WHERE comment_approved = ’1′ AND comment_type = ” AND post_password = ” ORDER BY comment_date_gmt DESC LIMIT 10″;$comments = $wpdb->get_results($sql);
$output = $pre_HTML;
$output .= “\n”;
foreach ($comments as $comment) {
$output.= “\n<li><a href=\”" . get_permalink($comment->ID).”#comment-” . $comment->comment_ID . “\” title=\”on “.$comment->post_title . “\”>” . strip_tags($comment->com_excerpt).”</a></li>”;
}
$output .= “\n”;
$output .= $post_HTML;
echo $output;
?>
Üstte vermiş olduğum bu kod sayesinde web sitenizde yer alan son 10 yorumu listeleyebilirsiniz. Aynı şekilde bu kod içerisinde yapmanız gereken tek değişiklik; ”ORDER BY comment_date_gmt DESC LIMIT 10” satırında ki 10 rakamını kendinize göre düzenlemek.İşte her şey bu kadar. Bu kodlar sayesinde sitemizde hem son yazılarımızı, hemde son yorumlarımızı listeledik.

Kaynak: Enes Çakmak | WordPress Son Yazıları ve Yorumları Listeleme