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


  • ” title=””>


  • Ü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

    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
  • ID).”#comment-” . $comment->comment_ID . “\” title=\”on “.$comment->post_title . “\”>” . strip_tags($comment->com_excerpt).”
  • ”;
    }
    $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