國產的部落格系統都有首頁顯示部落格站點統計功能,即可以在首頁顯示部落格的文章數量、評論數量、留言數量、瀏覽數量等相關資訊,但是進口貨 WordPress 沒有這個功能,但是可以另想方法實現這個功能,比如用程式碼呼叫,演示看部落格吧首頁頂部。部落格吧介紹一下如何用呼叫函式實現這個功能。
新增站點統計方法步驟:
1 、登陸部落格後臺,進入外觀選單下的編輯頁面
2 、選擇 index.php 或其它檔案,在相應位置新增函式呼叫程式碼,例如部落格吧新增的以下程式碼:
| 文章:<?php$count_posts= wp_count_posts();echo$published_posts=$count_posts->publish;?> 篇 頁面:<?php$count_pages= wp_count_posts('page');echo$page_posts=$count_pages->publish;?> 個 草稿:<?php$count_posts= wp_count_posts();echo$draft_posts=$count_posts->draft;?> 篇 分類:<?phpecho$count_categories= wp_count_terms('category');?> 個 標籤:<?phpecho$count_tags= wp_count_terms('post_tag');?> 個 會員:<?php$users=$wpdb->get_var("SELECT COUNT(ID) FROM $wpdb->users");echo$users;?> 個 連結:<?php$link=$wpdb->get_var("SELECT COUNT(*) FROM $wpdb->links WHERE link_visible = 'Y'");echo$link;?> 個 評論:<?php$total_comments= get_comment_count();echo$total_comments['approved'];?> 條 瀏覽:<?php get_totalviews(true,true,true);?> 次 更新:<?php$last=$wpdb->get_results("SELECT MAX(post_modified) AS MAX_m FROM $wpdb->posts WHERE (post_type = 'post' OR post_type = 'page') AND (post_status = 'publish' OR post_status = 'private')");$last=date('Y 年 n 月 j 日',strtotime($last[0]->MAX_m));echo $last;?> |
3 、更新檔案,然後開啟新增了呼叫函式的頁面,即可看見如部落格吧頂部顯示的狀態