Иногда возникает такой вопрос, как добавить тэг в поле заголовка модуля или может быть в любое другое поле, где при сохранении фильтруется html, например, поле заголовок материала.

Чтобы добавленные в заголовок модуля тэги сохранялись, нужно внести изменения в xml файл, описывающий стандартные поля модуля. 

Это файл module.xml, находится он в папке administrator\components\com_modules\models\forms

Для поля заголовка добавляем параметр filter со значением raw:

<field name="title" type="text"
 description="COM_MODULES_FIELD_TITLE_DESC"
 label="JGLOBAL_TITLE"
 maxlength="100"
 required="true"
 filter="raw"
 size="35"
/>

Тэг остался после сохранения

Перенос слов на сайте

Минус такого способа в том, что при обновлении joomla, внесенные измения будут скорее всего затерты.

Другой вариант, добавлять в заголовок модуля специальные обозначения, например, [span] [/span]

Затем, в файле переопределения вывода модуля (ваш-шаблон/html/modules.php) делать замену с помощью php функции 

str_replace('[span]', '<span>', $module->title);

str_replace('[/span]', '</span>', $module->title);