В стандартном редакторе Joomla TinyMCE есть встроенная возможность отчищать сохраняемый текст перед занесением в базу данных. Рассчитано это для того чтобы сделать html код чистым и оптимизированным, закрывать не закрытые теги и убирать опечатки кода и неверные теги.
Но бывают случаи, когда редактор вырезает лишнее, например явно прописанные стили у картинок, некоторые специальные атрибуты.
Для того чтобы выключить очистку кода, зайдите в панели управления сайтом "Расширения / Менеджер плагинов", в общем списке найдите "Редактор - TinyMCE" и перейдите в редактирование настроек плагина. Справа вы увидите список настроек редактора, как на рисунке ниже
Здесь нас интересуют поля "Очищать код при запуске", "Очищать код при сохранении", "Запрещенные теги" и "Дополнительные валидные элементы". В последнее поле можете добавить теги вроде "noindex", которые иногда нужно применять для продвижения сайта.
Отключите очистку кода и сохраните новые настройки плагина. Больше редактор не будет вырезать html-теги.
У меня MCE 3.2.2.3
просто добавил noindex в "Дополнительные валидные элементы"
чистку кода не отключал
Спасибо большое