Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

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

Нужен плагин автоматической сортировки товаров WooCommerce по категориям в зависимости от наличия в заголовке ключевых слов указанных в настройках.

ТЗ:

После активации плагина у каждой категории товаров появляется возможность добавить настройки по проверке ключевых слов и добавления товаров в данную категорию:Всего появляется 3 поля с настройками:

  • Название товара должно содержать любое из словВ этой настройке появляется возможность добавить список слов. Если любое из слов содержится в заголовке товара, товар добавляется в данную категорию.
  • Название товара должно содержать все слова.В этой настройке появляется возможность добавить список слов. Если все слова одновременно содержатся в заголовке товара, товар добавляется в данную категорию.
  • Название не должно содержать.В этой настройке появляется возможность добавить список слов. Если в заголовке содержится любое слово из данного списка, то такие товары не добавляются. Эта настройка добавляет условия по стоп словам для первых двух настроек, и не работает отдельно от них.
3-я настройка не работает отдельно от первых двух. 1-я и 2-я настройка работает совместно с 3-й настройкой.

Т.е.  при поиске товара 1-й настройкой, если название содержит любое из слов, и при этом не  содержит слов из 3-й настройки - товар добавляется.

При поиске товара 2-й настройкой, если название содержит все указанные слова, но не содержит слов из 3-й настройки - товар добавляется.

Поиск слов в заголовках должен производиться без учета регистра, т.е.если в настройках указано ключевое слово маленькими буквами, а в названии категории оно большими - товар будет добавлен.Если ключевое слово в настройках указано в круглых скобках (...) тогда плагин будет искать в заголовках данное слово в виде отдельного слова, во всех остальных случаях, плагин будет добавлять товар, если в заголовке отдельно слово содержит слово из списка в настройках.На сайте планируется большой каталог с десятками тысяч товаров, поэтому плагин должен работать быстро, но при этом не создавать слишком большой нагрузки на сервер.

Нужен пунктуальный профессионал который легко сможет сделать этот плагин. В заявке, пожалуйста, укажите цену и сроки.

3 года назад
artemspb66
Артем 
39 лет
5 лет в сервисе
Был
3 месяца назад

Выбранный исполнитель

Boriiis
Борис 
28 лет
6 лет в сервисе
Был
2 года назад
3 года назад
$50
5 дней
Все хорошо
Все хорошо

Заявки фрилансеров

Boriiis
Борис 
28 лет
6 лет в сервисе
Был
2 года назад
3 года назад
Кисляк
 
37 лет
11 лет в сервисе
Был
2 года назад
17 отзывов
3 года назад
  • Похожие заказы

  • $100

    Требуется выполнить доработки проекта на Laravel, включая исправление ошибок и добавление новых функций. Ознакомьтесь с техническим заданием для получения подробной информации о необходимых изменениях и функционале.

    Закрыт
    3 года назад
  • $100

    Ищется квалифицированный специалист по React, Webpack и Babel для консультаций по конфигурациям сборки приложений на JS/JSX/TS. Оплата 100$ за час продуктивного общения. Задачи включают разъяснение вопросов по настройке webpack, WDS и TypeScript.

    Закрыт
    3 года назад
  • $25

    Необходимо реализовать функционал добавления товара в корзину на сайте на WordPress. Также требуется настроить отправку заказов на почту, вставить код метрики и подключить цели по заявкам. Вёрстка уже выполнена и натянута на домен.

    Закрыт
    3 года назад
  • Требуется доработка плагина парсинга для WordPress. Необходимо создать хук, который запретит обновление категории товара при обновлении данных. Хук должен быть добавлен в файл functions.php темы, чтобы изменения не терялись при обновлении плагина. Укажите сроки и стоимость выполнения задачи.

    Закрыт
    3 года назад
  • Требуется разработать функционал на PHP для чата, который будет выводить первые 20 символов последнего сообщения пользователя в блоке пользователей. Необходимо заменить стандартный текст 'Разный текст котор...' на персонализированное сообщение. Заказ ориентирован на фрилансеров с опытом в веб-программировании и PHP.

    Закрыт
    3 года назад
  • Требуется реализовать серверный скрипт маппинга данных с акцентом на скорость работы и возможность обработки больших файлов. Функционал будет дорабатываться. В предложении укажите технологии, на которых планируете реализовывать скрипт.

    Закрыт
    3 года назад
  • Разработать функцию sort_sentence(sentence) для сортировки слов в строке по возрастанию их длины. Слова с одинаковой длиной должны сохранять исходный порядок. Функция должна быть размещена в файле main.py, без кода на нулевом уровне. Пример: для входной строки 'Keep calm and carry on' вывод должен быть 'On and keep calm carry'.

    Завершен
    3 года назад
  • Необходимо восстановить работу LiqPay на сайте интернет-магазина, чтобы снова можно было осуществлять онлайн-оплату заказов. Проблема возникла внезапно, требуется квалифицированный специалист для быстрого решения.

    Закрыт
    3 года назад