Страница параметров не отображается - PullRequest
0 голосов
/ 14 февраля 2020

Я не вижу названия этого меню в списке меню администратора. Этот плагин просто показывает мне Пользовательские поля в меню. Что не так в этом коде?

Что у меня есть в функциях. php file

if( function_exists('acf_add_options_page') ) {

    acf_add_options_page(array(
        'page_title'    => 'Site Ayarları',
        'menu_title'    => 'Site Ayarları',
        'menu_slug'     => 'site-ayarlari',
        'capability'    => 'manage_options',
        'redirect'      => false
    ));

    acf_add_options_page(array(
        'page_title'    => 'Ana Sayfa Ayarları',
        'menu_title'    => 'Ana Sayfa Ayarları',
        'menu_slug'     => 'anasayfa-ayarlari',
        'parent_slug'   => 'site-ayarlari',
        'capability'    => 'manage_options',
        'redirect'      => false
    ));

}

Ответы [ 2 ]

0 голосов
/ 15 февраля 2020

Вы можете добавить страницу настроек, если у вас есть ACF PRO. Только с ACF вы не можете добавить страницу параметров.

А если у вас есть ACF PRO, просто вставьте приведенный ниже код в ваш файл functions.php и попробуйте.

if( function_exists('acf_add_options_page') ) {

    acf_add_options_page();

}
0 голосов
/ 14 февраля 2020
if( function_exists('acf_add_options_page') ) {
// add parent 
$parent = acf_add_options_page(array('page_title' => 'Theme Settings','menu_title' => 'Theme Settings',
'redirect' => false ));
}

Попробуйте вот так

...