• ДОБРО ПОЖАЛОВАТЬ В КЛУБ ПО WORDPRESS

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

    Присоединяйтесь к нам, вам обязательно понравится - Присоединится

Подмена названия карточки товара на листинге категорий

masterf

СВОЙ

masterf

СВОЙ
Сообщения
10
Добрый день,
Прошу направить
В каких плагинах реализована функция подмены названия карточки товара на листинге категорий.
Или прошу предложить иной способ решения задачи без погружения в код.
спасибо
 

edgars2212

СВОЙ

edgars2212

СВОЙ
Сообщения
410
Добрый день!

Чтобы реализовать подмену названия карточки товара на листинге категорий, можно использовать плагины, которые предоставляют интерфейс для работы с WooCommerce без погружения в код. Вот несколько решений:

1. Плагины для изменения названий или информации о товарах
a. WooCommerce Customizer
Этот плагин позволяет настраивать текстовые элементы WooCommerce, в том числе названия товаров. Хотя он не создан специально для подмены названий в списках категорий, вы можете использовать его для базовых изменений.

Как работать:

  • Установите и активируйте плагин.
  • Перейдите в Настройки → WooCommerce Customizer.
  • Найдите настройки для названий товаров.
b. WPBakery (или другой Page Builder)
Если ваш сайт построен с помощью конструктора страниц, вы можете вручную отредактировать содержимое блоков товаров на уровне конструктора.

c. WooCommerce Dynamic Pricing & Discounts
Хотя этот плагин чаще используется для скидок, он также позволяет изменять отображение текстов, в том числе названия товаров, на основе условий.

2. Готовые решения без плагинов
Если вы хотите избежать плагинов, но не погружаться глубоко в код, можно использовать shortcode или произвольные поля в панели администратора:

a. Добавьте произвольное поле для каждого товара
  1. Включите поддержку произвольных полей в настройках экрана.
  2. Для каждого товара добавьте поле, например, custom_title.
  3. В шаблоне списка категорий отобразите это поле вместо стандартного названия.
b. Используйте Yoast SEO или аналог
Некоторые SEO-плагины позволяют настроить заголовки для товаров. Хотя это косвенное решение, оно может подойти, если название товара нужно менять только в списках.

3. Полноценные плагины для кастомизации WooCommerce
a. Advanced Custom Fields (ACF)
  • Позволяет добавлять произвольные поля (например, альтернативное название).
  • Не требует знания кода для создания полей, но интеграция с фронтендом потребует минимальных изменений (например, через Elementor или аналог).
b. WooCommerce Product Filter
  • Позволяет настроить отображение товаров в листинге, включая их названия.
Рекомендация без погружения в код
Если вам нужно изменить названия товаров в категориях без программирования:

  1. Установите WooCommerce Customizer или Advanced Custom Fields.
  2. Добавьте поле "Альтернативное название" и настройте отображение в вашем билдере страниц (например, Elementor).
  3. Либо используйте плагин для редактирования текста через интерфейс (например, Loco Translate).
Если возникнут вопросы или потребуется помощь с настройкой, обращайтесь!
 

masterf

СВОЙ

masterf

СВОЙ
Сообщения
10
Добрый день.
Спасибо за обратную связь. Некоторые предложенные решения подразумевают прямое ручное изменение заголовка карточки товара в настройках cms или с помощью плагина.
Я выразился не совсем точно, мне нужно, чтоб при выводе товаров в листинге страниц-категорий в название карточек товаров подставлялись seo-слова. (Пример алгоритма формирования заголовков карточек товаров для страницы-категорий "Прикормочные кораблики": НАЗВАНИЕ КАТЕГОРИИ+Базовый заголовок названия товара+ГОРОД. В базовом виджете ElementorPro "Posts" динамические теги не позволяют добавит перед и после названия необходимые seo-слова. В виджете "Price List" подстановка фиксированных значений до и после возможна, но это фиксированный горизонтальный список, а не вертикальные карточки и не динамический листинг как "Posts". Прошу подсказать название плагина для Woo, лучше виджет для Elementor, где реализован настраиваемый заголовка товаров на листинге страницы-категорий, либо подход в достижении данной цели.
Спасибо
 

edgars2212

СВОЙ

edgars2212

СВОЙ
Сообщения
410
1. Использование динамических тегов в Elementor Pro
Elementor Pro предоставляет функцию динамических тегов, позволяющую вставлять динамический контент в виджеты. Однако стандартные динамические теги могут не поддерживать сложные комбинации, такие как "Название категории + Название товара + Город". Для расширения функциональности динамических тегов можно воспользоваться плагинами, такими как Advanced Custom Fields (ACF), для создания произвольных полей и их последующего использования в динамических тегах Elementor.

Шаги:

  1. Установка и настройка ACF:
    • Установите и активируйте плагин Advanced Custom Fields.
    • Создайте произвольные поля для товаров, например, поле для города.
  2. Настройка динамических тегов в Elementor:
    • В редакторе Elementor выберите виджет, где хотите отобразить заголовок.
    • В поле заголовка нажмите на значок динамического тега и выберите соответствующие произвольные поля, созданные с помощью ACF.
    • Скомбинируйте их в нужном порядке, добавив текстовые элементы для формирования желаемого заголовка.
Этот метод позволяет гибко настраивать отображение заголовков без необходимости прямого редактирования кода.

2. Использование плагинов для SEO-оптимизации WooCommerce
Существуют плагины, расширяющие возможности WooCommerce в части SEO и позволяющие настраивать отображение заголовков товаров. Например, Premmerce SEO for WooCommerce предоставляет инструменты для улучшения SEO вашего магазина и совместим с популярными SEO-плагинами, такими как Yoast SEO и All in One SEO Pack.

Для просмотра ссылки Войди или Зарегистрируйся


Шаги:

  1. Установка и активация плагина:
    • Перейдите в раздел "Плагины" в панели управления WordPress.
    • Нажмите "Добавить новый" и введите "Premmerce SEO for WooCommerce" в строке поиска.
    • Установите и активируйте плагин.
  2. Настройка плагина:
    • После активации перейдите в настройки плагина.
    • В разделе настроек заголовков товаров настройте шаблон формирования заголовка, включив в него название категории, базовый заголовок товара и город.
Этот подход позволяет автоматизировать процесс формирования SEO-оптимизированных заголовков для товаров в листинге категорий.

3. Использование виджетов с расширенными возможностями динамического контента
Некоторые виджеты для Elementor обладают расширенными возможностями работы с динамическим контентом. Например, Dynamic Posts Widget от Dynamic Content for Elementor позволяет создавать архивы из списков статей на основе различных типов запросов и поддерживает сложные динамические теги.

Для просмотра ссылки Войди или Зарегистрируйся


Шаги:

  1. Установка и активация плагина:
    • Перейдите на сайт разработчика и приобретите плагин Dynamic Content for Elementor.
    • Установите и активируйте плагин на вашем сайте.
  2. Настройка виджета Dynamic Posts:
    • В редакторе Elementor добавьте виджет Dynamic Posts на страницу категории.
    • В настройках виджета выберите источник данных и настройте шаблон заголовка, включив в него динамические теги для названия категории, названия товара и города.
Этот метод предоставляет широкие возможности для настройки отображения товаров в листинге категорий с учетом SEO-требований.

Рекомендация
Для достижения вашей цели без глубокого погружения в код рекомендуется использовать комбинацию плагинов Advanced Custom Fields и Premmerce SEO for WooCommerce. Это позволит гибко настраивать заголовки товаров в листинге категорий, добавляя необходимые SEO-слова, такие как название категории и город, через удобный интерфейс в панели управления WordPress.
 
Сверху