- เครดิต
- 19
- เพื่อน
- ทักทาย
- บล็อก
- อัลบั้ม
- โพสต์
- กระทู้
- แชร์
- สำคัญ
- สิทธิ์อ่าน
- 10
- จำนวนผู้ติดตาม
- จำนวนผู้กำลังติดตาม
- เพศ
- ไม่บอก
|
จากที่สังเกตุเวลาเเชร์กระทู้ลงเฟสบุค Description ของกระทู้จะเหมือนกับ Title ของกระทู้เป๊ะ
ซึ่งตามจริงแล้ว Description มันต้องเป็นเนื้อหาย่อจากกระทู้
เอาละสังเกตุจากในรูปนะครับ ตรงที่ผม Highlight สีแดงไว้มันคือ Description ของเว็บ ซึ่งมันเหมือนกับ Title ของกระทู้เป๊ะเลย
ขออนุญาติเอากระทู้ของคุณ jaideejung007 มาเป็นตัวอย่างนะครับ
ที่มาของกระทู้ตัวอย่าง : http://www.discuzthai.com/thread-39404-1-1.html
สาเหตุเพราะฟังค์ชั่นที่ใช้ Generate Description จากเนื้อหาของกระทู้โดยย่อใน Discuz X3.2 จะทำงานเฉพาะเวลา BOT เข้ามาเก็บข้อมูลหรือทำงานเฉพาเมื่อ UID 1 ได้ล็อคอินอยู่เท่านั้น
แต่ปัญหาคือฟังค์ชั่นตรวจจับ BOT ของ Discuz มันไม่นับ BOT Facebook ว่าเป็น Bot เลยทำให้เวลา Bot Faebook มาเก็บข้อมูลทีไร Discription มันถึงกลายเป็นชื่อกระทู้เพราะฉะนั้นเราเลยต้องแก้ไขไฟล์ตามนี้
หาไฟล์ : source/function/function_core.php
แก้ไขบรรทัดที่ 309 จาก :- static $kw_spiders = array('bot', 'crawl', 'spider' ,'slurp', 'sohu-search', 'lycos', 'robozilla');
คัดลอกไปที่คลิปบอร์ด
เป็น :- static $kw_spiders = array('bot', 'crawl', 'spider' ,'slurp', 'sohu-search', 'lycos', 'robozilla', 'facebookexternalhit');
คัดลอกไปที่คลิปบอร์ด
เสร็จแล้วจึงเซฟไฟล์แล้วเข้าไปอัพเดทแคช
หลังจากนี้เวลาแชร์กระทู้ลงเฟสบุค Description ของกระทู้ ก็จะไม่ซ้ำกับ Title ของกระทู้แล้วครับ
|
ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง
คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก
x
คะแนน
-
ดูบันทึกคะแนน
|
|
|
|
|
|