Категории
Уведомление:подпишитесь Заходите к нам в Telegram-чат
Skripters » WordPress » WordPress Плагины » WooCommerce Order Search Admin

WooCommerce Order Search Admin

SaNcHeS
Опубликовано 7-08-2021, 14:26
Этот плагин обеспечит ввод данных для поиска заказов WooCommerce с автоматически заполняемым полем поиска, предоставляющим результаты по мере ввода вами в миллисекундах, независимо от того, сколько заказов у вас есть в вашей базе данных. Когда у вас появляется много заказов в WooCommerce, поиск определенного заказа может стать очень медленным и трудоемким. Интересно также то, что чем больше у вас заказов, тем больше вам нужно будет искать конкретный. Мы видели, как пользователи ждут больше минуты, пока WooCommerce вернет результаты поиска в админку. И даже после этого долгого времени ожидания, учитывая, что механизм поиска по умолчанию использует запросы SQL, релевантность не является оптимальной, и вам часто приходится корректировать поисковый запрос и снова ждать. Установив этот плагин, вы сможете индексировать все свои заказы в Algolia и находить заказы со скоростью мысли прямо из вашего обычного списка заказов на экране администратора вашего веб-сайта WordPress. Вы можете найти заказы, набрав всего несколько символов. Поисковая система будет искать в следующих полях: Номер заказа (был протестирован с такими плагинами, как WooCommerce Sequential Order Numbers) Имя клиента Фамилия клиента Адрес электронной почты клиента Имя для выставления счетов Фамилия Электронный адрес для выставления счетов Номер телефона для выставления счетов Адрес для выставления счетов 1 Адрес для выставления счета 2 Город выставления счета Страна выставления счета Почтовый индекс Страна выставления счета Имя доставки Имя доставки Фамилия Транспортная компания Адрес доставки 1 Адрес доставки 2 Город доставки Состояние доставки Почтовый индекс Страна доставки Артикул продукта, содержащийся в заказе Статус заказа Когда вы начинаете вводить текст в поиске ввода, вы увидите мгновенные результаты, появляющиеся внутри раскрывающегося меню, и вы сможете найти правильный порядок в миллисекундах. Также обратите внимание, что, используя Algolia в качестве поисковой системы, помимо сверхбыстрых результатов при вводе текста, вы также получите выгоду от всех других функций, таких как устойчивость к опечаткам, которая гарантирует, что если вы ошибетесь, например, в имени клиента, вы все равно будете отображать соответствующие заказы как часть результатов. Автоматическая синхронизация После того, как вы правильно предоставили плагину свои учетные данные Algolia, плагин позаботится о том, чтобы индекс поиска оставался актуальным с вашими заказами WooCommerce. Каждый раз, когда заказ добавляется, обновляется, удаляется или удаляется, он синхронизируется с Algolia. Однако обратите внимание, что при первой инициализации плагина вам необходимо проиндексировать существующие заказы. Команда WP-CLI Плагин также предлагает команду WP-CLI, позволяющую переиндексировать ваши заказы прямо из терминала. Вот как это использовать: wp orders reindex Обратите внимание, что вы ни в коем случае не обязаны использовать инструмент командной строки и что экран настроек администратора плагина также позволяет вам повторно индексировать все ваши заказы. Командная строка - отличная техническая альтернатива, если у вас более 50 тысяч записей и вы хотите ускорить индексацию. Обратите внимание, что нет ограничений на количество заказов, которые может обрабатывать этот плагин, и индексация будет работать с обоими методами индексации; питание от пользовательского интерфейса или с помощью инструмента командной строки WP-CLI. Единственное ограничение переиндексации пользовательского интерфейса администратора состоит в том, что вы должны оставить страницу открытой во время процесса переиндексации. Поиск бэкэнд-порядка По умолчанию, плагин улучшает поведение бэкэнд-поиска по умолчанию с помощью Algolia. Это обеспечивает согласованность между результатами, которые вы видите в списке, и результатами из раскрывающегося списка автозаполнения. Если по какой-либо причине вы хотите восстановить поведение внутреннего поиска по умолчанию, вы можете использовать ловушку фильтра wc_osa_enable_backend_search. функция should_enable_backend_search ($ value, WP_Query $ query) {return false; } add_filter ('wc_osa_enable_backend_search', 'should_enable_backend_search', 10, 2); Константы конфигурации По умолчанию вы можете настроить плагин на странице включенных опций, но вы также можете настроить плагин, используя одну (или несколько) из следующих констант в файле wp-config.php. Когда вы используете константы, соответствующие поля параметров будут отключены на странице параметров. определить ('WC_OSA_ALGOLIA_APPLICATION_ID', '<значение>'); определить ('WC_OSA_ALGOLIA_SEARCH_API_KEY', '<значение>'); определить ('WC_OSA_ALGOLIA_ADMIN_API_KEY', '<значение>'); определить ('WC_OSA_ORDERS_INDEX_NAME', 'wc_orders'); определить ('WC_OSA_ORDERS_PER_BATCH', 200); Об Algolia Этот плагин полагается на службу Algolia, которая требует от вас создания учетной записи. Algolia предлагает поиск в качестве поставщика услуг по программе дополнительных платежей, включая бесплатный план, который включает 10 000 записей и 100 000 операций в месяц. Кроме того, обязательно ознакомьтесь с ценами. Этот плагин будет создавать ровно одну запись для каждого заказа для индексации. Мы индексируем каждый заказ, который не помечен как отброшенный. Algolia не поддерживает этот плагин. Предпочтительный способ отправки проблем или запросов функций - через репозиторий GitHub.

Автор: Raymond Rutjes

Версия: 1.13.2

Последнее обновление: 2020-08-22 4:40pm GMT

Понравилось?
0
0
0

Скачать WooCommerce Order Search Admin:

woocommerce-order-search-admin.zip Размер файла: 229.1 Kb
341
0