คำถามติดแท็ก slug

กระสุนคือคำตัวพิมพ์เล็กสองสามคำที่คั่นด้วยเครื่องหมายขีดกลางโดยอธิบายโพสต์และมักจะมาจากชื่อโพสต์เพื่อสร้างลิงก์ที่ใช้งานง่าย (ซึ่งอ่านได้และไม่มีอักขระที่ทำให้สับสน) กระสุนโพสต์แทนที่ตัวยึดตำแหน่ง `% posttitle%` ในโครงสร้างลิงก์ถาวรที่กำหนดเอง ไม่ควรเปลี่ยนกระสุนโพสต์และมีประโยชน์อย่างยิ่งหากชื่อโพสต์มีแนวโน้มที่จะยาวหรือมีการเปลี่ยนแปลงบ่อย

6
เป็นไปได้ที่จะได้รับลิงค์จากหน้ากระสุนหรือไม่?
เป็นไปได้ไหมที่จะได้รับลิงก์ของหน้าจากกระสุนอย่างเดียว? ฉันทราบว่าคุณสามารถขอรับลิงก์ของหน้าได้จาก ID โดยใช้get_page_link(): <a href="<?php echo get_page_link(40); ?>">Map</a> ฉันอยากรู้อยากเห็นหากมีวิธีที่จะทำเช่นเดียวกันกับกระสุนของหน้า - เช่นนี้: <a href="<?php echo get_page_link('map'); ?>">Map</a>
113 permalinks  pages  slug 

11
ฉันจะดึงกระสุนของหน้าปัจจุบันได้อย่างไร
ฉันพยายามดึงกระสุนของหน้า WordPress ปัจจุบันนอกลูป หัวเรื่องของหน้าจะส่งคืนด้วยwp_title ()แต่ฉันจะรับกระสุนได้อย่างไร <li> <a href="/slug-of-current-page/"> <?php wp_title('', true); ?> </a> </li>
99 post-meta  slug 

10
ลบกระสุนออกจาก URL โพสต์ประเภทโพสต์ที่กำหนดเอง
ดูเหมือนว่าแหล่งข้อมูลบนเว็บทั้งหมดตามหัวข้อของการลบทากประเภทโพสต์ที่กำหนดเองเช่น yourdomain.com/CPT-SLUG/post-name ตอนนี้เป็นโซลูชันที่ล้าสมัยมากซึ่งมักอ้างอิงการติดตั้ง WP รุ่น 3.5 ล่วงหน้า สิ่งที่พบได้ทั่วไปคือ: 'rewrite' => array( 'slug' => false, 'with_front' => false ), ภายในฟังก์ชัน register_post_type ของคุณ สิ่งนี้ไม่ทำงานอีกต่อไปและทำให้เข้าใจผิด ดังนั้นฉันถามชุมชนในไตรมาสที่ 3 ปี 2018 ที่ขอบของ WordPress 5 ... อะไรคือวิธีที่ทันสมัยและมีประสิทธิภาพในการลบ Post Type Slug ออกจาก URL ของ Post Post Type ที่กำหนดเองจากภายในอาร์กิวเมนต์ที่เขียนใหม่หรือที่อื่นใด? UPDATE: ดูเหมือนว่ามีหลายวิธีในการบังคับให้ทำงานกับ regex โดยเฉพาะคำตอบจาก Jan Beck หากคุณเต็มใจที่จะตรวจสอบการสร้างเนื้อหาอย่างสม่ำเสมอเพื่อให้แน่ใจว่าไม่มีการสร้างชื่อหน้า / โพสต์ที่ขัดแย้งกัน …


2
Redeclare / Change Slug ของประเภทการโพสต์ที่กำหนดเองของปลั๊กอิน
เป็นไปได้ที่จะ redeclare / เปลี่ยนกระสุนของโพสต์แบบกำหนดเองที่มีอยู่ของปลั๊กอิน (โดยไม่ต้องแก้ไขปลั๊กอิน)? นั่นคือถ้า Plugin X สร้างประเภทโพสต์ที่กำหนดเองด้วยกระสุน / uncookedtoast / เป็นไปได้หรือไม่ที่จะเพิ่มตัวกรองไปยัง functions.php


5
WordPress สร้างทาก URL อย่างไร
มีหน้าเว็บบางแห่งที่มีรายละเอียดอย่างชัดเจนว่า WordPress สร้างทากสำหรับ URL หรือไม่? ฉันกำลังเขียนสคริปต์ที่ต้องการสร้างทาก URL ที่เหมือนกับ WordPress สร้าง
17 urls  slug 

5
การแปลธีมของ "กระสุน" (ประเภทโพสต์ที่กำหนดเอง, taxonomies)
ในชุดรูปแบบของฉันฉันต้องการกำหนดชุดประเภทโพสต์ที่กำหนดเองและ taxonomies ที่กำหนดเองแต่ละคนมีกระสุนที่กำหนดเอง ภาษาหลักของชุดรูปแบบของฉันคือภาษาอังกฤษดังนั้นทากจะเป็นภาษาอังกฤษ ตัวอย่างเช่นในขณะที่กำหนดกระสุนของโพสต์ที่กำหนดเองประเภท "ผลิตภัณฑ์" args: 'rewrite' => array( 'slug' => 'product' ), มีวิธีใดในการแปล "กระสุน" ผ่านไฟล์ po / mo? ฉันขอเป็น: 'rewrite' => array( 'slug' => __('product', 'mytextdomain') ) หรือมันจะไม่ทำงาน สิ่งที่เป็นปัจจุบันการปฏิบัติเพื่อ จำกัด ทาก?

4
sanitize_title เพียงพอที่จะสร้างตัวดักเสาหรือไม่
ฉันต้องการสร้างกระสุนสำหรับสายบางอย่างโดยไม่ต้องผ่านการไหลของการสร้างกระสุน WordPress ดังนั้นฉันต้องการทราบว่าฟังก์ชั่นใดที่เรียกใช้เพื่อให้ได้กระสุนที่เรียบร้อย ฉันลอง sanitize_title () แต่ได้ผล% c2% a0
16 seo  slug  sanitization 

2
เมื่อฉันเปลี่ยนกระสุน WordPress จะสร้างการเปลี่ยนเส้นทางจาก URL เก่าหรือไม่
เมื่อฉันเปลี่ยนกระสุนจากเป็นpost-aเป็นpost-b, WordPress จะสร้างการเปลี่ยนเส้นทางจาก/post-aไปเป็น/post-b, เช่น HTTP 301 หรืออะไรที่คล้ายกัน? ถ้าไม่มีปลั๊กอินสำหรับสิ่งนั้นหรือไม่?
15 redirect  slug 

4
สร้างทากจากตำแหน่งของกระทู้
เป็นไปได้ที่จะสร้างทากอีกครั้งโดยทางโปรแกรมหลังจากเปลี่ยนชื่อของโพสต์หรือไม่ มีการอัปเดตชื่อเรื่องจำนวนมากและกระสุนไม่ได้รับการอัปเดตด้วยชื่อเรื่องดังนั้นฉันต้องสร้างทากเหล่านี้ทั้งหมดใหม่
14 get-posts  slug 

3
มีความยาวกระสุนสูงสุดหรือไม่
ลูกค้าเพิ่งสร้างโพสต์ที่มีกระสุนยาวมาก (90 ตัวอักษร) ไม่มีอักขระพิเศษ (นอกเหนือจากเครื่องหมายขีดกลาง) เป็นต้น เมื่อใดก็ตามที่มีการคลิกลิงก์ไปยังโพสต์นั้นรวมถึงลิงก์ "ดูตัวอย่าง" หรือ "ดูโพสต์นี้" จากส่วนหลังของผู้ดูแลระบบจะมีการสร้าง 404 ขึ้น เมื่อเราตัดทากด้วยตัวเองทุกอย่างทำงานตามที่คาดไว้ นี่เป็น "คุณสมบัติ" หรือ "ข้อบกพร่อง" หรือไม่? แก้ไข: หมายเหตุสำหรับทุกคนที่พูดถึงขีด จำกัด ฐานข้อมูล ถ้าฉันกดปุ่ม จำกัด เขตข้อมูลแล้วตัวบุ้งจะถูกตัดทอน ลองคิดดูสักครู่ ในกรณีของการติดตั้ง WP ส่วนใหญ่ wp_posts.post_name คือ VARCHAR (200) สมมุติว่ามีคนพิมพ์ชื่อเรื่องด้วย> 200 ตัวอักษร เกิดอะไรขึ้น? กระสุนถูกตัดให้เหลือ 200 ตัวอักษรและเก็บไว้ใน wp_posts.post_name มันไม่เหมือนมีใครบางคนกำลังเข้ามาและพิมพ์ชื่อเต็มของโพสต์ในแถบที่อยู่ของเบราว์เซอร์แทนที่ช่องว่างด้วยขีดกลางใช่มั้ย WordPress สร้างขึ้นโดย URL และได้รับ URL จากตาราง wp_posts.post_name …
14 slug 

4
เปลี่ยน "หน้า" กระสุนในการแบ่งหน้า
คำถามง่าย ๆ เมื่อเลขถูกเปิดใช้งาน URL "site.com/page/2"ที่เปลี่ยนแปลงไป "site.com/paggetto/2"สำหรับเว็บไซต์ของฉันนี้ควรจะเป็น ฉันจะเปลี่ยนกฎการเขียนซ้ำได้อย่างไร ฉันต้องการเปลี่ยนแปลง"author"และตัวแปรอื่น ๆ

3
ความขัดแย้งบุ้งโพสต์แบบกำหนดเอง / ความบุ้งของหน้า - ป้องกันการใช้บุ้งสงวนในการบันทึกหน้า?
ฉันมีประเภทโพสต์ที่กำหนดเองของผลงาน (ผลงานกระสุน) ในชุดรูปแบบของฉันและทั้งหมดทำงานได้ดียกเว้นสิ่งหนึ่ง เมื่อผู้คนสร้างเพจที่มีผลงานกระสุนเช่น: example.com/portfolio ชุดรูปแบบคิดว่าฉันต้องการใช้หน้าเก็บถาวรชนิดโพสต์ที่กำหนดเองไม่ใช่หน้าของฉันสร้างขึ้นในโปรแกรมแก้ไข ฉันจะ "สำรอง" พอร์ตกระสุนอย่างใดอย่างหนึ่งเมื่อหน้าจะถูกบันทึกเพื่อให้แน่ใจว่ามันไม่เคยถูกใช้งานอาจถูกเปลี่ยนชื่อเป็นหน้าพอร์ตโฟลิโอ? โครงการของฉันใช้วิธีการที่ระบุไว้ในบทช่วยสอนนี้ต่อไปนี้เป็นข้อขัดแย้งที่ฉันอ้างถึง: "นอกเหนือจากการแก้ไขรหัสแล้วยังมีอีกหนึ่งสิ่งที่คุณไม่สามารถเรียกหน้ากระสุนของคุณได้เช่นเดียวกับกระสุนชนิดโพสต์ที่กำหนดเองคิดว่ากระสุนชนิดโพสต์ที่กำหนดเองของคุณเป็นคำหลักที่สงวนไว้อย่างไรก็ตามคุณสามารถสร้าง ชื่อของหน้าของคุณเป็นชื่อเดียวกับทากประเภทโพสต์ที่กำหนดเองตราบใดที่ทากหน้าของคุณมีความแตกต่าง " - http://wp.tutsplus.com/tutorials/custom-post-type-pagination-chaining-method/ ขอบคุณสำหรับคำแนะนำใด ๆ !

3
เปลี่ยนบุ้งผู้แต่งจากชื่อผู้ใช้เป็นชื่อเล่น
สวัสดีชุมชน มีความเป็นไปได้ไหมที่จะเปลี่ยนชื่อผู้ใช้เริ่มต้นกระสุนเป็นชื่อเล่นหากมีหรือไม่ ตามค่าเริ่มต้น URL จะเป็นดังนี้: http: //domain.tld/author/ (ผู้ดูแลระบบ ) เป็นไปได้ที่จะเขียนใหม่และเปลี่ยนเป็นhttp: //domain.tld/author/ (ชื่อเล่น ) ดังนั้นหากผู้ใช้เปลี่ยนชื่อเล่นของเขา จากหน้าโปรไฟล์กระสุนมันจะเปลี่ยนเป็นชื่อใหม่ที่กำหนดโดยผู้ใช้? ขอบคุณมาก! ฟิลิป

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.