ThaiSEOBoard.com

ความรู้ทั่วไป => Search Engine Optimization => ข้อความที่เริ่มโดย: nopaudio ที่ 22 สิงหาคม 2021, 16:22:34



หัวข้อ: สอบถามเรื่อง url หน่อยครับ
เริ่มหัวข้อโดย: nopaudio ที่ 22 สิงหาคม 2021, 16:22:34
พอดีเว็บผมเป็นสคริปที่ชื้อมาจากนอก ภาษาอังกฏษ ผมเอามาแปลงใช้เป็นไทย

ติดปัญหาตรง URL มันสะระ มันไม่ขึ้นอ่ะครับ มันเป็บแบบนี้แก้ไงยังไงครับ

โค๊ด:
com/โรคกล-ามเน-อห-วใจอ-กเสบ-44

อยากให้เป็นแบบนี้อ่ะครับ  ขอบคุณครับ

โค๊ด:
com/โรคกล้ามเนื้ออหัวใจอักเสบ-44


หัวข้อ: Re: สอบถามเรื่อง url หน่อยครับ
เริ่มหัวข้อโดย: nopaudio ที่ 23 สิงหาคม 2021, 21:54:18
 :wanwan031: :wanwan031: :wanwan031:


หัวข้อ: Re: สอบถามเรื่อง url หน่อยครับ
เริ่มหัวข้อโดย: dekdoo ที่ 24 สิงหาคม 2021, 08:42:11
ลองเอา Function ที่ผมเขียนไว้ไปลองดูครับ

โค๊ด:
    function slug($str,$n=60){
        $str = trim($str);
        if($str!=''){
            $str = strtolower(trim(mb_substr($str,0,$n,'UTF-8')));
            $str = preg_replace('/[^ก-ฮเ-าa-z0-9-.]/', '-', $str);
            return preg_replace('/-+/', "-", $str);
        }
        return null;
    }

ตัวอย่าง 1
คำต้นฉบับ : โรคกล้ามเนื้อหัวใจอักเสบ 44
หลังแปลงเป็น url : โรคกล้ามเนื้อหัวใจอักเสบ-44

- - - - -

ตัวอย่าง 2
คำต้นฉบับ : Single Jersey Stretch Melange A0123
หลังแปลงเป็น url : single-jersey-stretch-melange-a0123


หัวข้อ: Re: สอบถามเรื่อง url หน่อยครับ
เริ่มหัวข้อโดย: nopaudio ที่ 24 สิงหาคม 2021, 20:46:27
ขอบคุณครับ


หัวข้อ: Re: สอบถามเรื่อง url หน่อยครับ
เริ่มหัวข้อโดย: mindercozy ที่ 24 สิงหาคม 2021, 20:58:53
 :wanwan035: