Intereting Posts
Показать / скрыть виджеты в администраторе WordPress на основе текущей опции Advanced Custom Fields Зарегистрированные cookie-файлы в качестве неверного домена Передайте переменную get_template_part Как кэшировать wp_query с разбивкой по страницам с использованием переходных процессов? Как добавить боковую панель к теме Isola? Неправильный URL-адрес WPMU с пользовательской папкой загрузки get_the_excerpt () проблемы – возвращает выдержку дважды или вообще нет? Перенаправить одну статью на страницу с разбивкой по страницам Как перемещать каталог темы, но не подключать / выгружать из корневого каталога WordPress? WP-CLI: установка субдомена в корневой папке выделить «избранные» комментарии администратора dbDelta не устанавливает базу данных HTML / Javascript в пользовательском поле textarea? Начиная с какой версии WordPress предоставляет собственный встроенный аудиоплеер без необходимости плагина? Можно ли удалять поля YOAST SEO из пользовательского типа сообщений

Получение плагина Невозможно изменить ошибки информации заголовка

Я пытаюсь создать свой первый плагин, но получаю следующую ошибку:

Предупреждение: не /wp-admin/includes/template.php:1642 изменить информацию заголовка – уже отправленные заголовки (вывод запущен в /wp-admin/includes/template.php:1642 ) в /wp-includes/pluggable.php в строке 876

Но вот что: template.php не имеет длинных строк длиной 1600 строк, а в этом случае нет никаких пробелов.

Мой код плагина выглядит следующим образом:

 <?php /* Plugin Name: Test Plugin URI: http://www.Test.com Description: Test Author: Test Version: 1.0 Author URI: http://www.Test.com */ function Test_admin() { include('admin.php'); } function Test_admin_actions() { $icon_url = ""; add_menu_page( "Test", "Test", "switch_themes", "Test", "Test_admin", $icon_url, 58 ); } add_action('admin_menu', 'Test_admin_actions'); ?> в <?php /* Plugin Name: Test Plugin URI: http://www.Test.com Description: Test Author: Test Version: 1.0 Author URI: http://www.Test.com */ function Test_admin() { include('admin.php'); } function Test_admin_actions() { $icon_url = ""; add_menu_page( "Test", "Test", "switch_themes", "Test", "Test_admin", $icon_url, 58 ); } add_action('admin_menu', 'Test_admin_actions'); ?> 

В настоящее время файл admin.php пуст.

Плагин добавляет параметр меню «Тест» на странице администратора непосредственно перед параметром «Внешний вид». Когда вы нажимаете на нее, вы должны теоретически получить белую страницу, но вместо этого вы получите ошибку.

Поэтому я довольно ошеломлен этим. Я отключил, удалил и переустановил мой плагин безрезультатно.

Есть идеи?