Як прибрати посилання із заголовка статті Joomla 5 і 6

Як прибрати посилання із заголовка Joomla

У Joomla заголовок статті може виводитися звичайним текстом або посиланням. Для цього не потрібно редагувати PHP і перейменовувати параметр link_titles: у Joomla є штатне налаштування Linked Titles («Заголовок як посилання»).

Нижче розберемо, де вимикати посилання глобально, чому параметри пункту меню можуть перевизначати загальні налаштування та що перевіряти, якщо заголовок залишається клікабельним через шаблон або override.

Коли посилання в заголовку корисне

У блозі категорії або на сторінці обраних матеріалів клікабельний заголовок зазвичай зручний: користувач бачить анонс і переходить до повної статті. Тому повністю вимикати Linked Titles для всього сайту варто лише тоді, коли це відповідає вашій навігації.

На сторінці самої статті повторне посилання в H1 найчастіше не потрібне. Якщо воно з’являється всупереч налаштуванням, потрібно визначити рівень, на якому сформовано виведення.

Спосіб 1. Глобальне налаштування Linked Titles

У панелі Joomla відкрийте Контент → Матеріали → Параметри (Options) → Матеріали (Articles).

Знайдіть параметр Linked Titles / «Заголовок як посилання» і встановіть No / Ні, якщо заголовки за замовчуванням не повинні бути посиланнями.

Це глобальне налаштування. Воно застосовується там, де конкретний пункт меню використовує значення Use Global.

Спосіб 2. Перевірте параметри пункту меню

Параметри menu item можуть перевизначати глобальні налаштування. Тому ситуація «у загальних параметрах посилання вимкнене, а в категорії залишилося» цілком можлива.

  • Use Global — використовувати загальне налаштування;
  • No — примусово вимкнути посилання;
  • Yes — примусово ввімкнути його.

Особливо уважно перевіряйте Category Blog, Featured Articles і Single Article.

Спосіб 3. Перевірте параметри конкретного матеріалу

Деякі представлення можуть враховувати налаштування самого матеріалу. Якщо лише одна стаття поводиться інакше, відкрийте її параметри та порівняйте із сусідніми публікаціями.

Чому старий спосіб із правкою PHP більше не потрібний

У старих Joomla-інструкціях трапляється порада відкрити файл на кшталт templates/шаблон/html/com_content/article/default.php і змінити умову link_titles, наприклад перетворивши її на неіснуючий параметр.

Такий підхід поганий, тому що маскує налаштування, може порушити логіку шаблону та створює незрозумілу доробку, яка ніяк не документована в Joomla.

Якщо Linked Titles вимкнено, а посилання все одно є

Якщо параметр Linked Titles / Заголовок як посилання вимкнено, але заголовок матеріалу все одно залишається клікабельним, спочатку перевірте, чи не перевизначаються загальні налаштування Joomla.

  1. Відкрийте потрібний матеріал в адмін-панелі та перевірте його параметри.
  2. Якщо матеріал пов’язаний з окремим пунктом меню, перевірте й налаштування цього пункту меню.
  3. Очистьте кеш Joomla та оновіть сторінку.
  4. Якщо посилання не зникло, причиною може бути шаблон, що використовується.

Деякі шаблони змінюють стандартне виведення заголовка Joomla. У такому разі налаштування Linked Titles може працювати не так, як очікується.

Якщо ви самостійно не вносили змін у шаблон, не варто одразу редагувати його файли. Спочатку бажано перевірити сторінку на тестовій копії сайту або тимчасово порівняти її роботу зі стандартним шаблоном Joomla.

Override або child template: де виправляти змінене виведення

Якщо з’ясувалося, що посилання в заголовку додає саме шаблон, зміну краще вносити так, щоб вона не зникла після чергового оновлення.

У Joomla для цього зазвичай використовуються два способи:

  • override — власна версія окремого елемента шаблону, наприклад виведення заголовка статті;
  • child template — дочірній шаблон, у якому можна зберігати свої зміни окремо від основного шаблону.

Простіше кажучи, не рекомендується змінювати файли встановленого стороннього шаблону безпосередньо, якщо вони можуть бути замінені під час оновлення.

Якщо ви не знаєте, який зі способів потрібен саме у вашому випадку, спочатку зробіть резервну копію та з’ясуйте, який файл відповідає за виведення заголовка.

Докладніше: «Шаблони Joomla 5 і 6: як влаштовані, стилі, overrides і child templates».

Чи шкодить посилання в H1 SEO

Не варто розглядати клікабельний заголовок як автоматичну SEO-помилку або причину падіння позицій. Важливіше, щоб структура сторінки була зрозумілою, а посилання мали сенс для користувача.

Якщо H1 на повній сторінці веде на ту саму сторінку, практичної користі від такого посилання зазвичай мало. Тому його розумно прибрати заради чистої розмітки та UX — але штатним налаштуванням, а не «ламати» PHP.

Підсумки

У Joomla 5 і 6 спочатку перевіряйте Linked Titles на рівнях глобальних параметрів, пункту меню та конкретної статті. Лише якщо налаштування не впливають на результат, переходьте до аналізу шаблону та overrides.

У більшості випадків PHP взагалі не потрібно редагувати.

Add comment

Знайшли помилку або неточність?

Выделите фрагмент текста и нажмите Ctrl + Enter. Также можно воспользоваться кнопкой ниже.

Знайшли помилку або неточність?

Виділений фрагмент буде додано до повідомлення автоматично. За потреби додайте пояснення.

Форма захищена від автоматичних надсилань

Дані використовуються лише для перевірки та виправлення матеріалу.