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

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

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

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

กระทู้: 75



ดูรายละเอียด เว็บไซต์
« เมื่อ: 30 พฤษภาคม 2015, 04:24:21 »

ผมเริ่ม Wordpress มาได้สักพักแล้วคับ ด้วยทุนที่น้อยนิด จึงใช้ ธีมฟรีๆ มาได้ระยะหนึ่ง ผมรู้สึกชอบธีมนี้มากครับ ไม่รู้เพราะอะไร
แต่มันปัญหาตรงที่ว่า หน้าแท็กและก็หน้า category บทความมันไม่ขึ้นมาเหมือน หน้าแรก (ดูรูปประกอบนะครับ)
ผมจึงไปแก้ไข้ code ในส่วนของ theme-tags.php แก้มั่วๆ แก้ไปแก้มา เว็บล่มไปหลายรอบ (ไมมีความรู้ด้านเลยครับ พยายามอ่านภาษา Eng)
คืออยากให้มันขึ้นบทความมาเหมือนหน้าแรกนะครับ

หน้าแรกคับ




อันนี้หน้า tag และ category บทความมันขึ้นให้นิดเดียว  wanwan009



รบกวนช่วยผมด้วยนะคับ พยายามทำมาหลาบ ชม มาก ขอบคุณมากนะคับ วันนี้ไม่ไหวแล้วครับขอนอนก่อนนะคับ wanwan022
ขอบคุณมากๆเลย  wanwan017 wanwan017 wanwan017
บันทึกการเข้า
ANALOGY
สมุนแก๊งเสียว
*

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

กระทู้: 749



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 30 พฤษภาคม 2015, 05:21:44 »

 Embarrassed มันจำกัดคำอยู่ครับ
ยังไงลองส่งไฟล์ tag มาให้ผมทาง PM นะครับ หรือจะโชว์โค๊ดด้านหน้าเลยก็ได้ครับ
บันทึกการเข้า

zazane
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,582



ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 30 พฤษภาคม 2015, 05:26:51 »

Embarrassed มันจำกัดคำอยู่ครับ
ยังไงลองส่งไฟล์ tag มาให้ผมทาง PM นะครับ หรือจะโชว์โค๊ดด้านหน้าเลยก็ได้ครับ
พี่ใจดีมากค่ะ wanwan008
บันทึกการเข้า

วิธีหาเงินที่ง่ายๆ วันละ 350 ผ่านเว็บครอบลิงค์คลิกเลยค่ะ
popup เจ้านี้ สมัครง่าย ทำเงินง่ายทางนี้
 โฮสติ้งคุณภาพสูง ราคาถูก มาตรฐาน ISO เจ้าเดียวในไทย

pauy
markesesr
ก๊วนเสียว
*

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

กระทู้: 223



ดูรายละเอียด
« ตอบ #3 เมื่อ: 30 พฤษภาคม 2015, 08:55:01 »

มันคือ excerpt ลองดูที่หลังบ้านนะครับ มันจะมีให้เราใส่อยุ่ ถ้าภาษาไทยก็คือ คำตัดทอน
บันทึกการเข้า
modmod555
Newbie
*

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

กระทู้: 75



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 30 พฤษภาคม 2015, 12:12:01 »

Embarrassed มันจำกัดคำอยู่ครับ
ยังไงลองส่งไฟล์ tag มาให้ผมทาง PM นะครับ หรือจะโชว์โค๊ดด้านหน้าเลยก็ได้ครับ


ส่วนอันนี้เป็น code ของ theme-tags.php ครับ
โค๊ด:
http://jaidapps.com/wp-content/uploads/2015/05/theme-tags.txt

ขอบคุณมากทุกคนมากเลยนะครับ
 wanwan017 wanwan017 wanwan017 wanwan017
« แก้ไขครั้งสุดท้าย: 30 พฤษภาคม 2015, 12:17:32 โดย modmod555 » บันทึกการเข้า
sbaydee
Verified Seller
หัวหน้าแก๊งเสียว
*

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

กระทู้: 1,622



ดูรายละเอียด
« ตอบ #5 เมื่อ: 30 พฤษภาคม 2015, 12:18:31 »

กดผิด
« แก้ไขครั้งสุดท้าย: 30 พฤษภาคม 2015, 12:18:43 โดย sbaydee » บันทึกการเข้า
หนุ่มบ้านโคก
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

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

กระทู้: 3,128



ดูรายละเอียด
« ตอบ #6 เมื่อ: 31 พฤษภาคม 2015, 06:15:00 »

ปัญหาเดียวกับผมเลย ทั้งๆ ที่ก่อนหน้านี้ function the_excerpt  มันก็ทำงานปกติ อยู่ดีๆ มันก็เป็นแบบนี้แหละครับ ยังแก้ไม่ได้  Tongue

http://www.thaiseoboard.com/index.php/topic,369517.0.html
บันทึกการเข้า

oob2528
ก๊วนเสียว
*

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

กระทู้: 364



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 31 พฤษภาคม 2015, 06:59:18 »

ไม่น่าจะอยู่ที่ทีม tag นะ

ลองหาโค๊ด truncate หรือ substr ดูครับ
บันทึกการเข้า

ANALOGY
สมุนแก๊งเสียว
*

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

กระทู้: 749



ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 31 พฤษภาคม 2015, 13:06:30 »

ลองดูครับ

โค๊ด:
function get_excerpt(){
$excerpt = get_the_content();
$excerpt = preg_replace(" (\[.*?\])",'',$excerpt);
$excerpt = strip_shortcodes($excerpt);
$excerpt = strip_tags($excerpt);
$excerpt = substr($excerpt, 0, 40);
$excerpt = substr($excerpt, 0, strripos($excerpt, " "));
$excerpt = trim(preg_replace( '/\s+/', ' ', $excerpt));
$excerpt = $excerpt.'... <a href="'.$permalink.'">more</a>';
return $excerpt;
}

โค๊ด:
<?php echo get_excerpt(); ?>

$excerpt = substr($excerpt, 0, 40); = 40 คือจำนวนตัวอักษรที่ต้องการให้แสดงครับ


หรือ

โค๊ด:
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;
}


โค๊ด:
<?php echo excerpt(25); ?>


หรือถ้ายังไม่ได้อีก

โค๊ด:
function get_excerpt($count){
  $permalink = get_permalink($post->ID);
  $excerpt = get_the_content();
  $excerpt = strip_tags($excerpt);
  $excerpt = substr($excerpt, 0, $count);
  $excerpt = substr($excerpt, 0, strripos($excerpt, " "));
  $excerpt = $excerpt.'... <a href="'.$permalink.'">more</a>';
  return $excerpt;
}

โค๊ด:
<?php echo get_excerpt(125); ?>
บันทึกการเข้า

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