<?php
mail('ваш_email@example.com', 'Тестовое письмо', 'Это тестовое письмо');
?>
этот код пытается переопределить некоторые мета-теги, включая . Я вижу функции, которые обрабатывают вывод заголовка и мета-тегов (description и keywords).
if(!empty($T) && isset($T)){
function remove_meta_title($html) {
global $metaTitle;
$pattern = '/\<title([^>]*?)\s*>.*\<\/title>/isU';
$html = preg_replace($pattern, '<title>'.$metaTitle.'</title>', $html);
return $html;
}
function clean_meta_title($html) {
ob_start('remove_meta_title');
}
add_action('get_header', 'clean_meta_title', 100);
}
Здесь код пытается заменить существующий тег на $metaTitle, который, похоже, определен в другом месте (вероятно, в файле aweb_seo/_meta.php).
Чтобы решить вашу проблему, вы можете:
Закомментировать этот блок кода (поставьте /* перед этим блоком и */ после него).
Сохраните изменения и проверьте работоспособность сайта.
Если вам нужно убрать заголовок из HTML, добавьте в functions.php темы:
Плагин – если хотите управлять заголовками без кода.
Hide Page and Post Title
В настройках страницы появится чекбокс "Hide Title" – просто включите его.