使用方法:
將下面的源碼直接全部複製,找到正在使用的主題的文件夾下的
sidebar.php
打開,粘貼到最後一個 div前面保存。將運行天數那一行的日期改爲你的建站日期就OK。
<!-- 博客統計 -->
<div class="widget">
<h1 class="widget-title">站點統計</h1>
<ul>
<li>文章總數:<?php echo wp_count_posts()->publish;?> 篇</li>
<li>頁面總數:<?php echo wp_count_posts('page')->publish;?> 個</li>
<li>評論總數:<?php echo wp_count_comments()->total_comments?> 條</li>
<li>分類總數:<?php echo wp_count_terms('category')?> 個</li>
<li>標籤總數:<?php echo wp_count_terms('post_tag')?> 個</li>
<li>運行天數:<?php echo floor((time()-strtotime("2014-04-05"))/86400);?> 天</li>
<li>訪問總數:<?php
$counterFile = "counter.txt";
$counterBackupFile = "counter_bak.txt";
function displayCounter($counterFile, $counterBackupFile) {
$fp = fopen($counterFile, "r");
$num = fgets($fp, 10);
fclose($fp);
$fp = fopen($counterBackupFile, "r");
$numBak = fgets($fp, 10);
fclose($fp);
if ($num < 10) {
if ($numBak > 10) {
$num = $numBak;
}
}
if (!is_user_logged_in()) {
$num += 1;
$fp = fopen($counterFile, "w");
fputs($fp, $num, 10);
fclose($fp);
if ($num % 20 == 0 && $num > 10) {
$fp = fopen($counterBackupFile, "w");
fputs($fp, $num, 10);
fclose($fp);
}
}
echo "$num"." 人次";
}
if (!file_exists($counterFile)) {
fopen($counterFile, "w");
fputs($fp, 0, 10);
fclose($fp);
}
if (!file_exists($counterBackupFile)) {
fopen($counterBackupFile, "w");
fputs($fp, 0, 10);
fclose($fp);
}
displayCounter($counterFile, $counterBackupFile);
?></li>
</ul>
</div>