超好用wordpress隨機文章的代碼版,強化文章閱讀次數

其實很多主題把每篇文章下面「顯示其他文章」做的太複雜。
有些是有好處,像9宮格的圖片+標題顯示。
確實是華麗好看,不過以普遍人氣較高的新聞網站。
是越簡單越好的條目陳列模式。
那我們可以用這段代碼,加入主題的function.php

 [cc lang="php"] //WordPress隨機文章代碼 function random_posts($posts_num=30,$before='

  • ',$after='
  • '){ global $wpdb; $sql = "SELECT ID, post_title,guid FROM $wpdb->posts WHERE post_status = 'publish' "; $sql .= "AND post_title != '' "; $sql .= "AND post_password ='' "; $sql .= "AND post_type = 'post' "; $sql .= "ORDER BY RAND() LIMIT 0 , $posts_num "; $randposts = $wpdb->get_results($sql); $output = '

      '; foreach ($randposts as $randpost) { $post_title = stripslashes($randpost->post_title); $permalink = get_permalink($randpost->ID); $output .= $before.'' . $post_title . ''; $output .= $after; } echo $output.'

    '; } [/cc]

    調用代碼

    [cc lang="php"]

    e更多!熱門文章

    [/cc]

    可在single.php裡面增加,或在你要顯示隨機文章的地方增加。
    至於css部分,你可以自己設計及調整。

    評論 (0)

    此處尚未發表評論

    留言

    1. 以遊客身份發表評論。 註冊登入到您的帳戶。
    附件 (0 / 3)
    分享您的位置