По умолчанию, если вы ищете что-либо в интернет-магазине на WooCommerce и по вашему запросу ничего не найдено, то вы получаете только сообщение, что ничего не найдено. А давайте попробуем заинтересовать пользователей какими-то товарами вместо этого.
Кстати хочу порекомендовать вам свой видеокурс по созданию темы для WooCommerce.
По умолчанию результаты поиска выглядят так:
Но если мы попробуем использовать этот код:
add_action( 'woocommerce_no_products_found', 'true_products_on_no_products_found', 25 ); function true_products_on_no_products_found() { echo '<h2>Возможно вам будет интересно</h2>'; echo do_shortcode( '[recent_products per_page="4"]' ); }
Не знаете, куда вставлять код?
Кстати говоря, таким же образом вы можете использовать любой другой из доступных шорткодов в WooCommerce.
И в итоге получаем:
Чтобы оставить комментарий, пожалуйста, зарегистрируйтесь или войдите.
Добрый день! Почему то если не найден товар, то популярные и просмотренные тоже не выводятся. Шорткоды выводила по вашим рекомендациям. Почему в них пусто? Подскажите, как исправить?