Как добавить мета-теги на системных страницах Opencart 2.x
Знакома ситуация, когда Яндекс ругается на то, что у вас нет описаний некоторых страниц в Opencart? Для большинства страниц, таких как товары, категории, информации - в админке есть поля для заполнения meta-description, но для некоторых страниц нет такой возможности. Например, для добавления описания Производителей в Opencart 2 нужен модуль. А для системных страниц можно воспользоваться простой инструкцией:
- открываете файлы контроллеров этих страниц, ищите там строку, которая начинается с:
$this->document->setTitle
- и после этой строки добавляете:
$this->document->setDescription("тут описание");
Вот и все, это будет выводить мета-описание. Но после правок во всех нужных файлах вам нужно будет обновить модификации в админке, дабы правку были задействованы в модифицированных файлах.
Пример, где находится файл контроллера некоторых системных страниц:
Контакты catalog\controller\information\contact.php
Контакты catalog\controller\information\contact.php
Карта сайта catalog\controller\information\sitemap.php
Акции catalog\controller\product\special.php
Сравнения catalog\controller\product\compare.php
Сравнения catalog\controller\product\compare.php
Закладки catalog\controller\account\wishlist.php
и т. д.
Популярные модули Opencart 2