คำถามติดแท็ก sub-menu

10
แสดงส่วน / สาขาของโครงสร้างเมนูโดยใช้ wp_nav_menu ()
ฉันมีเมนูที่กำหนดไว้ใน WP Admin ที่มีลักษณะเช่นนี้: ฉันต้องการที่จะแสดงลิงค์ลูกทั้งหมดบนแถบด้านข้างทุกครั้งที่ฉันอยู่ที่หน้าหลัก ตัวอย่างเช่นหากผู้ใช้อยู่ในหน้า "เกี่ยวกับเรา" ฉันต้องการรายการลิงก์ 4 ที่เน้นด้วยสีเขียวเพื่อให้ปรากฏบนแถบด้านข้าง ฉันดูเอกสารประกอบสำหรับwp_nav_menu ()และดูเหมือนไม่มีวิธีการติดตั้งในตัวเพื่อระบุโหนดเฉพาะของเมนูที่กำหนดเพื่อใช้เป็นจุดเริ่มต้นเมื่อสร้างลิงก์ ฉันสร้างโซลูชันสำหรับสถานการณ์ที่คล้ายกันซึ่งอาศัยความสัมพันธ์ที่สร้างโดยเพจหลัก แต่ฉันกำลังมองหาโซลูชันที่ใช้ระบบเมนูโดยเฉพาะ ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม
109 menus  sub-menu 

2
เป็นไปได้หรือไม่ที่จะเพิ่มเมนูประเภทโพสต์ที่กำหนดเองเป็นเมนูย่อยประเภทโพสต์ที่กำหนดเองอื่น
ฉันกำลังพัฒนาปลั๊กอิน wordpress ที่ใช้โพสต์ที่กำหนดเองสองประเภท สิ่งที่ฉันอยากรู้ที่นี่: เป็นไปได้ไหมที่จะเพิ่มเมนูประเภทโพสต์ที่กำหนดเองเป็นเมนูย่อยของโพสต์ประเภทอื่นที่กำหนดเอง?

2
วิธีเพิ่มเมนูย่อยในเมนูที่สร้างโดย wp_nav_menu โดยใช้ปลั๊กอิน
ฉันมีเมนูที่สร้างขึ้นโดยwp_nav_menuมีลักษณะเหมือน <ul class="nav-menu" id="menu-top-nav"> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-43" id="menu-item-43"><a href="http://www.example.com/item1.com">Item 1</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-44" id="menu-item-44"><a href="http://www.example.com/item2.com">Item 2</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-45" id="menu-item-45"><a href="http://www.example.com/item3.com">Item 3</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-46" id="menu-item-46"><a href="http://www.example.com/item4.com">Item 4</a></li> </ul> ฉันต้องการแก้ไขเมนูด้านบนโดยเพิ่มเมนูย่อยใน "รายการ 3" โดยใช้ปลั๊กอินของฉันดังนั้นด้านล่างคือผลลัพธ์ที่ต้องการ <ul class="nav-menu" id="menu-top-nav"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-43" id="menu-item-43"><a href="http://www.example.com/item1.com">Item …

3
เมนู Wordpress API / คำสั่งย่อยเมนู
ฉันกำลังพัฒนาเด็กชุดรูปแบบโดยใช้Wordpress 3.4.2และรุ่นพัฒนาของตัวเลือกกรอบโดยเดวิดไพร นี่เป็นธีมแรกของฉันและฉันค่อนข้างใหม่ดังนั้นฉันจึงได้ตรวจสอบWordpress Codexและตรวจสอบการลงทะเบียนรายการลงใน API โดยไม่ต้องยุ่งเกี่ยวกับไฟล์ภายนอกใด ๆ ที่อยู่นอกชุดรูปแบบของฉันฉันสงสัยว่ามีวิธีการจัดเรียงใหม่ที่หน้าตัวเลือกชุดรูปแบบที่อยู่ภายในลำดับชั้นของเมนูลักษณะ - ดังนั้นเมื่อเปิดใช้งานชุดรูปแบบของฉันตำแหน่งไม่เหมือน ภาพแรก แต่เหมือนภาพที่สอง ฉันรู้ว่าคุณสามารถสร้างเมนูได้ (เช่นแท็บลักษณะที่ปรากฏ , ปลั๊กอิน , ผู้ใช้ฯลฯ ) หรือเมนูย่อย ( ธีม , วิดเจ็ต , เมนูฯลฯ ) แต่ฉันจะไปเกี่ยวกับการตั้งค่าเมนูย่อยอย่างไรพูดที่สอง จากด้านบน? จากสิ่งที่ฉันรวบรวมบางที่มีคำสั่งถูกเรียกและหน้าอื่น ๆ เพิ่มเติมภายในfunctions.phpไฟล์ถูกวางไว้หลังจากที่? ในไฟล์ functions.php ของฉัน: // Add our "Theme Options" page to the Wordpress API admin menu. if ( !function_exists( …

3
รับไอเท็มเมนูผู้ดูแลระบบที่กำหนดเองเพื่อเน้นเมื่อมีการใช้งาน
ฉันมีประเภทโพสต์ที่กำหนดเอง, งาน, มี 3 taxonomies ภายใต้ในเมนูผู้ดูแลระบบ หนึ่งใน taxonomies คือสถานะซึ่งเป็นแอ็คทีฟหรือปิด ฉันต้องการรายการเมนูภายใต้งานสำหรับงานที่ใช้งานอยู่ ฉันสร้างมันด้วยรหัสนี้ add_submenu_page( 'edit.php?post_type=jobs', 'Active Jobs', 'Active Jobs', 'manage_options', 'edit.php?post_type=jobs&jobstatus=67' ); สิ่งนี้ทำงานได้อย่างสมบูรณ์ยกเว้นว่ารายการเมนูงานยังคงเน้นอยู่เมื่อตัวเลือกเมนูใช้งานอยู่ ดูภาพหน้าจอ ฉันอ่านในบทความนี้ คลาสปัจจุบันบนเมนูผู้ดูแลระบบโดยใช้ add_submenu_page () เพื่อไม่ให้รวมกระสุนหลักเป็นพารามิเตอร์แรก ฉันไม่ทราบวิธีการทำให้เมนูย่อยปรากฏในส่วนการนำทางที่ถูกต้องเมื่อฉันลบกระสุนชื่อไฟล์ ณ จุดนี้ฉันไม่ได้ใช้ฟังก์ชั่นการโทรกลับฉันเพียงแค่ดำเนินการ URL เดียวกันกับตัวเลือกเมนูย่อยงานเริ่มต้นยกเว้นกับ params แบบสอบถามที่กรองการโพสต์ที่แสดง หากการย้ายสิ่งนี้ไปยังฟังก์ชั่นการโทรกลับจะแก้ไขปัญหาได้ฉันสามารถทำได้ แต่ฉันไม่รู้ว่าควรจะทำอย่างไรในฟังก์ชั่นโทรกลับ ฉันต้องการแสดงหน้าแก้ไขประเภทโพสต์ที่กำหนดเองมาตรฐานเพียงแค่ใช้ตัวกรอง taxonomy ขอบคุณสำหรับความช่วยเหลือ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.