Перейти к содержанию

CMS

WordPress, Joomla, MODX, Headelss CMS, Payload CMS, NodeBB! Создание сайтов, темы, плагины, SEO-оптимизация, безопасность, интеграция с API. Решайте ошибки, делитесь лайфхаками, изучайте обновления. Помощь новичкам и экспертные кейсы.

1 Темы 1 Сообщения

Подкатегории


  • Обсуждайте WordPress: от создания сайтов до продвинутых тем! Разработка тем и плагинов, SEO-оптимизация, безопасность, работа с WooCommerce и Elementor. Решайте ошибки, делитесь лайфхаками, изучайте обновления WordPress 6.0+. Помощь новичкам, обмен опытом между разработчиками и веб-мастерами. Актуальные гайды, тренды и лучшие практики.

    0 Темы
    0 Сообщения
    Нет новых сообщений
  • Обсуждайте MODX: от основ до продвинутых тем! Создание сайтов, шаблоны, плагины, безопасность, API, оптимизация. Решайте ошибки, делитесь лайфхаками, изучайте MODX 3.0+. Помощь новичкам и экспертные кейсы. Актуальные гайды, тренды.

    1 Темы
    1 Сообщения
    kirilljsK
    Чтобы создать хлебные крошки в MODX, вам нужно создать отдельный чанк breadcrumbs и использовать pdoCrumbs из плагина pdoTools. Подробнее о параметрах pdoCrumbs можно почитать в документации - ссылка. Вот пример кода для ваших хлебных крошек: <div class="container breadcrumbContainer"> <nav aria-label="breadcrumb"> [[!pdoCrumbs? &showHome=`1` &tplWrapper=`@INLINE <ol itemscope itemtype="http://schema.org/BreadcrumbList" class="breadcrumb listStyleNone pt15 pb15">[[+output]]</ol>` &tpl=`@INLINE <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem" class="breadcrumbItem breadcrumbItemHome"><a itemprop="item" href="[[+link]]"><span itemprop="name">[[+menutitle]]</span></a><meta itemprop="position" content="[[+idx]]"></li>` &tplCurrent=`@INLINE <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem" class="breadcrumbItem breadcrumbItemActive br-new active"><span itemprop="name">[[+menutitle]]</span><meta itemprop="position" content="[[+idx]]"></li>` &tplHome=`@INLINE <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem" class="breadcrumbItem"><a itemprop="item" href="[[+link]]"><span itemprop="name">[[+menutitle]]</span></a><meta itemprop="position" content="[[+idx]]"></li>` ]] </nav> </div> В этом примере применяются schema.org для улучшения SEO. Вы можете использовать мои наработки и адаптировать их под свои сайты. [image: 1736855428315-%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA-%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0-2025-01-14-%D0%B2-14.49.43-resized.png] Теперь вставьте созданный чанк в нужный шаблон, и вы готовы к работе. Я использовал эти хлебные крошки для шаблона страниц статей. Посмотреть, как выглядит готовый вариант, можно здесь. [image: 1736855452356-%D1%81%D0%BD%D0%B8%D0%BC%D0%BE%D0%BA-%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0-2025-01-14-%D0%B2-14.49.56-resized.png]
  • Обсуждайте NodeBB: создание современных форумов, кастомизация тем и плагинов, интеграция с Node.js, MongoDB/Redis. Решайте вопросы безопасности, SEO, оптимизации. Делитесь лайфхаками, изучайте обновления и лучшие практики. Помощь новичкам и экспертные решения. Присоединяйтесь к активному open-source сообществу!

    0 Темы
    0 Сообщения
    Нет новых сообщений