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

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

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

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

กระทู้: 11



ดูรายละเอียด
« เมื่อ: 02 มีนาคม 2013, 13:47:11 »

ทำยังไงให้ Wordpress ไม่แสดงบทความทั้งหมดในหน้าแรกอ่ะครับ

ให้แสดงแค่บางส่วนแล้วคลิกเข้าไปอ่านต่อในบทความอ่ะครับ


ขอบคุณล่วงหน้าครับ
บันทึกการเข้า
inkz
คนรักเสียว
*

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

กระทู้: 120



ดูรายละเอียด
« ตอบ #1 เมื่อ: 02 มีนาคม 2013, 13:52:48 »

ใช้โค้ด <!--more--> กั้นไว้ครับ
บันทึกการเข้า

ชีวิตต้องเดินต่อไป
ptteppawong
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,787



ดูรายละเอียด
« ตอบ #2 เมื่อ: 02 มีนาคม 2013, 13:55:57 »

ใช้ plugin ตัวนี้  ติ๊กค่าไม่ให้มันโชว์หน้าแรก 

http://wordpress.org/extend/pl...gins/wp-hide-post/screenshots/

เว้บลูกค้าที่ผมทำให้
http://suanlamai.com/
บันทึกการเข้า
Serge
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,009



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 02 มีนาคม 2013, 13:58:53 »

บางทีมของ WP~ ก็จะตัดบทความให้เองนะครับ แต่ส่วนใหญ่จะมีในทีมแบบ Premium  Tongue
บันทึกการเข้า

Herbraga ผลิตภัณฑ์เสริมอาหาร เหมาะสำหรับผู้ที่รักสุขภาพ
wasantec
หัวหน้าแก๊งเสียว
*

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

กระทู้: 2,613



ดูรายละเอียด
« ตอบ #4 เมื่อ: 02 มีนาคม 2013, 14:05:03 »

เขียนเอาครับ จะให้แสดงเยอะแค่ไหนก็ได้
บันทึกการเข้า
Aruviss
Newbie
*

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

กระทู้: 11



ดูรายละเอียด
« ตอบ #5 เมื่อ: 02 มีนาคม 2013, 14:16:32 »

ใช้โค้ด <!--more--> กั้นไว้ครับ


อยากได้แบบใช้กับทุกโพสเลยอ่าครับ แหะๆ  Tongue


ใช้ plugin ตัวนี้  ติ๊กค่าไม่ให้มันโชว์หน้าแรก 

http://wordpress.org/extend/pl...gins/wp-hide-post/screenshots/

เว้บลูกค้าที่ผมทำให้
http://suanlamai.com/


อันนี้มันหายไปทั้ง post เลยอ่ะครับหรือผมตั้งค่าผิด

เขียนเอาครับ จะให้แสดงเยอะแค่ไหนก็ได้


ทราบครับว่าเขียนเอา แต่ไม่ทราบวิธีเขียนครับ
บันทึกการเข้า
ptteppawong
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 4,787



ดูรายละเอียด
« ตอบ #6 เมื่อ: 02 มีนาคม 2013, 14:32:50 »

ใช้ plugin ตัวนี้  ติ๊กค่าไม่ให้มันโชว์หน้าแรก 

http://wordpress.org/extend/pl...gins/wp-hide-post/screenshots/

อ้อ....ผมเข้าใจผิดนึกว่าไม่ให้แสดงที่หน้าแรก

ไฟล์ functions.php   เพิ่มโค้ดเหล่านี้ลงไป

โค๊ด:
function string_limit_words($string, $word_limit)
{
$words = explode(' ', $string, ($word_limit + 1));
if(count($words) > $word_limit)
array_pop($words);
return implode(' ', $words);
}


function excerpt($limit) {
  $excerpt = explode(' ', get_the_excerpt(), $limit);
  if (count($excerpt)>=$limit) {
    array_pop($excerpt);
    $excerpt = implode(" ",$excerpt).'...';
  } else {
    $excerpt = implode(" ",$excerpt);
  }
  $excerpt = preg_replace('`\[[^\]]*\]`','',$excerpt);
  return $excerpt;
}
 
function content($limit) {
  $content = explode(' ', get_the_content(), $limit);
  if (count($content)>=$limit) {
    array_pop($content);
    $content = implode(" ",$content).'...';
  } else {
    $content = implode(" ",$content);
  }
  $content = preg_replace('/\[.+\]/','', $content);
  $content = apply_filters('the_content', $content);
  $content = str_replace(']]>', ']]&gt;', $content);
  return $content;
}

หน้า index.php  แทีกโค้ดนี้ลงไป

โค๊ด:
<?php get_the_content_limit(150,&#39;&#39;); ?>




บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์