Wednesday, October 3, 2012

การปรับแต่ง Read More ใน Wordpress

การปรับแต่ง Read More ใน Wordpress

Read More คืออะไร ?
Read More เป็นฟังก์ชั่นหนึ่งในการเขียนบทความใน Wordpress ที่ช่วยแบ่งบทความที่ยาวออกเป็น 2 ส่วน
  • ส่วนที่ 1 : เป็นส่วนที่แสดงอยู่ในหน้าแรกของเว็บไซต์ และจะจบท้ายบทความด้วย Read more..
  • ส่วนที่ 2 : เป็นบทความที่แบ่งซ่อนไว้ จะแสดงให้เห็นเมื่อมีการคลิ๊กอ่านที่ชื่อเรื่อง หรือที่ Read more.
การบอกให้ Wordpress รู้ว่าส่วนใดเป็นส่วนที่ 1 หรือ ส่วนที่ 2 ด้วยการใส่ <--more--> แทรกเข้าไปในบทความ

ปรับแต่งทำไม ?
ไม่ชอบ ที่จบบทความ แล้วตามด้วย Read more.. อยากให้มีข้อต้องการกำหนดเอง

ปรับแต่งตรงไหน ?
ให้เปิดไฟล์ index.php ในไฟล์ธีม default หา the_content()
the_content('Read the rest of this entry »')
ตามตัวอย่างจะเห็นว่าตอนนี้หากเราใช้ฟังก์ชั่น Read more เราจะพบข้อความ Read the rest of this entry >>
จากนั้นลองเปลี่ยนข้อความเป็น the_content('คลิ๊ก..เพื่ออ่านบทความต่อ')
จะพบว่าเมื่อใช้ฟังก์ชั่น Read more ตอนนี้ข้อความจะเปลี่ยนเป็น คลิ๊ก..เพื่ออ่านบทความต่อ

หา Path ของ Website

หา Path ของ Website

วิธีหา Path ของ Website
เคยมีปัญหากันไหมครับ เวลาจะติดตั้ง Script ลงเว็บไซต์บางครั้ง ต้องใส่ค่า Path ที่ติดตั้งโปรแกรม
แล้วจะเอาค่าอะไรไปใส่ แต่ละโฮสต์ก็ใช้ค่าไม่เหมือนกัน

<?php
//Gets the document root
$root = getenv("DOCUMENT_ROOT") ;
Echo $root;
?>

เอา โค้ดด้านบนไปใช้ได้เลยครับ อย่างของผมเซฟเป็นไฟล์ชื่อ docroot.php แล้วอัพโหลดไปวางไปที่ root ที่จะติดตั้งสคริปส์ เรียกใช้ docroot.php ก็จะแสดงชื่อ Path ของ website ออกมา

หมายเหตุ : SMF PATH (ใช้โฮสต์ที่เป็น Directadmin)
หลังจากใช้ docroot.php ข้างบนได้ Path ออกมาเอาไปใส่ใน SMF ขึ้น Bad Path

/home/ชื่อuser/domains/ชื่อเว็บ.com/public_html/ไดเร็คทอรี่ที่ติดตั้ง SMF

ถ้าใช้ตามด้านบนแล้วขึ้น Bad Path ให้ลองตัด /home/ชื่อuser ออกนะครับ ให้เหลือแค่ด้านล่าง

/domains/ชื่อเว็บ.com/public_html/ไดเร็คทอรี่ที่ติดตั้ง SMF

เขียนยังไงให้ code php แสดงในหน้าบทความ Blogger

เขียนยังไงให้ code php แสดงในหน้าบทความ Blogger

แสดง code php ในหน้าบทความ Blogger
ที่เขียนเรื่องนี้เพราะเหตุมาจากจะเรื่อง หา Path ของ Website
เพราะเขียนโค้ดลงไป โค้ดที่เขียนก็หายไปบ้าง แสดงผลไม่ครบบ้าง
เลยต้องไปค้นหาวิธีมา ทำให้ทราบว่าต้องใช้แท๊ก

ครอบที่โค้ดที่จะเขียนซะก่อน

ถัดมาเป็นเครื่องหมาย

ก็ไม่สามารถแสดงผลใน Blogger ได้


สรุปว่า code ที่ต้องใช้เพื่อให้แสดงผลเป็น code ในบทความ หา Path ของ Website

ได้ผลดังข้างล่าง
<?php
//Gets the documet root
$root=getenv("DOCUMETN_ROOT");
Echo $root;
?>

 
Design by I Love PHP