У новій версії WordPress 3.0 з’явилася можливість створювати власні користувацькі меню. Це дало змогу сортувати у власному порядку сторінки, категорії та додавати сторонні посилання в меню.
Але не всі теми підтримують цю можливість, і доводиться меню виводити як віджет 🙁
У цій статті я розповім як додати підтримку меню WP 3.0 у тему.
Для початку нам треба додати підтримку меню та зареєструвати саме меню і дати йому назву. Відкриймо файл [php]functions.php[/php] та додаймо такий код:
[php]
# Allow menus for WP 3.0
register_nav_menus( array( // Реєструємо меню
‘primary_links’ => __( ‘Primary Links’, ‘cehla’ ) // «Primary Links» — це назва нашого меню
) );
/**/
[/php]
Підтримка меню вже є, тепер лишилося його вивести в темі. Відкриємо файл [php]header.php[/php] та в бажаному місці додаємо такий код, для виведення меню:
[php]
‘primary_links’, ‘container_class’ => ‘primary-links menu-header’ ) ); ?>
[/php]
Можливо меню доведеться додатково оформити засобами CSS
Додаткова інформація:
коментарів 18
а як в меню WP 3.1 (стандартним засобами) добавити власне посилання але щоб воно відкривалось в новому вікні (закладці) ?
Завантажте і встановіть WP 3.1 alpha і там буде опція відкриття посилання.
Запитання не по темі, але дуже цікавить …
Як коректно встановити bbPress для 3.0.1 версії ?
https://wordpress.co.ua/forum/wordpress/%d1%8f%d0%ba-%d0%ba%d0%be%d1%80%d0%b5%d0%ba%d1%82%d0%bd%d0%be-%d0%b2%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%b8%d1%82%d0%b8-bbpress-%d0%b4%d0%bb%d1%8f-31-%d0%b2%d0%b5%d1%80%d1%81%d1%96%d1%97/#p350
Приблизно коли вийде стабільна версія з такою можливістю?
Які ще нововведення планюються ?
Дата виходу ще невідома.
Із нововведень:
1. Більше опцій для меню.
2. Можливість сортування контенту в адмінці по різним параметрам(дата, автор, назва)
Проблематично буде обновитись з 3.1 alpha до стабільної 3.1 ?
чи ватро зачекати
Думаю, що все нормально буде і без проблем.
Чогось не вдається …
Як коректно додати меню wp-3.0 до теми Notepad ?
Спробуйте скористатися цим способом 🙂
Пробую, просто не відображається меню
а в розділі Дизайн-Меню Ви саме меню створили?
та ні, створив
http://test-wp.kozova.com/
admin – 1q2w3e4r
гляньте самі
У вас там помилка у коді є, і тому меню не відображувалося.
Неможна меню розміщувати в UL!
Зрозуміло.
Підкажіть як підчіпити стиль до цього меню. Щоб виглядало як стандартне ? Що саме прописати в css?
не получається підтягнути тему до меню
підкажіть як зробити, також можна цю тему вже з меню третьої версії, закинути сюди … може комусь також надобиться