Новости Joomla

Вышли релизы Joomla 6.1 и Joomla 5.4.5: новые возможности и стабильность

Релиз Joomla 6.1.0

Проект Joomla! объявил о доступности Joomla 6.1 [Nyota] — новой минорной версии шестой серии, а также о выпуске релиза исправлений ошибок Joomla 5.4.5. Релиз 6.1 приносит ряд долгожданных функций, повышающих удобство управления контентом и защиту от спама.

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

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

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

Яндекс выпустил инструмент Видимость сайта в Алисе AI.

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

Долгое время у всех был немой вопрос: "Как же теперь оценивать эффективность сайта?". Теперь этот на этот вопрос отчасти отвечает новый инструмент аналитики.
Процитируем справку Яндекса по инструменту:
На запросы пользователей в Поиске может отвечать Алиса AI. Ответы появляются в поисковой выдаче, в объектных ответах и на отдельной вкладке Поиска. В них чаще всего упоминаются страницы сайтов, на которые Алиса AI опиралась при подготовке ответа.

С помощью инструмента Видимость сайта в Алисе AI в Яндекс Вебмастере вы можете:
- узнать долю упоминаний сайта среди источников в ответах Алисы AI в Поиске и отследить динамику изменений;
- посмотреть примеры запросов, по которым страницы сайта показываются в ответах Алисы AI;
- посмотреть примеры сайтов той же тематики, которые часто упоминаются в генеративной выдаче.
Данные отображаются за последние 3 месяца и обновляются каждую неделю.

Статистика собирается только по тем запросам, по которым ваш сайт уже находится достаточно высоко в поисковой выдаче. Это позволяет анализировать видимость именно в той нише, где вы заинтересованы в продвижении, и избегать «размытия» по малозначимым для вас запросам.

Кроме того, такой подход обусловлен работой Алисы AI: она строит ответ с опорой на самые релевантные, информативные и качественные страницы, которые обычно занимают высокие позиции в Поиске.

Чтобы увидеть статистику вашего сайта в меню Яндекс.Вебмастера перейдите в раздел "Эффективность" и далее в "Показы сайта в Алисе AI".

В начале февраля 2026г. был вебинар с Михаилом Сливинским - амбассадором Поиска Яндекса, и в рамках вебинара была озвучена просьба сделать такой инструмент. Скорее всего разработка на тот момент уже велась, потому что от просьбы до релиза прошло около 2-х месяцев. В любом случае хорошо, что такая статистика появилась.

Показы сайта в Алисе AI в вашем Яндекс,Вебмастере.

@joomlafeed

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

sergeytolkachyov

  • Глобальный модератор
  • 223
  • 20 / 0
  • @sergeytolkachyov https://web-tolk.ru
Плагин для использования переменных в тегах <title> и meta description. Позволяет использовать формулы (шаблоны, маски) для тега <title> и meta-тега description. Принимает данные (в том числе и сео-формулы) из дополнительных плагинов-провайдеров.

Вы можете использовать в title, meta-description сео-формулы вида "Купить {PRODUCT_NAME} за {PRODUCT_PRICE} в {CITY_NAME}".

Текущая версия: 2.0.4 от 17.10.2025
Поддерживаются Joomla 3 (версии плагина 1.х), Joomla 4 - Joomla 6. Начиная с версии 2.0.0. поддерживается только Joomla 4+. Проверена работа на Joomla 5 и Joomla 6.
Работа плагина
Для работы Вы устанавливаете 2 плагина:
- Основной WT SEO Meta templates
- Плагин-провайдер для Вашего компонента (например, для Virtuemart или JoomShopping)

Плагин-провайдер создает и передаёт в основной плагин переменные и сео-шаблоны. Все настройки производятся в плагине-провайдере.

На данный момент созданы следующие плагины-провайдеры:

#Changelog
Спойлер
[свернуть]
*

sergeytolkachyov

  • Глобальный модератор
  • 223
  • 20 / 0
  • @sergeytolkachyov https://web-tolk.ru
*

sergeytolkachyov

  • Глобальный модератор
  • 223
  • 20 / 0
  • @sergeytolkachyov https://web-tolk.ru
*

Slava77

  • Захожу иногда
  • 85
  • 7 / 0
На данный момент созданы следующие плагины-провайдеры:
WT SEO Meta templates - VirtueMart (интернет-магазин)
WT SEO Meta templates - My City Selector (компонент мульти-региональности Joomla). Компонент My City Selector на GitHub
Материалы и категории Joomla с пользовательскими полями (com_content) https://web-tolk.ru/dev/joomla-plugins/wt-seo-meta-templates-content.html
JoomShopping https://web-tolk.ru/dev/joomla-plugins/wt-seo-meta-templates-joomshopping.html

Здравствуйте!

Не планируете создать подобный плагин для K2?


Очень актуальный вопрос и для title и для description материалов K2. Если description можно создать хотя-бы в ручную через штатные возможности,
то чтобы создать уникальный title, необходимо либо создавать отдельный пункт меню для материала K2, либо делать изменения в переопределенном шаблоне K2 и через доп.поля в ручную прописывать title для конкретного материала.

В больших каталогах K2 с переменными в title и description жить конечно станет проще  ^-^
*

sergeytolkachyov

  • Глобальный модератор
  • 223
  • 20 / 0
  • @sergeytolkachyov https://web-tolk.ru
Расширение бесплатное, создается на пожертвования. Примерно по стоимости: анализ, разработка, тестирование, написание документации стоит от 8-10к. Все версии моих расширений так или иначе были оплачены заинтересованными людьми. Поэтому все упирается в банальность.
*

Slava77

  • Захожу иногда
  • 85
  • 7 / 0
Спасибо за ответ и цены, на всех текущих проектах уже все сделано, хоть и через через костыли, но на будущее буду иметь ввиду!
*

sergeytolkachyov

  • Глобальный модератор
  • 223
  • 20 / 0
  • @sergeytolkachyov https://web-tolk.ru
Вышла версия 1.4.2 - обновление плагина-провайдера для JoomShopping v.1.5.0. Специфичные формулы для товаров отдельных категорий. Поддержка мультиязычности (сео-формулы на нескольких языках).
*

sergkh

  • Осваиваюсь на форуме
  • 48
  • 1 / 0
wt_seo_meta_templates_joomshopping
На сайте несколько валют. Цены проставлены в долларах, в настройках главная валюта не доллар. В карточке товара цена по курсу пересчитана а в тайтле и описании без перерасчета но код валюты правильный. J4* JS5*
*

sergkh

  • Осваиваюсь на форуме
  • 48
  • 1 / 0
Посмотрел таблицы базы данных
 1. из таблицы  jshopping_configs взять значение  mainCurrency  и default_frontend_currency
 2. из таблицы jshopping_products взять значение  currency_id и product_price
 3. из таблицы jshopping_currencies взять значение  currency_value
 
 if  (default_frontend_currency != currency_id ){
   if (mainCurrency == currency_id){
      цена_для_тайтл = product_price * currency_value(от currency_id)
   }
   else {
      цена_для_тайтл = product_price * currency_value(от default_frontend_currency)/currency_value(от currency_id)
   }
 }
 else {
   цена_для_тайтл = product_price
 }
Могли бы вы добавить такой расчет цены в ваш плагин?
*

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
Попробовал данный плагин. Безусловно полезная и нужная штука, но имеет один недостаток - при наличии в {CC_ARTICLE_INTRO} шорт-кодов они выводятся в  description либо в виде самого кода шорт-кода, без обработки (пример: Modules Anywhere от Regular Labs {module 1111}), либо в HTML, то что шорт-код вывел.
Во втором случае это вообще адище. Такой description точно не будет полезен.
Отдельный вопрос при использовании на сайте библиотеки MathJax. Если из {CC_ARTICLE_INTRO} в description попадет что-то типа \(ax^2 + bx + c = 0\), то это поломает дизайн сайта, т.к. библиотека преобразует код в дескрипшине и выведет вверху страницы.
Ко всему сказанному, очевидно, что можно добавить какие то исключения, когда вставляемый код игнорируется. Например, убирается все между {...} \(...\) и т.п.
 
« Последнее редактирование: 14.04.2023, 09:56:54 от stepan39 »
*

sergeytolkachyov

  • Глобальный модератор
  • 223
  • 20 / 0
  • @sergeytolkachyov https://web-tolk.ru
Посмотрел таблицы базы данных
 1. из таблицы  jshopping_configs взять значение  mainCurrency  и default_frontend_currency
 2. из таблицы jshopping_products взять значение  currency_id и product_price
 3. из таблицы jshopping_currencies взять значение  currency_value
 
 if  (default_frontend_currency != currency_id ){
   if (mainCurrency == currency_id){
      цена_для_тайтл = product_price * currency_value(от currency_id)
   }
   else {
      цена_для_тайтл = product_price * currency_value(от default_frontend_currency)/currency_value(от currency_id)
   }
 }
 else {
   цена_для_тайтл = product_price
 }
Могли бы вы добавить такой расчет цены в ваш плагин?

Плагин берет данные из товара, видимо, еще до того, как применяются курсы валют. Нужно предположить как будет видеть страницу поисковый робот. Ведь он же не будет переключать валюты. Какая валюта по умолчанию отображается посетителям?
*

sergeytolkachyov

  • Глобальный модератор
  • 223
  • 20 / 0
  • @sergeytolkachyov https://web-tolk.ru
Попробовал данный плагин. Безусловно полезная и нужная штука, но имеет один недостаток - при наличии в {CC_ARTICLE_INTRO} шорттегов они выводятся в  description либо в виде самого шорткода, без обработки (пример: Modules Anywhere от Regular Labs {module 1111}), либо в HTML, то что шорткод вывел.
Во втором случае это вообще адище. Такой description точно не будет полезен.
Отдельный вопрос при использовании на сайте библиотеки MathJax. Если из {CC_ARTICLE_INTRO} в description попадет что-то типа \(ax^2 + bx + c = 0\), то это поломает дизайн сайта, т.к. библиотека преобразует код в дескрипшине и выведет вверху страницы.
Ко всему сказанному, очевидно, что можно добавить какие то исключения, когда вставляемый код игнорируется. Например, убирается все между {...} \(...\) и т.п.
Я не предполагал, что там окажутся шорт-коды ) С шорткодами несложно справиться. А вот с библиотекой и формулами сложнее. Думаю, для таких материалов лучше заполнять дескрипшны вручную и включить настройку обрабатывать только пустые на данном этапе.
*

sergeytolkachyov

  • Глобальный модератор
  • 223
  • 20 / 0
  • @sergeytolkachyov https://web-tolk.ru
Попробовал данный плагин. Безусловно полезная и нужная штука, но имеет один недостаток - при наличии в {CC_ARTICLE_INTRO} шорт-кодов они выводятся в  description либо в виде самого кода шорт-кода, без обработки (пример: Modules Anywhere от Regular Labs {module 1111}), либо в HTML, то что шорт-код вывел.
Во втором случае это вообще адище. Такой description точно не будет полезен.
Добавил обработку плагинами контента в версии 2.0.0. Только для Joomla 4.
*

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
Добавил обработку плагинами контента в версии 2.0.0. Только для Joomla 4.
Большая просьба по мере возможности добавить и для J3
*

sergeytolkachyov

  • Глобальный модератор
  • 223
  • 20 / 0
  • @sergeytolkachyov https://web-tolk.ru
Поскольку версия для Joomla 3 уже не будет получать обновлений, Вы можете перенести код из плагина в свой (сделать хак). При установке проходит проверка на текущую версию Joomla, поэтому на Joomla 3 версия 2.0.0 не установится. Хак в данном случае можно делать без опаски потерять его.
*

sergeytolkachyov

  • Глобальный модератор
  • 223
  • 20 / 0
  • @sergeytolkachyov https://web-tolk.ru

В начале файла в секции с use вставляем

use Joomla\CMS\HTML\HTMLHelper;

Потом находим $article_intro_text и делаем:

$article_intro_text = HTMLHelper::_('content.prepare',$article->introtext, '', 'com_content.article');
*

sergeytolkachyov

  • Глобальный модератор
  • 223
  • 20 / 0
  • @sergeytolkachyov https://web-tolk.ru
Обновление плагина-провайдера для Virtuemart
Исправление ошибки, при которой для meta description карточки товара использовалась формула для meta description категории
*

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
При использования в WT SEO Meta templates - Tags не работают переменные: {CT_TAGS_TITLES} и {CT_PARENT_TAG_TITLE}.
*

sergeytolkachyov

  • Глобальный модератор
  • 223
  • 20 / 0
  • @sergeytolkachyov https://web-tolk.ru
При использования в WT SEO Meta templates - Tags не работают переменные: {CT_TAGS_TITLES} и {CT_PARENT_TAG_TITLE}.
Здравствуйте. Расскажите подробнее где Вы их указали. Версия Joomla какая?
*

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
Здравствуйте. Расскажите подробнее где Вы их указали. Версия Joomla какая?
Joomla ‎4.3.3‎
WT SEO Meta templates - Tags - 1.0.0
WT SEO Meta templates - 2.0.0
PHP 8.2.8

При включения опции "Показывать отладочную информацию?"
Код
Array
(
    [variables] => Array
        (
            [0] => Array
                (
                    [variable] => CT_TAG_TITLE
                    [value] => Нормальный вывод
                )

            [1] => Array
                (
                    [variable] => CT_TAGS_TITLES
                    [value] =>
                )

            [2] => Array
                (
                    [variable] => CT_PARENT_TAG_TITLE
                    [value] =>
                )

            [3] => Array
                (
                    [variable] => CT_TAG_INTRO
                    [value] =>
                )

        )

    [seo_tags_templates] => Array
        (
            [title] => {CT_TAG_TITLE} + {CT_TAGS_TITLES} + {CT_PARENT_TAG_TITLE}
        )

)
*

sergeytolkachyov

  • Глобальный модератор
  • 223
  • 20 / 0
  • @sergeytolkachyov https://web-tolk.ru
Значит у текущего тега нет родителя и вы не использовали фильтр по нескольким тегам
*

stepan39

  • Захожу иногда
  • 499
  • 28 / 0
Значит у текущего тега нет родителя и вы не использовали фильтр по нескольким тегам
Ответил в личку.
*

sergeytolkachyov

  • Глобальный модератор
  • 223
  • 20 / 0
  • @sergeytolkachyov https://web-tolk.ru
v.2.0.3.
- Все плагины-провайдеры, кроме My City Selector (пока что) доведены до архитектуры расширений Joomla 4 / Joomla 5.
- В некоторых из них удалена всё ещё сохранявшаяся поддержка Joomla 3.
- Исправлен механизм автоматической установки плагинов-провайдеров, который на Joomla 5 работал с ошибками.
- проведен рефакторинг кода, замена устаревших методов в коде на актуальные
- во все обновленные плагины добавлен changelog url, чтобы перед обновлением можно было просмотреть список изменений прямо из админки Joomla
*

sergeytolkachyov

  • Глобальный модератор
  • 223
  • 20 / 0
  • @sergeytolkachyov https://web-tolk.ru
-- 22.11.2025 - v.2.0.4
Joomla 6 ready
Внесены изменения для совместимости с Joomla 6.
Автоустановка провайдверов
Отключена автоматическая установка плагинов-провайдеров во избежание ошибок установки в случае гипотетической недоступности удалённого сервера. Установите нужные провайдеры вручную.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

WT IndexNow для Joomla - отправка страниц сайта на переиндексацию в поисковики

Автор sergeytolkachyov

Ответов: 1
Просмотров: 1786
Последний ответ 27.01.2026, 12:30:44
от sergeytolkachyov
JL NO DOUBLES - плагин борьбы с дублями

Автор zikkuratvk

Ответов: 308
Просмотров: 78223
Последний ответ 17.11.2023, 09:16:29
от Театрал
lm_any - плагин Last-Modified для любого контента

Автор yunoshev

Ответов: 471
Просмотров: 69437
Последний ответ 15.03.2023, 12:23:54
от Cyberneer
Нет позиций в Google Joomla 3

Автор Benderalfa

Ответов: 1
Просмотров: 4565
Последний ответ 20.09.2022, 20:53:56
от darkghost
meta-description не отображается в Google

Автор Игарь

Ответов: 39
Просмотров: 8477
Последний ответ 20.11.2021, 18:17:12
от Byzi