評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 0,平均評等: 0]
雖然有在用GA但是那資料畢竟不是在自已手上統計東西就很麻煩,所以自已寫了個人流統計的後台,但工程師就是懶連後台都懶的登;一時興起就來把每篇文章的 閱讀人數 直接加在 每篇的文章標題後面。
function add_tag_text_to_title( $title, $id = null ) {
//資料庫變數
$db_type = 'mysql';
$db_host = 'localhost';
$db_name = '***';
$db_user = '***';
$db_password= '***';
// 資料庫連線
try {
$db = new PDO($db_type . ':host=' . $db_host . ';dbname=' . $db_name, $db_user, $db_password);
$db->query('SET NAMES UTF8'); // 資料庫使用 UTF8 編碼
} catch (PDOException $e) {
echo 'Error!: ' . $e->getMessage() . '<br />';
}
date_default_timezone_set("Asia/Taipei");
$data = $db->query("SELECT posts_flow_count FROM `wp_posts` left join posts_flow on posts_flow_id=ID
WHERE ID ='".$id."' and menu_order='0' and post_type!='page' " )->fetch(PDO::FETCH_OBJ);
//只抓post 不要 page 跟 menu
if ( !is_admin() ) { //後台的不要加文字
return $title .($data? '<span style="font-size:12px;color:#416a9c;"> - [ '.$data->posts_flow_count.' ] </span>':'');
} else {
return $title;
}
}
add_filter( 'the_title', 'add_tag_text_to_title', 10, 2 );
以上程式請加在子布景主題的functions.php中。
評等結果
點擊便能為這篇文章進行評等!
[評等總次數: 0,平均評等: 0]