XF 2.2 Убрать название сайта из заголовков страниц

Версия XenForo
2.2

zzoks2

Проверенные
Сообщения
44
Реакции
2
Баллы
5,510
Как убрать название сайта из заголовков страниц?
 
Как убрать название сайта из заголовков страниц?
Модификацией шаблона или плагином [Xen-Soluce] SEO Optimization (там просто в настройках убрать %board_title%) в нужных местах.

Модификация:
Код:
Шаблон: PAGE_CONTAINER
Ключ модификации: page_container_title
Описание: Убирает название форума из заголовка

Тип поиска: Простая замена

Найти:
<title><xf:title formatter="%s | %s" fallback="{$xf.options.boardTitle}" page="{$pageNumber}" /></title>

Заменить:
<xf:if is="{$template} == 'forum_list'">
$0
<xf:else />
<title><xf:title formatter="%s" fallback="{$xf.options.boardTitle}" page="{$pageNumber}" /></title>
</xf:if>

Вот только не помню, она на 2.2 работает или на 2.3 только...
 
Последнее редактирование:
Заменить: <xf:if is="{$template} == 'forum_list'"> $0 <xf:else /> <title><xf:title formatter="%s" fallback="{$xf.options.boardTitle}" page="{$pageNumber}" /></title> </xf:if>
Действительно убирает название сайта из тайтла, но выдает "$0" сверху главной страницы надо всем форумом. :(
 
Заменил именно как написано.
Что заменили? Взяли и код в шаблоне заменили? Зачем?
В посте от Ignatov скинута модификация шаблона, надо создать свою модификацию и по его инструкции сделать. Если вы делаете не по инструкции, то надо понимать, что именно вы делаете
 
ivs, вам для начала, нужно включить режим разработчика в конфиге форума - src/config.php
$config['development']['enabled'] = true;
После идти сюда admin.php?template-modifications/, создать модификатор, указать шаблон, свой вариант ключа модификатора (любой) и дальше по инструкции, что вам кинули.
После отключить режим разработчика, изменив true на false. При создании модификатора вам необходимо будет постоянно его запускать. Оставлять его активным не рекомендуется.

Ни в коем случае не редактируйте сами шаблоны, если не уверены в том, что делаете. Модификатор позволяет безопасно изменять шаблоны, даже если допускаете ошибку и так же сохраняет все ваши изменения при обновлениях.
 
Последнее редактирование:
ivs, Вы отредактировали шаблон или создали модификацию?
Да, ранее опыта с Ксенфоро не имел, по привычке просто заменил кусок кода в шаблоне.

Уже понял, что всё делал неправильно. 🙈😅

ivs, вам для начала, нужно включить режим разработчика в конфиге форума...
Огромное Вам спасибо!

Сделал как Вы написали - действительно, всё работает.
 
Хм. А не проще поставить плагин seo, и через него отключить? А в добавок получить ещё кучу плюшек...
Может опять же чего-то не понимаю, но я примерно прикинул, что в плане seo дает Xenforo "из коробки" - и мне, по опыту, этого показалось вполне достаточно.

Вероятно, плагин может дать прописывание Description и не совпадающих меж собой Title и Н1. Лет пять назад это могло давать какие-то явные преференции, но для нынешних алгоритмов поисковиков не уверен, что оно критично, и стоит установки целого плагина, который неизвестно что там где еще поменяет.

А что еще он прям действительно важного для seo сделает?.. Какие именно "плюшки"?

А то у меня подход не ставить лишних плагинов без крайней нужды, особенно - больших.

PS. Наверное это не по теме. Прошу прощения у администрации. Не знаю, как было правильно поступать в этом случае - самому перейти с этим разговором в более подходящий топик, или ждать, что модераторы отрежут? Или здесь это вообще не настолько принципиально?
 
Последнее редактирование:
А почитать за плагин [Xen-Soluce] SEO Optimization
не судьба?
Читал, конечно. Возможности правда впечатляют. 👍 Спасибо Вам.

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

SEO - это ж в каком-то смысле скорее эзотерика, чем точная дисциплина, так как о большей части поисковых алгоритмов мы судим, как о черном ящике. 🙂

Плагин же (несомненно он крут) в любом случае буду изучать на тестовой локальной установке в MAMP. 🙏
 
После идти сюда admin.php?template-modifications/, создать модификатор, указать шаблон, свой вариант ключа модификатора (любой) и дальше по инструкции, что вам кинули.
Прошу прощения за еще один нубский ламерский профанский вопрос - а для extra.less тоже необходимо создавать модификацию, или стили корректно вписывать прямо туда?
 
ivs, в extra.less корректно вписывать.
Этот шаблон для этого и был создан.

Модификации к extra.less можно тоже создавать.
Например, если нужно применить для всех стилей в движке.

Но это, скорее большое исключение, чем правило.
Поэтому не рекомендую. Потом могут быть проблемы.
 
Прошу прощения за еще один нубский ламерский профанский вопрос - а для extra.less тоже необходимо создавать модификацию, или стили корректно вписывать прямо туда?
Как вам уже ответили нет, необязательно и лишний раз не желательно. Про extra.less вам нужно запомнить одно, он вводит глобальные изменения в стиле при помощи CSS. Если вы отлично знаете CSS, то вы уже большую часть визуальной работы сделаете без проблем, главное через браузер в консоли просматривать переменные в которых хотите провести правки и эксперементировать, главное не забывать и про учёт мобильного отображения. Дальше уже разберетесь. А вот любые правки в шаблонах, лучше перенести на модификаторы. Если хотим перенести строки, кнопки или скрыть что-то и т.п., то только модификатор используйте.
 
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу