WooCommerce — как изменить форму поиска
Для работы с поиском используется фильтр get_product_search_form.
Для работы с поиском используется фильтр get_product_search_form.
С помощью шорткодов WooCommerce мы можем быстро настроить главную страницу. Вывести категории, новинки, товары со скидкой и самые продаваемые товары.
Получать информацию о товарах намного быстрее через прямые запросы в базу данных. Но требует осторожности и необходимых знаний. В этой статье приведены примеры безопасного получения информации из базы данных. То есть ничего в базе не меняем, только получаем информацию.
Рассмотрим экспорт напрямую из базы данных через phpMyAdmin. phpMyAdmin – это панель управления базами данных. Доступ к панели находится, как правило, на хостинге, где расположен сайт.
Для этого используем фильтры woocommerce_output_related_products_args и woocommerce_upsell_display_args.
Чтобы скрыть цены или вывести сообщение, используем фильтр woocommerce_get_price_html.
Для этого добавим в свойство ссылки атрибут target=”_blank”
Для сайтов с большим количеством партнёрских товаров можно не загружать изображения на хостинг, а использовать фотографию по ссылке.
Для работы с MySQL в Python используется библиотека pymysql. Но чтобы подключиться с локальной машины к базе данных, которая расположена на сервере, используем библиотеку sshtunnel.
Получим удобную таблицу с ID и полным путём категории. Например: “2232,Медицинское оборудование>ЭКО и ВРТ>Микроскопы>Стереомикроскоп”.
Новый блочный редактор виджетов пока ещё не идеален, некоторые фильтры WooCommerce делает вобще недоступными, поэтому вернём классические виджеты.
Рассмотрим, как подключиться по API и разберём скрипт обновления изображений для обложки категории.