[Помогите] Вывод H1 для 2 языков на главной

Тема в разделе "OpenCart", создана пользователем MGT1, 17 мар 2019.

  1. MGT1

    MGT1

    Регистрация:
    5 янв 2013
    Сообщения:
    900
    Симпатии:
    218
    Опенкарт 2.3
    Нету H1
    Выводить через HTML блок как-то не очень.
    понимаю что нужно прописать в home.tpl

    но что прописать в языковых что-бы отдельно подхвачивало?
    --- Добавлено, 17 мар 2019 ---
    пока вписал

    <h1 <?php echo $heading_title; ?> h1>

    Но дублирует title
    Так-что надо как-то поменять
     
  2. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Что угодно.
    Стандартная же схема: переменная в языковом файле - передача её из языкового файла в данные шаблона в контроллере - вывод в шаблоне.
    То есть, просто везде добавить новую переменную и всё.
     
  3. MGT1

    MGT1

    Регистрация:
    5 янв 2013
    Сообщения:
    900
    Симпатии:
    218
    а как прописать что-бы <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 ---
    и соотвественно укр версии не будет.
     
  4. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    А что это вообще за хрень?
    Разве в микроразметку такое можно добавлять?
     
  5. MGT1

    MGT1

    Регистрация:
    5 янв 2013
    Сообщения:
    900
    Симпатии:
    218


    А такое можно?)
     
  6. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Тоже хрень!
    Какого чёрта там вообще делает тег h1? Это первое.
    А второе вот это - heading_title1. Нельзя выдумывать собственные параметры микроразметки.
     
    MGT1 нравится это.
  7. MGT1

    MGT1

    Регистрация:
    5 янв 2013
    Сообщения:
    900
    Симпатии:
    218
    <h1 itemprop="name">Микроразметка</h1>
    --- Добавлено, 18 мар 2019 ---
    Или так правильнее?

    <div itemtype="http://schema.org/Product">
    <h1 itemprop="name">Заголовок (title)</h1>
    </div>
    --- Добавлено, 18 мар 2019 ---
    только кинуть не продукт а home
     
  8. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Такого нет.
    Думаю, для главной подойдёт только это - https://schema.org/WebSite
     
  9. MGT1

    MGT1

    Регистрация:
    5 янв 2013
    Сообщения:
    900
    Симпатии:
    218
    у про H1 тут вообще ничео. Какого тогда сепстар ноет из-за него?
     
  10. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Кто?
     
  11. MGT1

    MGT1

    Регистрация:
    5 янв 2013
    Сообщения:
    900
    Симпатии:
    218
    https://serpstat.com/ru/

    Говорит на глйвной нет H1 заголовка - страница плохо оптимизиована)
     
  12. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Ну так, а какое отношение заголовок h1 имеет к микроразметке?
    H1 действительно очень важен для SEO, но h1 - это html тег.

    Вообще, в ОК раньше был h1 на главной, потом от него отказались. Возможно, потому что на главной в нём нечего было размещать.
     
  13. MGT1

    MGT1

    Регистрация:
    5 янв 2013
    Сообщения:
    900
    Симпатии:
    218
    И как его вернуть? Только выводом модулем HTML блока?
     
  14. Dotrox

    Dotrox Команда форума

    Регистрация:
    27 ноя 2012
    Сообщения:
    3.198
    Симпатии:
    1.306
    Я выше уже описал как: