Intereting Posts
add_action () в инструкции switch Динамически изменять заголовок страницы перед отображением заголовка Как получить доступ к данным wp_usermeta сразу после создания нового пользователя Разбивка страницы – не прогрессирует Как настроить программную страницу на первой странице? Детская тема на основе набора инструментов не найдена Как использовать функциональность wordpress вне рамок WP Как предотвратить дублирование сообщений с помощью wp_insert_post на single.php? Плагин Pagenavi и пользовательский тип сообщения – результаты многостраничного отображения Автоматическое изменение состояния сообщения при загрузке первой страницы $ wpdb-> warn () предупреждение в WordPress 3.5 Как создать шаблон страницы с настраиваемыми таблицами базы данных Перенаправление веб-сайта на прежнее доменное имя Изменение имени типа Custom Post из портфолио в фотографии Пользовательская таксономическая разбивка на конечные точки с использованием paginate_links ()

Включить файл шаблона из плагина в тему

Я использую плагин в моих параметрах темы. Я скопировал весь каталог плагина в каталоге дочерних тем и правильно включил все файлы в тему functions.php. Файлы параметров плагина – это что-то вроде ( имя файла – admin-config.php )

<?php $wlcmsShortName = "wlcms_o"; global $submenu; $wlcmsOptions = array( array( "name" => "Whitddde Label CMS Options", "type" => "title"), array( "name" => "Dasboard", "type" => "section"), array( "type" => "open"), array( "name" => "Admin Bar", "type" => "subtitle") ); if ( version_compare( $wp_version, '3.2.5', '>=' ) ) { $wlcmsOptions[] = array( "name" => "Hide WordPress Logos", "desc" => "Hide WordPress logo from the admin bar and home icon", "id" => $wlcmsShortName."_hide_wp_adminbar", "type" => "radio", "options" => array("1", "0"), "std" => 0); $wlcmsOptions[] = array( "name" => "Add Your Logo (16px x 16px)", "desc" => "Adds a 16px logo to the admin bar", "id" => $wlcmsShortName."_adminbar_custom_logo", "class" => 'upload_image_button', "type" => "file", "std" => ''); /*... plus all other arrays....*/ 

Теперь в моей функции настройки параметров темы темы я попытался включить эту страницу параметров. Я пытался

  function file_callback(){ get_template_part('admin-config'); echo 'just testing'; } 

Теперь в моих параметрах темы я получаю этот текст только для тестирования и ничего из шаблона, который я назвал. Как я могу это исправить?

PS: Я выполняю все функции White Label CMS на странице параметров дочерних тем.

Не уверен, что лучше всего попытаться запустить плагин «в» вашей теме следующим образом: он не будет обновляться по мере обновления плагина.

Вы говорите, что вы включили все файлы из плагина, но теперь вы пытаетесь вызвать admin-config.php с помощью get_template_part если он не является шаблоном – его, вероятно, следует просто включить.

Кроме того, этот файл выглядит как конфиг для фреймворка options, он, вероятно, фактически не создает никакого вывода, например, страницы с плагином администратора. Если вы хотите вывести, вам придется копать глубже в плагин, чтобы увидеть, что это создает.