Опенкарт 2.3 Нету H1 Выводить через HTML блок как-то не очень. понимаю что нужно прописать в home.tpl но что прописать в языковых что-бы отдельно подхвачивало? --- Добавлено, 17 мар 2019 --- пока вписал <h1 <?php echo $heading_title; ?> h1> Но дублирует title Так-что надо как-то поменять
Что угодно. Стандартная же схема: переменная в языковом файле - передача её из языкового файла в данные шаблона в контроллере - вывод в шаблоне. То есть, просто везде добавить новую переменную и всё.
а как прописать что-бы <h1 <?php echo $heading_title; ?> h1> не влиял на структуру сайта? --- Добавлено, 17 мар 2019 --- <meta itemprop="heading_title1" content="<<h1 <?php echo $heading_title1; ?> h1>"> --- Добавлено, 17 мар 2019 --- создал в хедере языковую переменную. Не подтягивает. Создал языковый файл хоум - также не находит --- Добавлено, 17 мар 2019 --- пока прописал так: --- Добавлено, 17 мар 2019 --- Но это на прямую в файле шаба --- Добавлено, 17 мар 2019 --- и соотвественно укр версии не будет.
Тоже хрень! Какого чёрта там вообще делает тег h1? Это первое. А второе вот это - heading_title1. Нельзя выдумывать собственные параметры микроразметки.
<h1 itemprop="name">Микроразметка</h1> --- Добавлено, 18 мар 2019 --- Или так правильнее? <div itemtype="http://schema.org/Product"> <h1 itemprop="name">Заголовок (title)</h1> </div> --- Добавлено, 18 мар 2019 --- только кинуть не продукт а home
Ну так, а какое отношение заголовок h1 имеет к микроразметке? H1 действительно очень важен для SEO, но h1 - это html тег. Вообще, в ОК раньше был h1 на главной, потом от него отказались. Возможно, потому что на главной в нём нечего было размещать.