麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > CMS > Wordpress > 正文

wordpress添加閱讀和評論排行榜功能例子

2024-09-07 00:51:17
字體:
來源:轉載
供稿:網(wǎng)友

我們在有一些網(wǎng)站可以看到網(wǎng)站文章的瀏覽次數(shù)與評論最多的文件排行了,但wordpress中沒有帶這個功能,我們可以進行一些修改達到我們的功能了,下面一起來看看吧.

這里就不介紹頁面的建設方法了,明凱博客里面有介紹,搜索一下就可以了.

一、函數(shù)代碼,代碼如下:

  1. <?php 
  2. //文章排行 
  3. function most_viewed($time,$limit) { 
  4. global $wpdb$post
  5. $output = "<ul class=\"hot_views\">"
  6. $most_viewed = $wpdb->get_results("SELECT DISTINCT $wpdb->posts.*, (meta_value+0) AS post_views_count FROM $wpdb->posts LEFT JOIN $wpdb->postmeta ON $wpdb->postmeta.post_id = $wpdb->posts.ID WHERE post_date > date_sub( now(), interval $time day ) AND post_type ='post' AND post_status = 'publish' AND meta_key = 'post_views_count' AND post_password = '' ORDER BY post_views_count DESC LIMIT $limit"); 
  7. if($most_viewed) { 
  8. $num=1; 
  9. foreach ($most_viewed as $post) { 
  10. $output .= "\n<li><a href= \"".get_permalink($post->ID)."" rel=\"bookmark\" title=\"".$post->post_title." (".$post->post_views_count."+)\" >$num. "$post->post_title." (".$post->post_views_count."+)</a></li>"
  11. $num++; 
  12. $output .= "<br />"
  13. echo $output
  14. //評論排行 
  15. function most_commmented($time,$limit) { 
  16. global $wpdb$post
  17. $output = "<ul class=\"hot_views\">"
  18. $most_viewed = $wpdb->get_results("SELECT DISTINCT $wpdb->posts.* FROM $wpdb->posts  WHERE post_date > date_sub( now(), interval $time day ) AND post_type ='post' AND post_status = 'publish'  AND post_password = '' ORDER BY comment_count DESC LIMIT $limit"); 
  19. if($most_viewed) { 
  20. $num=1; 
  21. foreach ($most_viewed as $post) { 
  22. $output .= "\n<li><a href= \"".get_permalink($post->ID)."" rel=\"bookmark\" title=\"".$post->post_title." (".$post->comment_count."+)\" >$num. "$post->post_title." (".$post->comment_count."+)</a></li>"//Vevb.com 
  23. $num++; 
  24. $output .= "</ul><br />"
  25. echo $output
  26. ?> 

二、調(diào)用方法,代碼如下:

  1. <h2>本月瀏覽量排行</h2> 
  2. <?php most_viewed(30,10); ?> 
  3. <h2>本月評論量排行</h2> 
  4. <?php most_commmented(30,10); ?> 
  5. <h2>年度瀏覽量排行</h2> 
  6. <?php most_viewed(365,10); ?> 
  7. <h2>年度評論量排行</h2> 
  8. <?php most_commmented(365,10); ?> 

三、CSS樣式,代碼如下:

  1. .hot_views li{ 
  2. border-bottom1px dashed #DDD

我這里的樣式非常簡單,因為調(diào)用了其他元素的樣式.

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久久资源网 | 成人在线视频免费播放 | 久久国产一级片 | 国产精品久久久久一区二区 | 欧美一级爱爱 | 97干色| 欧美一级精品 | 狠狠色噜噜狠狠狠米奇9999 | 亚洲一区二区在线 | 国产无遮挡一区二区三区毛片日本 | 久久草在线视频免费 | 欧美成人精品h版在线观看 国产一级淫片在线观看 | 久久不雅视频 | 毛片免费观看完整版 | 成人三级视频网站 | 国产精品久久久av | 日韩视频www | 亚洲福利在线视频 | 国产成人高清成人av片在线看 | 神马福利电影 | 毛片大全免费看 | 亚洲91网站 | 成人午夜视频免费 | 久久影片 | 黄色大片网站在线观看 | 国产一级桃视频播放 | 久久久久北条麻妃免费看 | 日韩电影一区二区三区 | 成人毛片免费看 | 免费看黄色一级大片 | 538任你躁在线精品视频网站 | 日韩精品中文字幕一区 | 国产色片在线观看 | 成人免费在线视频播放 | 成人午夜免费观看 | 欧美a在线 | 成人福利在线看 | xnxx 美女19 | 国内精品一级毛片免费看 | 国内精品久久久久影院不卡 | 欧美视频一区二区三区四区 |