Решение freelancer Опубликовано 9.12.2022 в 02:36 Решение Поделиться Опубликовано 9.12.2022 в 02:36 SeoGen для OpenCart 3.x Добавил freelancer Добавлено 09.12.2022 Категория Seo оптимизация, Карта сайта, Теги , Массовые редакторы Просмотр файла Модуль позволяет генерировать seo ссылки для товаров, категорий, производителей, статей. Генерировать / заполнять мета теги ( если эти теги есть в базе движка ): H1, title, keywords, description описание У модуля есть два режима генерации: - вручную по всем товарам/категориям/производителям(с учетом выбранных фильтров) - и автоматически при сохранении/редактировании одного конкретного товара/категории/производителя и два режима заполнения полей: - без перезаписи. модуль заполнит поле если там пусто - и с перезаписью. модуль заполнит поле в любом случае. Можно выбирать язык для которого генерировать поля Можно выбрать категории и производителей, которыми ограничивать генерацию В модуле появились профили, которые запоминают заполненные поля модуля Теги можно встраивать в предложения для генерации полей товаров / категорий / производителей / статей например для Title вы можете задать "Купить [product_name] с доставкой за [price]" Можно использовать выражения, например: При покупке [product_name] у нас Вы получаете {rand:подарок,презент,аксессуар в подарок}. На выходе получаем: Товар1 - При покупке Товар1 у нас Вы получаете подарок. Товар2 - При покупке Товар2 у нас Вы получаете презент. Товар3 - При покупке Товар3 у нас Вы получаете аксессуар в подарок. Используется библиотека URLify, лицензия MIT 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Tom Опубликовано 16.12.2022 в 12:13 Поделиться Опубликовано 16.12.2022 в 12:13 @freelancer Есть вопрос по модулю. Опенкарт 2 стремительно устаревает, народ потихоньку переезжает на тройку. А в ней свои нюансики с урлами (мульти-язычность). Так вопрос вот в чём. Может будет желание добавить в функции Сеогена возможность заполнять пустые поля чпу , но брать их в зависимости от включенной надстройки не из названий товаров/категорий итп, а если уже заполнены эти данные в одном из языков из него , добавляя нужный суффикс. Например : {{ существующий_seourl }} -uk 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
freelancer Опубликовано 16.12.2022 в 16:18 Автор Поделиться Опубликовано 16.12.2022 в 16:18 4 часа назад, Tom сказал: @freelancer Есть вопрос по модулю. привет) давно не кодил на php) что надо сделать, можешь пояснить подробнее пожалуйста? 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Tom Опубликовано 31.03.2023 в 12:47 Поделиться Опубликовано 31.03.2023 в 12:47 Может была уже подобная задача и ты делал доработку подобную? Нужна некая надстройка, которая бы запрещала перезаписывать созданные ранее данные в определённых товарах, категориях и брендах, даже если в настройках стоит галочка "Перезаписать" . 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.