Blogs

วิธีการสร้าง Cookie Free Domain for WordPress

เพื่อเพิ่มความเร็วในเว็บไซต์  มันเป็นสิ่งจำเป็นเพื่อลดการร้องขอ HTTP  เมื่อเวลาไปวิเคราะห์เว็บไซต์ของด้วยความเร็ว gtmetrix หรือหน้าเว็บที่จะแนะนำให้ใช้ cookieless โดเมนสำหรับการให้บริการเนื้อหา  การปฏิบัติที่ดีที่สุดคือ ใช้ cookieless เพื่อให้บริการข้อมูล ของเว็บไซต์เช่น รูปภาพและสไตล์ชีตจากโดเมน

สำหรับวิธีการสร้างให้ทำตามขั้นตอนเหล่านี้

  • สร้าง Subdomain
  • Define cookie domain
  • Ensure subdomain is cookieless

ในวิธีการสร้าง cookie โดเมนย่อยฟรี ขั้นตอนแรก เราสร้างโดเมนย่อยเช่น“cdn.mydomain.com” หรือ“static.mydomain.com” ใดก็ตามที่คุณต้องการ ชี้ไปที่โดเมนย่อยนี้ไปยังไดเรกทอรี wp-content โฟลเดอร์ WordPress  กำหนดค่าหลักอยู่ที่  “/ public_html / wp-content”  เปลี่ยนเป็น /public_html/static  แทน

ขั้นตอนที่สองคือการกำหนดคุกกี้โดเมนในไฟล์ wp-config.php  เพิ่มสองบรรทัดในไฟล์ wp-config.php  บรรทัดแรกเป็นการกำหนด URL ที่จะให้บริการเนื้อหาและบรรทัดที่สอง คือการนิยามคุกกี้โดเมน

define("WP_CONTENT_URL", "http://static.yourdomain.com");
define("COOKIE_DOMAIN", "www.yourdomain.com");

ขั้นตอนที่สามการตั้งค่า  google analytics  เพื่อตั้งค่า Cookie โดเมน “_setDomainName”

_gaq.push(
   ['_setAccount', 'UA-xxxxxxx-1'],
   ['_setDomainName', 'www.mydomain.com'],
   ['_trackPageview']
);

เพิ่มเติม

Google Analytics Using Functions.php

<?php add_action('wp_footer', 'add_googleanalytics');
function add_googleanalytics() { ?> 
// Paste your Google Analytics code 
<?php } ?>