Додавання користувацького типу публікації на екран меню


32

Мені потрібен спосіб додавання спеціальних типів публікацій до параметра "Зовнішній вигляд -> меню" в Wordpress. я створив користувацький тип публікації з:

register_post_type('produksjoner',$args);

Усі приклади, які я знаходжу, просто додають сторінки до меню, вручну додаючи URL в спеціальний пункт меню. Я хочу, щоб він міг додати це автоматично, вибравши його, як і будь-яку іншу сторінку.

Я шукаю вже два дні ... будь ласка, допоможіть мені: - /

Відповіді:


82

Щоб ваші користувацькі типи публікацій відображалися у меню Зовнішній вигляд -> Меню, потрібно виконати дві дії:

  1. Перевірте свої аргументи та переконайтесь, що show_in_nav_menus встановлено як істинне .

  2. Перейдіть на сторінку «Зовнішній вигляд» -> «Меню» та вгорі натисніть Параметри екрана . На панелі, що відкривається, переконайтеся, що встановлені спеціальні типи публікацій.

Це все!


Дякую вам! Це було простіше, ніж я думав. Коли я не можу швидко знайти відповідь, це, мабуть, тому, що це дійсно просто, і мало хто має таку ж проблему;)
Оле Генрік Skogstrøm

6
Точка "2" була те, що я шукав
Alex K

На жаль, принаймні з теми, яку я використовую (міст), дочірні типи не висвітлюють цей пункт меню як підсторінку сторінки архіву, саме тому я шукав вбудований спосіб у перший випадок. Доступ до нього можна отримати за допомогою css, хоча приєднавшись до класу cpt на тезі body та класу в пункті меню.
rtpHarry

@ дякую, сер, ваша допомога справді вирішила мою проблему за допомогою простого параметра на екрані вгорі сторінки меню.
Thummar Bhavin

Економив мені стільки часу. Я збирався створити петлі для кожного випадаючого меню тощо ... Завжди треба пам’ятати про ці параметри екрана!
шерифдерек

4

Я потрапив у цю саму ситуацію, коли мені потрібні динамічні меню, щоб мої сторінки користувальницького типу архіву з'являлися в редакторі меню.

Ви можете спробувати мій архів CPT для плавця Nav і подивитися, чи дає це те, що ви хочете. http://wordpress.org/extend/plugins/cpt-archive-to-nav/ Ви повинні натиснути меню "Параметри екрана" у верхній частині сторінки, а потім вибрати потрібний CPT, який відображатиметься на екрані . Потім на вкладці "Переглянути всі" типу публікації, а вгорі вибору має бути сторінка архіву.

Це просто маскує його під типовий тип меню, а не вводити його вручну для створення меню. Наразі немає способу створити новий тип меню, окрім того, що вже доступно для вас.


Це може бути дуже зручно в пізній момент. Дякую :)
Ole Henrik Skogstrøm

1
Ого. Я деякий час хотів цієї функції.
Норкросс
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.