Чтобы удалить теги HTML из title тега в Битриксе, можно воспользоваться следующим методом:
1. Откройте файл header.php в вашем шаблоне сайта. Обычно он находится в папке /bitrix/templates/название_шаблона/.
2. Найдите строку, где выводится значение переменной $APPLICATION->ShowTitle(). Обычно она выглядит примерно так:
<title><?$APPLICATION->ShowTitle()?></title>
3. Замените эту строку на следующий код:
<title><?$APPLICATION->ShowProperty("title")?></title>
Здесь мы заменили вызов метода ShowTitle() на вызов метода ShowProperty() с аргументом "title". Это позволит нам задать свойство title для каждой страницы отдельно.
4. Теперь откройте файл .description.php в папке решения. Обычно он находится в папке /local/templates/название_шаблона/. В этом файле должен быть массив, в котором можно задать свойства страницы.
$arTemplate = array( "NAME" => "Название шаблона", "DESCRIPTION" => "Описание шаблона", "DESCRIPTION_IN_SHORT" => "Краткое описание шаблона", "SORT" => 1, "TYPE" => "", "EDITOR_STYLES" => "", "PREVIEW_PICTURE" => "", "SCREENSHOT" => "", "TEMPLATE_THEME" => "", "TITLE" => "Значение по умолчанию для title", "META_DESCRIPTION" => "", "META_KEYWORDS" => "" );
5. Измените значение по умолчанию для свойства "TITLE" на пустую строку, чтобы удалить теги HTML из title тега:
"TITLE" => "",
6. После сохранения изменений, перезагрузите страницу вашего сайта и убедитесь, что теги HTML больше не отображаются в title теге.
Это простой и эффективный способ удаления тегов HTML из title тега в вашем Битрикс-сайте.