ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free ScriptWordpress ดึงรูปแรกในโพสมาเป็น thumb ทำยังไง
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: Wordpress ดึงรูปแรกในโพสมาเป็น thumb ทำยังไง  (อ่าน 593 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
scripture
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 179
ออฟไลน์ ออฟไลน์

กระทู้: 1,063



ดูรายละเอียด เว็บไซต์
« เมื่อ: 16 กุมภาพันธ์ 2015, 16:43:21 »

Wordpress ดึงรูปแรกในโพสมาเป็น thumb ทำยังไงครับ
ไม่เอาวิธีปลั๊กอินนะครับ
ขอบคุณครับ wanwan017
บันทึกการเข้า

★ ขายรหัส Facebook เก่า - ใหม่ จำนวนมาก (อัพเดต พ.ค. 2568)
สายยิงแอด สายแชร์กลุ่ม เฟสหน้าม้า เฟสไก่
ขายเฟสไก่
ขายไอดีเฟสบุ๊คไทยเก่า 1-2ปี
วิธีทำ seo ด้วยตัวเอง 2025 ค่อยๆเรียนรู้ไป
gapgag55
สมุนแก๊งเสียว
*

พลังน้ำใจ: 143
ออฟไลน์ ออฟไลน์

กระทู้: 622



ดูรายละเอียด
« ตอบ #1 เมื่อ: 16 กุมภาพันธ์ 2015, 19:04:04 »

Plugin ของแก๊ปนะครับ

https://wordpress.org/plugins/automatic-thumbnail/
บันทึกการเข้า

viwatchai
ก๊วนเสียว
*

พลังน้ำใจ: 23
ออฟไลน์ ออฟไลน์

กระทู้: 442



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 16 กุมภาพันธ์ 2015, 19:16:44 »

อันนี้เอาไว้ใน functions นะครับ
โค๊ด:
// Get URL of first image in a post
function catch_that_image() {
global $post, $posts;
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
$first_img = $matches [1] [0];

// no image found display default image instead
if(empty($first_img)){
$first_img = "/img/default.png";
}
return $first_img;
}

เวลาเรียกก็ประมาณนี้นะครับ
<img src="<?php echo catch_that_image() ?>" />
บันทึกการเข้า

หนุ่มบ้านโคก
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 119
ออฟไลน์ ออฟไลน์

กระทู้: 3,124



ดูรายละเอียด
« ตอบ #3 เมื่อ: 16 กุมภาพันธ์ 2015, 20:16:24 »

ผมแนะนำว่าเพิ่มใน custom field หรือ รูปพิเศษ ที่มีมาให้ Theme นั้นๆ นั่นแหละครับ ดีกว่า ในระยะยาวดึงภาพแรกมามันไม่เวิร์คน่ะ มันมีผลกับความเร็วในการโหลด
โค๊ด:
https://developers.google.com/speed/pagespeed/insights/

ความเห็นส่วนตัวน่ะครับ  Tongue
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์