Не удается изменить информацию заголовков - Wordpress IDX
Я нашел строку, которая является виновником из строки Ошибка заголовка:
Предупреждение: невозможно изменить информацию заголовка - заголовки уже отправлены (вывод начался с /home/prissy/public_html/wp-content/themes/tortuga/header.php:11) в /home/prissy/public_html/wp-content/plugins/dsidxpress/client.php в строке 483
Строка 11 является строкой php "language attribute".
<?php
/**
* The header for our theme
* @package Tortuga
*/
; ?>
<!DOCTYPE html>
<html <?php language_attributes(); ?>>
<head>
Эта ошибка не отображается, кроме как на страницах со списком, которые отображаются с помощью плагина IDX. Я не вижу, что мне нужно изменить здесь. Я проверил пробел в нижней части functions.php и wp-config.php, и он выглядит нормально.
Любая помощь будет принята с благодарностью. Спасибо.
1 ответ
Файл: /home/prissy/public_html/wp-content/plugins/dsidxpress/client.php on line 483
хочет отправить данные после того, как тема была настроена, а заголовок уже выплевывает свой HTML. Так что я думаю, что крючок, на котором плагин пытается изменить заголовки, вызывается слишком поздно. Крюк init
или же plugins_loaded
может быть лучше крюк.
Все это, конечно, полезно, только если вы хотите редактировать плагин. В противном случае найдите другой плагин, который немного лучше разработан...