Code前端首页关于Code前端联系我们

WordPress 没有插件可以让侧边栏小部件搜索本周和一月的热门文章

terry 2年前 (2023-09-24) 阅读数 58 #后端开发

热门文章是指在一定时期内评论最多和关注最多的文章。在侧边栏显示热门文章可以让读者更容易阅读并吸引用户。

在WordPress中我们可以使用插件来实现这一点,但是太多的插件会影响我们网站的速度。 125网站建设网教您如何使用自定义操作来实现这一目标。代码很简单!

1。在functions.php中添加以下代码

WordPress无插件实现边栏小工具调取一周、一月热门文章/*一定时期内最热门的文章*/functionmost_comm_posts($days=7, $nums=10) { //$days参数限制时间值,单位为'天',默认值为7天; $nums是$wpdb中全局显示的文章数量; $today = date("年-月-日 H:i:s"); //获取今天的日期和时间 $daysago = date( "Y-m-d H :i:s", strtotime($today) - ($days * 24 * 60 * 60) ); //今天 - $days$result = $wpdb->get_results("SELECT comment_count, ID, post_title, post_date FROM $ wpdb->posts WHERE post_date BETWEEN '$daysago' AND '$today' ORDER BY comment_count 0, $ DESC LIMIT数字"); $output = '';if(empty($result)) {$output = '

  • 无数据。
  • ';} else {foreach ($result as $topten) {$postid = $topten->ID;$title = $topten->post_title;$commentcount = $topten->comment_count;if ( $commentcount != 0) { $output .= '
  • '.$title.' ('.$commentcount.')
  • ';}}}echo $output;}

    2。主页面受邀后台展示热门文章

    在工具侧边栏添加一个文本小部件,并将其命名为热门文章

    WordPress无插件实现边栏小工具调取一周、一月热门文章

    复制以下代码即可

      版权声明

      本文仅代表作者观点,不代表Code前端网立场。
      本文系作者Code前端网发表,如需转载,请注明页面地址。

      发表评论:

      ◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

      热门