วิธีรับกระสุนสำหรับโพสต์หรือหน้าใน WordPress
เผยแพร่แล้ว: 2022-09-27ใน WordPress คำว่า "slug" หมายถึงเวอร์ชันที่เป็นมิตรกับ URL ของบทความหรือชื่อหน้า โดยทั่วไปแล้วกระสุนจะใช้เพื่อระบุโพสต์หรือหน้าใน URL ตัวอย่างเช่น หากชื่อโพสต์ในบล็อกคือ “How to Get Started with WordPress” บุ้งของโพสต์นั้นอาจเป็น “how-to-get-started-with-wordpress” Slugs ถูกสร้างขึ้นโดยอัตโนมัติโดย WordPress แต่คุณสามารถแก้ไขได้ด้วยตนเอง ตัวอย่างเช่น หากคุณต้องการเปลี่ยนกระสุนสำหรับโพสต์ คุณสามารถทำได้โดยแก้ไขโพสต์และเปลี่ยนฟิลด์ "ลิงก์ถาวร" มีเหตุผลสองสามประการที่คุณอาจต้องการรับกระสุนสำหรับโพสต์หรือเพจ ตัวอย่างเช่น คุณอาจต้องการใช้กระสุนใน URL ที่กำหนดเอง หรือคุณอาจต้องการใช้ในฟังก์ชันที่กำหนดเอง การรับกระสุนสำหรับโพสต์หรือเพจนั้นค่อนข้างง่าย คุณสามารถใช้ฟังก์ชัน get_post_field() ซึ่งรับสองอาร์กิวเมนต์: ฟิลด์ที่คุณต้องการรับ และ ID โพสต์หรือเพจ ตัวอย่างเช่น หากต้องการรับกระสุนสำหรับโพสต์ที่มี ID 123 คุณจะต้องใช้รหัสต่อไปนี้: $slug = get_post_field( 'post_name', 123 ); คุณยังสามารถรับกระสุนสำหรับหน้า ในการดำเนินการนี้ คุณจะต้องใช้ฟังก์ชัน get_page_uri() ฟังก์ชันนี้ใช้อาร์กิวเมนต์เดียว: ID หน้า ตัวอย่างเช่น หากต้องการรับกระสุนสำหรับหน้าที่มี ID 123 คุณจะต้องใช้รหัสต่อไปนี้: $slug = get_page_uri( 123 );
ยัติภังค์ถูกเพิ่มในนิพจน์ทั่วไปโดยแทนที่ช่องว่างระหว่างคำ ฟังก์ชันนี้ create_slug($string) $slug=preg_replace('/[A-Za-z0-9-]+/', '-', $string); ส่งคืนกระสุน $; echo create_slug(' สิ่งนี้เกิดขึ้นกับ
ฉันจะสร้างหน้า Slug ใน WordPress ได้อย่างไร

ใน WordPress กระสุนเป็นส่วนหนึ่งของ URL ที่มักจะมาหลังชื่อโดเมน ตัวอย่างเช่น หากเว็บไซต์ของคุณ wasexample.com ทากของโพสต์เกี่ยวกับการสร้างทากใน WordPress จะเป็น beexample.com/create-slugs-in-wordpress ทากมีความสำคัญเนื่องจากช่วยให้เครื่องมือค้นหาค้นหาเว็บไซต์ของคุณได้ง่ายขึ้นและทำให้ URL ของคุณใช้งานง่ายขึ้น ในการสร้าง หน้าทาก ใน WordPress ก่อนอื่นคุณต้องสร้างหน้าใหม่ ในการดำเนินการนี้ ให้ลงชื่อเข้าใช้แดชบอร์ด WordPress แล้วคลิกลิงก์ "หน้า" ในแถบด้านข้างทางซ้าย จากนั้นคลิกที่ปุ่ม "เพิ่มใหม่" ในหน้าถัดไป คุณจะต้องป้อนชื่อสำหรับหน้าของคุณแล้วเลื่อนลงไปที่ส่วน "ลิงก์ถาวร" ในช่อง "ลิงก์ถาวร" คุณจะต้องป้อนกระสุนสำหรับหน้าเว็บของคุณ เมื่อคุณทำเสร็จแล้ว เพียงคลิกที่ปุ่ม "เผยแพร่" เพื่อเผยแพร่หน้าของคุณ
WPKlik's How-To Guide เกี่ยวกับการสร้าง Permalinks และ Slugs ใน WordPress บล็อกยอดนิยมหลายแห่งเกี่ยวข้องกับหัวข้อเฉพาะ แต่ไม่ปรากฏในเครื่องมือค้นหา เราได้ให้คำอธิบายที่ครอบคลุมถึงความหมายของคำเหล่านี้ รวมถึงวิธีที่สามารถช่วยทำให้เว็บไซต์ของคุณเป็นที่นิยม เมื่อคุณแชร์เนื้อหาบนโซเชียลมีเดีย คุณจะโพสต์ลิงก์ถาวรด้วย ทากเป็นส่วนที่สำคัญที่สุดของลิงก์ถาวร และด้วยเหตุนี้ องค์ประกอบ SEO ที่สำคัญที่สุดอย่างหนึ่ง เนื่องจากโดยปกติแล้วจะเป็นข้อมูลชิ้นแรกที่ระบุโพสต์หรือเพจของคุณ เราจะลงรายละเอียดเพิ่มเติมเกี่ยวกับความสำคัญของกลุ่ม URL นี้ในบรรทัดต่อไปนี้ เมื่อคุณตัดสินใจว่าจะสร้างโพสต์หรือเพจแล้วหรือไม่ คุณต้องระบุที่อยู่อีเมลที่ถูกต้อง
ด้วยเหตุนี้ โครงสร้างลิงก์ถาวรเริ่มต้นสำหรับ http://www.mysite.com/?p=123 จึงคล้ายกับ URL ด้านบน เมื่อคุณออกจากโพสต์นี้ใน Quora คุณจะจำหัวข้อที่คุณอ้างอิงไม่ได้ เป็นไปได้ที่จะสร้างทากผู้ชนะและลิงก์ถาวรด้วยตัวคุณเอง เราจะแสดงวิธีการดำเนินการในไม่กี่ขั้นตอนง่ายๆ ด้วยเหตุนี้ คุณจึงควรเปลี่ยนโครงสร้างของลิงก์ถาวรได้แล้ว เพียงคลิกบันทึกการเปลี่ยนแปลง เราสามารถสร้างโครงสร้างลิงก์ถาวรที่มีข้อมูลเฉพาะที่คุณระบุได้ ปี เดือน วัน ชั่วโมง นาที วินาที รหัสโพสต์ ชื่อโพสต์ หมวดหมู่ และผู้แต่งสามารถรวมกันได้
เมื่อโพสต์ของคุณเขียนขึ้นโดยผู้เขียนที่ได้รับการยกย่อง รวมทั้งชื่อของเขาใน URL ถือเป็นข้อดีอย่างมาก ทากในลิงก์ถาวรหมายถึงส่วนที่ระบุหัวข้อของหน้าเฉพาะ ก่อนที่จะมีการตั้งค่าโครงสร้างลิงก์ถาวรเพื่ออนุญาตประเภทชื่อ โดยปกติแล้วส่วนนี้จะเต็มไปด้วยตัวเลขและสัญลักษณ์ เนื่องจากหน้าเว็บไม่ได้ให้ข้อมูลใดๆ แก่ผู้ใช้อินเทอร์เน็ต SEO ของหน้าเว็บของคุณจึงได้รับผลกระทบอย่างรุนแรง การสร้างทากหน้า ซึ่งสามารถใช้สร้าง ทากโพสต์ นั้นคล้ายกับการสร้างทากโพสต์ใน WordPress เราจะแนะนำคุณทีละขั้นตอนเป็นเวลาอีกหนึ่งสัปดาห์เนื่องจากมีความแตกต่างเล็กน้อย ส่วนโพสต์สามารถพบได้ในเมนูด้านซ้าย ตอนนี้คุณจะเห็น URL ในกล่องชื่อเรื่องของโพสต์ตามที่ระบุไว้ก่อนหน้านี้
ประโยชน์ของทากสำหรับเว็บไซต์
อย่างที่เห็น ทากมีประโยชน์อย่างยิ่งเมื่อพยายามจะไปยังส่วนต่างๆ ของเว็บไซต์ สิ่งเหล่านี้ไม่เพียงแต่ช่วยให้คุณมีอันดับสูงขึ้นในเครื่องมือค้นหา แต่ยังช่วยให้คุณรักษาโพสต์และเพจของคุณให้สอดคล้องกัน สุดท้ายนี้ พวกเขาทำให้ผู้คนสามารถค้นหาเนื้อหาที่ต้องการได้ง่ายขึ้น
ฉันจะค้นหาชื่อกระสุนใน WordPress ได้อย่างไร
คุณสามารถค้นหาทากสำหรับหมวดหมู่หรือแท็กได้โดยไปที่หมวดหมู่โพสต์หรือแท็กโพสต์ในแดชบอร์ด หากคุณโหลดหน้าหมวดหมู่หรือแท็กแล้ว คุณจะสังเกตเห็นรายการสินค้าปัจจุบันทั้งหมดของคุณอยู่ข้างๆ แต่ละหมวดหมู่จะปรากฏใน คอลัมน์ทาก พร้อมกับทากของตัวเอง
คุณจะได้รับทากจากทากหน้าใน WordPress ได้อย่างไร หรือคุณสามารถใช้ฟังก์ชัน parse_url ของ PHP เพื่อรับ URL แบบเต็มสำหรับโพสต์ หรือคุณสามารถใช้ $post ตัวแปรส่วนกลางของ WordPress ป้ายเงิน Igor Yavych, Yatin Khullar, Faryal ridafaryal Rida และ IisraelIisrael 3502 สีเงินเป็นหนึ่งในชื่อที่ระบุไว้บนแผ่นโลหะ
ฉันจะค้นหา URL ของกระสุนได้อย่างไร

ไม่มีคำตอบที่ชัดเจนสำหรับคำถามนี้ เนื่องจาก URL ของกระสุนอาจแตกต่างกันไปตามเว็บไซต์หรือแอปพลิเคชันที่ใช้ อย่างไรก็ตาม เคล็ดลับบางประการในการค้นหา URL ของกระสุนอาจรวมถึงการตรวจสอบซอร์สโค้ดของหน้าที่กระสุนนั้นเปิดอยู่ หรือใช้ฟังก์ชันการค้นหาในตัวของเว็บไซต์หรือแอปพลิเคชันเพื่อค้นหากระสุน
WordPress Page Slug ไม่ทำงาน
หาก กระสุนหน้า WordPress ของคุณไม่ทำงาน อาจเป็นเพราะคุณไม่ได้กำหนดค่าการตั้งค่าลิงก์ถาวรของคุณอย่างถูกต้อง ในการแก้ไขปัญหานี้ ให้ไปที่แผงผู้ดูแลระบบ WordPress และไปที่การตั้งค่า > ลิงก์ถาวร จากที่นี่ คุณจะต้องเลือกโครงสร้างลิงก์ถาวรที่ถูกต้องสำหรับเว็บไซต์ของคุณ เมื่อคุณทำเสร็จแล้ว ให้คลิก บันทึกการเปลี่ยนแปลง และทากหน้า WordPress ของคุณควรเริ่มทำงานอย่างถูกต้อง
แม้ว่าคุณจะเปิดใช้งาน WordPress ด้วยตนเอง คุณจะไม่สามารถเพิ่มหรือลบทากหน้า WordPress หรือ URL ของ WordPress ได้ คุณสามารถแก้ไขปัญหาของทากหน้า WordPress ที่ใช้งานไม่ได้หรือลิงก์ไม่อัปเดตโดยแก้ไขปัญหา คุณสามารถลบถังขยะทั้งหมดที่คุณมีในถังขยะของคุณ หรืออย่างน้อยก็ถังขยะเดียวที่มีหน้าทากที่คุณต้องการใช้ ทากถูกสงวนไว้สำหรับรูปภาพในหน้าในตัวอย่างของเรา ในการแก้ไขทาก เราต้องค้นหารูปภาพในไลบรารีสื่อก่อน เมื่อคุณคลิกที่นี่ คุณจะถูกนำไปที่หน้าที่คล้ายกับหน้าที่คุณเห็นเมื่อแก้ไขหน้า WordPress โปรดเปลี่ยนชื่อทากที่นี่เป็นอย่างอื่น หากคุณยังไม่ได้ดำเนินการดังกล่าว คุณสามารถกลับมายังเพจของคุณและอัปเดตทากได้แล้ว

การรีเซ็ตลิงก์ถาวร WordPress ของคุณ
จำเป็นอย่างยิ่งที่จะต้องรีเซ็ตทากสำหรับโพสต์และเพจที่คุณเปลี่ยนแปลงในโครงสร้างลิงก์ถาวรของ WordPress คุณสามารถทำได้โดยคลิก 'ลิงก์ถาวร' ในการตั้งค่าหน้า/โพสต์
WordPress รับ URL หน้า
หากต้องการค้นหาเพจที่คุณต้องการปกป้อง ให้ไปที่เพจบนการนำทางด้านซ้ายและเลื่อนลงไปจนกว่าคุณจะเห็น Permalink ทางด้านขวา เพื่อป้องกันเพจ ให้ไปที่ Pages บนการนำทางด้านซ้ายและเลื่อนลงมาจนกว่าคุณจะเห็น Permalink ทางด้านขวา หากคุณใช้รหัสผ่านหน้า WordPress คุณจะได้รับแจ้งให้ลบรหัสผ่าน: URL Slug ของหน้า (ซึ่งคุณจะเห็น) จะปรากฏขึ้น
ความเข้าใจพื้นฐานเกี่ยวกับวิธีการค้นหาหน้า URL ปัจจุบันจะทำให้วันของคุณง่ายขึ้นมากในอนาคต ลิงก์เป็นส่วนที่จำเป็นของหน้า แต่จะเหมาะสมก็ต่อเมื่อจุดประสงค์ของลิงก์คือเพื่อให้บริการฟังก์ชันเฉพาะ ข้อมูลโค้ดคู่แรกในบทความนี้จะใช้ได้กับเทมเพลต WordPress ใดๆ คุณสามารถรับ URL ของหน้าปัจจุบันได้โดยใช้ข้อมูลโค้ดด้านล่างหรือโดยใช้ปลั๊กอินที่กำหนดเอง ควรเปลี่ยนบรรทัดที่สองของโค้ดหากเทมเพลตที่คุณใช้มีชุดอักขระที่แตกต่างจากชุดที่คุณใช้ ข้อมูลโค้ดด้านล่าง (คุณไม่จำเป็นต้องมีบรรทัดแรกด้านบน) คือ URL ของหน้าแรก
วิธีค้นหากระสุนสำหรับโพสต์ WordPress
หากคุณต้องการค้นหาทากสำหรับโพสต์ ให้ไปที่เครื่องมือแก้ไขโพสต์แล้วคลิกแก้ไขรายละเอียด ซึ่งปรากฏอยู่ใต้ชื่อโพสต์ โพสต์นี้มีสตริงข้อความตัวอย่าง
วิธีรับ Post Slug ใน WordPress
ใน WordPress บุ้งโพสต์ เป็นส่วนหนึ่งของ URL ของโพสต์ที่มาหลังชื่อโดเมนหลัก ตัวอย่างเช่น หาก URL ของโพสต์คือ “example.com/this-is-a-post” บุ้งของโพสต์จะเป็น “this-is-a-post” มีสองสามวิธีในการรับตัวบุ้งโพสต์ใน WordPress วิธีหนึ่งคือการใช้ฟังก์ชัน get_post_field() ฟังก์ชันนี้ยอมรับสองพารามิเตอร์: รหัสโพสต์และชื่อฟิลด์ ชื่อฟิลด์สำหรับโพสต์ทากคือ “post_name” ดังนั้น รหัสในการรับ post slug จะเป็น: $post_slug = get_post_field( 'post_name', $post_id ); อีกวิธีในการรับโพสต์ทากคือการใช้ฟังก์ชัน get_permalink() ฟังก์ชันนี้ยังยอมรับรหัสโพสต์เป็นพารามิเตอร์ รหัสในการรับ post slug จะเป็น: $post_slug = get_permalink( $post_id ); และนั่นแหล่ะ! นี่เป็นสองวิธีง่ายๆ ในการรับตัวบุ้งโพสต์ใน WordPress
เนื่องจาก WordPress สร้างทากสำหรับหน้าและโพสต์ของคุณ คุณอาจต้องการตรวจสอบเพื่อดูว่าเป็นมิตรกับ SEO หรือไม่ ในบทความนี้เราจะแนะนำวิธีการรับทั้ง ทากหน้า WP และโพสต์ที่คุกรุ่น หน้าใดก็ได้สามารถกำหนดทากได้หากใช้คุณสมบัติ post_name ก่อนพิมพ์โค้ดด้านล่าง ให้ตรวจสอบว่าคุณอยู่ในลูปหากไม่มี ID ของโพสต์ หากคุณใช้ ID ที่ถูกต้อง บรรทัดรหัสสามารถใช้ได้กับทั้งทากหน้าและทากหลัง เมื่อคุณใช้ทากในอุดมคติ เครื่องมือค้นหาจะให้อันดับที่สูงขึ้น คีย์เวิร์ดต้องเป็นคีย์เวิร์ดหลักในทากในอุดมคติ
ทากเชิงพรรณนาจะสรุปว่าเพจหรือโพสต์เกี่ยวกับอะไรโดยใช้คำไม่กี่คำ ขณะที่คุณกำลังเขียน คุณสามารถเปลี่ยนทากของหน้าหรือโพสต์ทากได้ หากคุณทำการเปลี่ยนแปลงกับทากหลังจากเผยแพร่ จะไม่สามารถเข้าถึงได้อีกต่อไป
โพสต์ ID และ Slug
รหัสโพสต์ ซึ่งปรากฏในข้อมูลเมตาของโพสต์ เป็นหนึ่งในพารามิเตอร์แรก พารามิเตอร์สุดท้ายคือชื่อโพสต์ ภายในลูป ตัวทากจะเป็นค่าเดียวกับชื่อโพสต์ หากคุณไม่อยู่ในลูป ค่า โพสต์ทาก จะเหมือนกับค่าทาก
รับ Slug
ใน PHP "slug" เป็นชื่อที่กำหนดให้กับสตริงข้อความเวอร์ชันที่เป็นมิตรกับ URL มักใช้เมื่อสร้าง URL ที่จำง่ายสำหรับโพสต์บล็อกหรือบทความ ในการสร้างกระสุน คุณสามารถใช้ฟังก์ชันในตัวที่เรียกว่า "slugify" ซึ่งพบได้ในเฟรมเวิร์กของ Symfony
เพื่อให้ได้ตารางโพสต์ที่ถูกต้อง เพียงใช้ PHP เพื่อสร้างคำนำหน้าฐานข้อมูลที่เรียกว่า WP_POSTS จากนั้น เริ่ม MySQL หรือ PDO โดยใช้ตัวเลือก $WPDB จะปลอดภัยที่จะเรียกใช้แบบสอบถามนี้โดยไม่มีคำสั่งที่เตรียมไว้ ตราบใดที่ไม่มีตัวแปรถูกแทรกเข้าไป เนื่องจากไม่มีอินพุตจากผู้ใช้
ฉันจะค้นหาทากใน WordPress ได้อย่างไร
ข้อความทากของ WordPress จะปรากฏขึ้นเมื่อชื่อโดเมนของคุณรวมอยู่ในโพสต์ในผลงาน WordPress ของคุณ หากคุณเพิ่มโพสต์ใหม่ใน WordPress จะสร้างทากตามการตั้งค่าลิงก์ถาวรของคุณ สามารถสร้างทากได้หลายวิธี ดังนั้นคุณสามารถเปลี่ยนได้โดยไปที่การตั้งค่า – การตั้งค่า
Permalink กับ Slug ต่างกันอย่างไร?
แม้ว่าทากและลิงก์ถาวรอาจดูเหมือนเหมือนกัน แต่ก็ไม่ใช่ หมายเลขโพสต์ถูกกำหนดให้กับ URL โดยค่าเริ่มต้น ในขณะที่สตริงที่กำหนดให้กับทาก อาจเป็นเช่น "วิธีการติดตั้ง WordPress บนเซิร์ฟเวอร์" URL ของโพสต์อาจเป็น http://www.yourdomain.com/blog/2012/04/how-to-install-wordpress-on-a-server.html ในขณะที่ URL ของโพสต์ในหมวดหมู่อื่นอาจเป็น http://wordpresstips.
โพสต์ของคุณจะถูกค้นพบเร็วขึ้นหากมี URL ดังนั้นจึงเป็นเรื่องสำคัญที่ SEO จะรวม URL ไว้ในเนื้อหาของคุณ ทากช่วยให้ค้นหาโพสต์ตามชื่อได้ง่ายขึ้น ซึ่งเป็นเหตุผลว่าทำไมจึงมีความสำคัญ สิ่งสำคัญคือต้องเลือกทากที่มีความเกี่ยวข้องและใช้งานง่าย เพื่อให้ผู้อ่านของคุณสามารถค้นหาโพสต์ได้อย่างง่ายดาย
วิธีรับ Slug ประเภทโพสต์ที่กำหนดเองใน WordPress
ในการรับ กระสุนประเภทโพสต์ที่กำหนดเอง ใน WordPress คุณจะต้องไปที่แผงผู้ดูแลระบบ WordPress และคลิกที่แท็บ "โพสต์" จากนั้นคุณจะต้องคลิกที่แท็บย่อย "เพิ่มใหม่" จากนั้นคลิกที่เมนูแบบเลื่อนลง "ประเภทโพสต์" จากเมนูนี้ คุณจะต้องเลือกตัวเลือก "ประเภทโพสต์ที่กำหนดเอง" เมื่อคุณทำเสร็จแล้ว คุณจะสามารถเห็นฟิลด์กระสุนชนิดโพสต์แบบกำหนดเอง
ในบางกรณี ผู้ใช้ WordPress อาจต้องการใช้ทากประเภทโพสต์ที่กำหนดเองมากกว่าที่จะเป็นค่าเริ่มต้น ในการทำเช่นนั้น คุณสามารถใช้ปลั๊กอินหรือหน้าเว็บธรรมดาก็ได้ ก่อนสร้างทากใหม่ใน WordPress ให้พิจารณาปัจจัยต่อไปนี้: มีการตั้งชื่อแบบแผนสำหรับทาก ทำให้ทากใหม่ของคุณโดดเด่นที่สุด เมื่อคุณอัปเดตธีม คุณสามารถลบโค้ดที่กำหนดเองได้โดยตรงจากไฟล์ functions.php ของธีมหลัก หลังจากแก้ไขโค้ดแล้ว คุณสามารถกลับไปที่หน้า การตั้งค่า – ลิงก์ถาวร และบันทึกลิงก์ถาวรอีกครั้งโดยคลิกปุ่ม บันทึกการเปลี่ยนแปลง หากคุณมีประเภทโพสต์ที่กำหนดเองอยู่แล้ว การเปลี่ยนทากจะเป็นเรื่องง่าย เมื่อทำซ้ำขั้นตอนด้านล่าง คุณยังสามารถรวมอาร์กิวเมนต์อีกหนึ่งอาร์กิวเมนต์ใน register_post_type
การสร้างกระสุนแบบกำหนดเองสำหรับประเภทโพสต์ที่กำหนดเอง
หากคุณมีประเภทโพสต์ที่กำหนดเอง คุณต้องสร้าง ไฟล์ทากที่กำหนดเอง โดยไปที่การตั้งค่าแล้วคลิกแท็บโพสต์ เลือก Slug จากเมนูแบบเลื่อนลงเพิ่มประเภทโพสต์ หลังจากที่คุณป้อนทากที่คุณต้องการใช้ในโพสต์นี้แล้ว ให้คลิกบันทึก
WordPress รับโพสต์ Slug In Loop
หากคุณต้องการให้ทากโพสต์ในลูป WordPress คุณสามารถใช้ฟังก์ชัน get_post_field() ตัวอย่างเช่น:
$post_slug = get_post_field( 'post_name', $post_id );