Заголовок H1 в названии блога категории или избранного

  • 25 Ответов
  • 326 Просмотров

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн Missile

Периодически вспоминаю об этой проблеме, но так и не могу найти решение.
На главной у меня выводятся статьи из избранного. Заголовки статей - в h2, всё нормально, а вот заголовка h1 просто нет. Ну не выводить же мне на странице надпись "Главная"? То же самое - в блогах категорий: не втыкать же сверху надпись "Новости", "Публикации" и пр.? Ладно, для категорий это ещё терпимо, но как быть с главной? Логотип - в виде картинки, туда не присобачить. Городить какие-то скрытые модули не хочется. Почему тайтл главной страницы нельзя вывести в H1?

*

Оффлайн effrit

  • *****
  • 7438
  • [+]822 / [-]7
  • effrit.com
    • Просмотр профиля
    • effrit.com
скрытые модули не хочется. Почему тайтл главной страницы нельзя вывести в H1?
потому что можно :)
в настройках пункта меню есть вкладка Page Display (ну найдите аналог на русском), в которой есть поле АЛЬТЕРНАТИВНЫЙ ЗАГОЛОВОК СТРАНИЦЫ.
если вы его заполните, то выведет его, а не название пункта меню

*

Оффлайн Missile

потому что можно :)
в настройках пункта меню есть вкладка Page Display (ну найдите аналог на русском), в которой есть поле АЛЬТЕРНАТИВНЫЙ ЗАГОЛОВОК СТРАНИЦЫ.
если вы его заполните, то выведет его, а не название пункта меню
Он не отражается в H1 на странице, я это пробовала. Заголовок оформляется с тэгами h1 только в том случае, когда он отображается на странице. Что для меня неприемлемо, потому что глупо писать на главной - "Главная" или что-нибудь ещё в этом духе. Ни на одном нормальном сайте такого нет.
« Последнее редактирование: 06.01.2017, 16:35:10 от Missile »

*

Оффлайн effrit

  • *****
  • 7438
  • [+]822 / [-]7
  • effrit.com
    • Просмотр профиля
    • effrit.com
так это зависит от шаблона и настроек отображения.
если у вас стоит показ заголовка страницы, то на стандартном протостаре вы получите Название пункта - Главная, и заголовок H1 - Покупайте наших слонов!, если его на вышеуказанной странице пропишите.

*

Оффлайн Missile

так это зависит от шаблона и настроек отображения.
если у вас стоит показ заголовка страницы, то на стандартном протостаре вы получите Название пункта - Главная, и заголовок H1 - Покупайте наших слонов!, если его на вышеуказанной странице пропишите.
Я показывать-то как раз и не хочу.

*

Оффлайн effrit

  • *****
  • 7438
  • [+]822 / [-]7
  • effrit.com
    • Просмотр профиля
    • effrit.com
я вас не понимаю тогда :)

"Почему тайтл главной страницы нельзя вывести в H1? "
"Я показывать-то как раз и не хочу."

чего же вы тогда хотите все-таки? :)

*

Оффлайн Missile

Структура страницы остаётся без заголовка H1, если не отображать заголовок страницы (блога категории). Тайтл отображается в коде как title, а не как h1.
Какой заголовок может быть у избранного? Представьте сайт СМИ, а на нём надпись под шапкой: Главная страница.

*

Оффлайн CTPZ

Какой заголовок может быть у избранного? Представьте сайт СМИ, а на нём надпись под шапкой: Главная страница.
Вам же effrit и предлагает использование альтернативного заголовка. В структуре документа появится h1, причем такой, как вам нужен (каким вы его зададите).

Ну, или же, если вы уж очень хотите использовать именно содержимое title в качестве заголовка страницы, ищите/пишите плагин для этого.

*

Оффлайн Missile

Вам же effrit и предлагает использование альтернативного заголовка. В структуре документа появится h1, причем такой, как вам нужен (каким вы его зададите).
Да не появится он, если не включить отображение.



*

Оффлайн Missile

)))
какой-то сюр.
т.е. вы отключаете отображение H1 и жалуетесь, что H1 не выводится?
Сюр - это SEO в Joomla. Что Вы мне предлагаете использовать в качестве заголовка для главной страницы? "Это - главная страница"? Если нет заголовка, то в h1 должен выводиться тайтл страницы.
Вот, взгляните: первый сайт, который пришёл на ум. На его главной заголовок h1 явно не показан, однако в исходнике он присутствует: Top Stories.
« Последнее редактирование: 06.01.2017, 17:11:13 от Missile »

*

Оффлайн effrit

  • *****
  • 7438
  • [+]822 / [-]7
  • effrit.com
    • Просмотр профиля
    • effrit.com
смотрите скриншот.
можно как угодно настроить вывод.
хоть одинаковый, хоть разный.
руками прописываете, что хотите.

что значит "нет заголовка"?
главная - это пункт меню. пункт меню имеет название.
название - это и есть заголовок. вы не можете создать меню без названия.
но можете задать альтернативный заголовок, как в примере на скриншоте.

*

Оффлайн Missile

Да боже мой, Вы меня не понимаете. Смотрите пример, который я привела выше.

*

Оффлайн effrit

  • *****
  • 7438
  • [+]822 / [-]7
  • effrit.com
    • Просмотр профиля
    • effrit.com
ужас )))

кто вам мешает прописать какой угодно заголовок страницы и скрыть его через CSS?
при чем тут SEO?
1 строка в CSS.
h1{display:none}

*

Оффлайн Missile

ужас )))

кто вам мешает прописать какой угодно заголовок страницы и скрыть его через CSS?
при чем тут SEO?
1 строка в CSS.
h1{display:none}

И скрыть таким образом все остальные заголовки h1 в материалах.
К тому же, это как надевание трусов через голову. Почему в Joomla нельзя вывести тайтл в h1, если заголовок явно не указан?

*

Оффлайн effrit

  • *****
  • 7438
  • [+]822 / [-]7
  • effrit.com
    • Просмотр профиля
    • effrit.com
блин.
еще раз смотрите на мой скриншот.
последнее поле - класс страницы.
через пробел туда пишите " hide_it", без кавычек
в CSS
Код
.hide_it h1{ ПОЛНАЯ СВОБОДА СЛОНАМ! }

*

Оффлайн effrit

  • *****
  • 7438
  • [+]822 / [-]7
  • effrit.com
    • Просмотр профиля
    • effrit.com
Почему в Joomla нельзя вывести тайтл в h1, если заголовок явно не указан?
потому что тайтл формируется на основании H1 (точнее-заголовка страницы, меню...), а не наоборот.
если вы хотите какого-то извращенного поведения, вы должны его прописать, благо инструментарий позволяет

*

Оффлайн Missile

Спасибо, но я всё-таки поищу другой вариант. Не люблю все эти display:none и Z-index:-9000.

*

Оффлайн effrit

  • *****
  • 7438
  • [+]822 / [-]7
  • effrit.com
    • Просмотр профиля
    • effrit.com
это был контрольный выстрел в бедного меня :)
КАКОЙ ДРУГОЙ?
в вашем примере сайта заголовок скрыт вот так
Код
.hide-big {
    display: none !important;
}

*

Оффлайн Missile

Цитировать
если вы хотите какого-то извращенного поведения
Да ничего извращённого в этом нет. Просто разработчики Joomla считают, что всякая категория, в том числе и избранное, должна иметь явно прописанный на странице заголовок. Ну такие у них представления о сайтах, что поделать.
Цитировать
в вашем примере сайта заголовок скрыт вот так
Я его Вам просто для наглядности показала - как образец типичного статейно-новостного сайта, где заголовок на главной воткнуть совершенно некуда и не для чего. Выйти из положения я и сама могла бы тем или иным способом - модуль в невидимой части экрана и пр. Но мне такое решение не нравится.
« Последнее редактирование: 06.01.2017, 17:41:21 от Missile »

*

Оффлайн effrit

  • *****
  • 7438
  • [+]822 / [-]7
  • effrit.com
    • Просмотр профиля
    • effrit.com
разработчики Joomla не в курсе, как вы желаете отображать заголовки.
они вам дали инструмент для прописывания их как вашей душе угодно!
выводом же занимается шаблон, состоящий из скриптов и CSS.
суть ваших претензий в том, что вы не знаете инструментария и жалуетесь при этом на разработчиков.
детский сад.

*

Оффлайн effrit

  • *****
  • 7438
  • [+]822 / [-]7
  • effrit.com
    • Просмотр профиля
    • effrit.com
ААААА
мне плохо )))

покажите сайт, на котором КАК НАДО сделано.
это же базис.
нельзя чтобы тег и был и не был одновременно. это не квантовая физика  ^-^
либо вы его прячете за другим блоком, либо скрываете через CSS, либо делаете прозрачность 100 или цвет = подложке, что тоже CSS да ещё и поисковики могут косо посмотреть.

какое вы хотите волшебство?

*

Оффлайн Missile

разработчики Joomla не в курсе, как вы желаете отображать заголовки
Да не я хочу, а стандарты требуют. Структура страницы должна быть такой:
Код
<h1> Название страницы или раздела</h1>
<h2>Название материала 1</h2>
<h2>Название материала 2</h2>
ну и дальше вниз по иерархии, по желанию
Но не всегда удобно выводить название страницы или раздела, и пример я привела. Разработчики Joomla никак не могут отойти от шаблона "блог".

*

Оффлайн Missile

Цитировать
нельзя чтобы тег и был и не был одновременно. это не квантовая физика
К сожалению, я не кодер, но я бы сделала возможность использовать в качестве заголовка h1 тайтл страницы в браузере. 

*

Оффлайн effrit

  • *****
  • 7438
  • [+]822 / [-]7
  • effrit.com
    • Просмотр профиля
    • effrit.com
да при чем тут разработчики Joomla?
они сделали для вас все поля, которые нужны, чтобы вашу задачу реализовать, я вам показал, как это сделать за 1 минуту.
да и вообще, вы пользуетесь не шаблоном разработчиков_Joomla, а шаблоном конкретной студии.
вы можете переопределить вывод как вам угодно. нет никакого идеально решения - есть инструмент и знания, как им пользоваться.