สําหรับคนที่ใช้ plugin Google Analytics Post Pageviews ใน wordpress จะเจอปัญหาเมื่อ url ของ post เป็นภาษาไทย(unicode) plugin จะไม่สามารถดึงข้อมูลจาก google analytic ออกมาได้ ทําให้ views เป็น 0 วิธีการแก้ไขคือ
ftp เข้าไปเปิดไฟล์ “/plugins/google-analytics-post-pageviews/google-analytics-post-pageviews.php” หา function “gapp_get_post_pageviews” แก้ code ตรงบรรทัด
if ($ID) {
$gaTransName = 'gapp-transient-'.$ID;
$permalink = '/' . basename(get_permalink($ID));
} else {
$gaTransName = 'gapp-transient-'.get_the_ID();
$permalink = '/' . basename(get_permalink());
}
เปลี่ยนเป็น
if ($ID) {
$gaTransName = 'gapp-transient-'.$ID;
//$permalink = '/' . basename(get_permalink($ID));
$permalink = '/' . urldecode(basename(get_permalink($ID)));
} else {
$gaTransName = 'gapp-transient-'.get_the_ID();
//$permalink = '/' . basename(get_permalink());
$permalink = '/' . urldecode(basename(get_permalink()));
}
รูปตัวอย่างเมื่อเปลี่ยนเสร็จเรียบร้อย
ผลการแก้ไข
ผลการแก้ไข
Linode คืออะไรLinode เป็น เป็นผู้ให้บริการ VPS (Virtual Private Server) เจ้าหนึ่ง เช่นเดียวกับ Digital Ocean และ Vultr ที่สามารถควบคุมได้ทุกอย่าง ไม่ว่าจะลงโปรแกรม หรือ Config Server ต่างๆ เหมือนเราเป็นเจ้าของ Server เครื่องนั้นๆเลย ซึ่งเบื้องหลังเค้าไม่ได้ให้เราควบคุมเครื่องจริงๆ แต่จะจําลองเครื่อง Server ขึ้นมาให้เราได้ใช้งานเสมือนว่าเราเป็น
การเขียนโปรแกรม ตรวจสอบ เลขคู่ เลขคี่สําหรับการเขียนโปรแกรม เชคว่าเลขใดๆ เป็นเลขคู่หรือเลขคี่นั้น สามารถเขียนได้หลายวิธี ในบทความนี้ผมจะยกตัวอย่างการเขียนอีกแบบนึง โดยตัวอย่างนี้ผมจะเขียนเป็นภาษา javascript ดังนี้
โดยทั่วไปถ้าเราต้องการจะดูว่ามีไฟล์อะไรอยู่ใน path ปัจจุบันบ้างเราก็จะใช้คําสั่ง ls