Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация Invision Community

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Вставка тайтла в тег заголовка H2 при просмотре топика

Опубликовано:

На одной из страниц вашего форума Fisana сказала, что она добавила тайтл темы в заголовок h2 для лучшей индексации страниц.

Мне захотелось сделать также и у себя :)

Сегодня посмотрел шаблоны и сделал так:

ACP > Скины > Изменить верхний и нижний колонтитул

Вставляем выделенную строчку.

...

<% BOARD HEADER %>

<% MEMBER BAR %>

<% NAVIGATION %>

<!--IBF.NEWPMBOX-->

<div align="center"><h2><% TITLE %></h2></div>

<% BOARD %>

...

 

Но это слишком примитивно :)

1. В админке в настройках указывается "Название форума", которое добавляется к тайтлу топика. При просмотре выходит что-то типа: "Название темы - название форума". В тайтле это не так заметно. А если вставлять в H1 / H2, это бросается в глаза.

2. При такой вставке заголовки будут везде - в том числе и на главной странице, что тоже не совсем хорошо.

 

Прошу пояснить, как сделать так, как надо.

Здесь на форуме все сделано именно так :)

Рекомендованные сообщения

Опубликовано:

Если Вы имеете ввиду повтор заголовков, это делается в шаблоне topic_page_top из группы topic_view (если админка английская) или из группы skin_topic, если русская.

Опубликовано:
  • Автор

Теперь понятнее.

Вставить нужно перед "<table class='ipbtable' cellspacing="0" width="100%">"?

У меня скин отличается от дефотного в основном лишь гаммой.

 

Осталось определиться с тем, что вставлять.

Посмотрел шаблон, и увидел две переменные:

{$data['TOPIC']['title']}

{$data['TOPIC']['description']}

 

То есть в моем случае нужно сделать так?

<div align="center"><h2>{$data['TOPIC']['title']}</h2></div>

Опубликовано:

Решение взяла из wiki ips на ipsbeyond.com

Найти в topic_pagetop

<!--IBF.FORUM_RULES-->

Вставить ниже

<if="threaded == 0">
<div align="center"><h2>{$data['TOPIC']['title']}</h2></div>
</if>

Опубликовано:
  • Автор

Спасибо Вам!

Полезный "seo-мод" :)

  • 1 месяц спустя...
Опубликовано:
  • Автор

Решил добавить.

 

В шаблоне PageTop (Просмотр форума / View Forum...) перед кодом

<!--IBF.SUBFORUMS-->
<table class='ipbtable' cellspacing="0">

можно вставить:

<div align="center"><h1>{$data['name']}</h1></div>

Проверил. Работает.

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.