Налаштування багаторівневого меню на сайті – урок 22

Для початку необхідно створити сторінки, які дадуть нам план дій та розвитку на майбутній курс. Мені хотілося б з вами створити преміум шаблон і показати, що це не так складно і цілком можна робити. Бонусом буде, те, що в кінці курсу ви отримаєте повне керівництво до дії для розробки преміум шаблонів та їх продажу на біржах, так що продовжуйте стежити за новими публікаціями.

 

Створимо сторінки сайту:

  • додому
  • блог
  • приблизно
  • контакт
  • Шорткоди
  • Помилка 404
  • page 1 колонка
  • page 2 колонка
  • page 3 колонка
  • портфоліо
  • Єдиний стандарт
  • Єдина галерея
  • Одиночне відео
  • Один звук
  • Єдине портфоліо
  • Один продукт
  • Магазин
  • Одиночний продукт

Після створення сторінок заходимо до пункту Appearance -> Menus та видаляємо старі пункти. Після видалення не забувайте натискати кнопку Save Menu.

wordpress deete menu item - курсы wordpress

Додайте у верхнє меню сторінки як показано на малюнку нижче.

додати сторінку до меню - курси wordpressЯкщо були додані зайві станиці, то просто можете їх видалити зі списків пунктів. Коли ви будите робити меню можна використовувати заглушки, їх робити не складно, просто додаємо замість посилання дієс (#).

wordpress додаємо посилання заглушку

Сформуємо структуру меню, перетягуючи пункти на потрібне місце.

порядок меню wordpress

Формуємо структуру із вкладеннями, як показано нижче:

  • додому
  • блог
  • page ( # )
    • приблизно
    • Шорткоди
    • контакт
    • single ( # )
      • Єдиний стандарт
        • page 1 колонка
        • page 2 колонка
        • page 3 колонка
      • Єдина галерея
      • Одиночне відео
      • Один звук
      • Єдине портфоліо
      • Один продукт
    • Помилка 404
  • портфоліо
    • Одиночний продукт
  • Магазин

Після формування меню на сайті все поповзло, оскільки шаблон не містив багаторівневого меню, що випадає.

wordpress menu налаштування нового меню - уроки wordpress

Я думаю, правильно буде підчистити шаблон та налаштувати нове меню.

Заберіть зайвий JavaScript у файлі header.php, щоб він нам не заважав, залишки старого меню:

У header.php давайте підключимо стилі нового меню. Наше меню працюватиме виключно на css.

До файлу menu.css, додаємо стилі для майбутнього меню, даю вам зразок:

стилі для меню

У файлі header.php замініть наше старе меню на нове:

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

wordpress new menu уроки розробки сайтів

Вихідники шаблону:

zip архів тем wordpress

Додаткове доопрацювання

Після створення сторінок давайте вкажемо в налаштуваннях головну сторінку (Налаштування -> Читання -> На головній сторінці відображатиметься -> Статичну сторінку -> додому) і сторінка блогу (Налаштування -> Читання -> Сторінка дописів -> Блог), на ній виводитимуться всі наші публікації.

wordpress перевірити домашню сторінку та блог - курси wordpress

На даний момент нам ще треба доопрацювати шаблон для головної сторінки та блогу, щоб пости виводилися як слід. Про ці дві сторінки та розробку шаблонів сторінок загалом ми поговоримо у наступних уроках.


Купити хостинг WordPress
Репетитор по wordpress
Послуги репетитора онлайн. Список курсів, які я веду
  • Базовий курс з веб-дизайну;
  • Верстка сайтів;
  • Загальний курс CMS WordPress та продовження курсу з розробки шаблонів;
  • Розробка сайтів на PHP.
Докладніше читайте на сторінці репетитор по WordPress
*/

Ніколаєнко Максим

Директор веб-студии ProGrafika. Займаюсь розробкою, дизайном та просуванням веб-сайтів. Завжди радий новим читачам блогу та добрим клієнтам.


Вам також може сподобатися...

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.

Шаблони для WordPress
Найкращий хостинг в Україні
Стабільний хостинг для Drupal