Розпродаж хостинг-планів на неймовірних умовах!
Знижка від 300 до 500грн!
Як додати в тему підтримку меню WP 3.0

Зверніть увагу: ця публікація побачила світ більше року тому, з того часу багато чого могло змінитися ;)

У новій версії WordPress 3.0 з’явилася можливість створювати власні користувацькі меню. Це дало змогу сортувати у власному порядку сторінки, категорії та додавати сторонні посилання в меню.

Але не всі теми підтримують цю можливість, і доводиться меню виводити як віджет 🙁
У цій статті я розповім як додати підтримку меню WP 3.0 у тему.

Для початку нам треба додати підтримку меню та зареєструвати саме меню і дати йому назву. Відкриймо файл functions.php та додаймо такий код:

# Allow menus for WP 3.0
register_nav_menus( array( // Реєструємо меню
  'primary_links' => __( 'Primary Links', 'cehla' ) // «Primary Links» — це назва нашого меню
) );
/**/

Підтримка меню вже є, тепер лишилося його вивести в темі. Відкриємо файл header.php та в бажаному місці додаємо такий код, для виведення меню:

<?php wp_nav_menu( array( 'theme_location' => 'primary_links', 'container_class' => 'primary-links menu-header' ) ); ?>

Можливо меню доведеться додатково оформити засобами CSS

Додаткова інформація:

  1. Как добавить в Ваш старый шаблон новое меню WordPress?
  2. Function Reference/wp nav menu

Дмитро Кондрюк

Автор публікації

Share a little biographical information to fill out your profile. This may be shown publicly.

Є що відповісти?

Your email address will not be published.

Можна скористатися такими тегами в тексті:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>