超好用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)
    分享您的位置