Категории: Все о wordpress

Добавления пункта в меню администратора Advanced Custom Fields (ACF) – WordPress

Часто бывает что нужен дополнительный пункт меню со своими настройками либо подкатегориями. Мне допустим это нужно для облегчения жизни заказчика особенно когда я создаю лендинг на wordpress.

Для того чтобы создать пункт меню нам сначала понадобится сам плагин Advanced Custom Fields (ACF) – WordPress NULLED v 5.12.3 – это полноценная версия.

после того как мы установили Advanced Custom Fields (ACF), открываем файл functions.php вашей темы. и дописываем в него строчки кода.

Если нужен только пункт админ меню тогда в самом низу файла допишем это.

if( function_exists('acf_add_options_page') ) {
 
 acf_add_options_page(array(
  'page_title'  => 'Основные настройки',
  'menu_title' => 'Настройки сайта',
  'menu_slug'  => 'theme-general-settings',
  'capability' => 'edit_posts',
  'redirect'  => false
 ));
 
}

А если и подпункты тогда дописать нужно такой код:

if( function_exists('acf_add_options_page') ) {
 
 acf_add_options_page(array(
  'page_title'  => 'Основные настройки',
  'menu_title' => 'Настройки сайта',
  'menu_slug'  => 'theme-general-settings',
  'capability' => 'edit_posts',
  'redirect'  => false
 ));
 
 acf_add_options_sub_page(array(
  'page_title'  => 'Настройки шапки',
  'menu_title' => 'Шапка',
  'parent_slug' => 'theme-general-settings',
 ));
 
 acf_add_options_sub_page(array(
  'page_title'  => 'Настройки подвала',
  'menu_title' => 'Подвал',
  'parent_slug' => 'theme-general-settings',
 ));
 
}

После чего мы смело можем переходить в Advanced Custom Fields (ACF) и создавать свои поля.

Не забудьте настроить условия отображения. Нужно выбрать страницу с опциями. Как на рисунке.

ну вот собственно и всё. Если будут вопросы пишите. Обязательно отвечу.

Поделиться
Опубликовано
Богдан Кошелев

Недавние Посты

Аттестация ИСПДн как гарант безопасности персональных данных

В эпоху стремительного развития цифровых технологий и массовой цифровизации общества, безопасность персональных данных становится вопросом…

% дней назад

Что нужно знать о создании интернет-магазина

В современном быстро меняющемся мире онлайн-торговли создание собственного интернет-магазина становится необходимостью для предпринимателей всех уровней.…

% дней назад

Работа на биржах копирайтинга

В современном мире, на фоне активного развития технологий и роста удаленной работы, все больше людей…

% дней назад

SMS-рассылки — мощный инструмент для бизнеса

SMS-рассылки стали одним из наиболее эффективных способов связи и маркетинга в современном мире. С каждым…

% дней назад

Интернациональный SEO или как продвигать сайты за границей

В эпоху мировой глобализации интернет стал ключевым инструментом для расширения бизнеса за границей. Однако, чтобы…

% дней назад

Для каких целей покупают каналы в Telegram?

В постоянно меняющемся ландшафте социальных сетей и платформ обмена сообщениями Telegram превратился в мощного игрока,…

% дней назад