Secret_dev
@Secret_dev
Люблю программировать

Как поменять местоположение элементов на странице продукта wordpress woocommerce?

В стандартном виде woocommerce предоставляет дефолтную страницу продукта. Я использую плагин Add-ons он выводит input где можно ввести свое число (например, длина окна) и в итоге появляется мини-чек где показано что сколько стоит и сумма всей покупки. Мне нужно поменять местами чтоб input quality был перед этим чеком а кнопка добавить в корзину осталась на месте. Я искал и вроде бы понял, что нужно использовать @hooked, но в моем случае на один хук вяжется сразу вся информация(как я понял).

Вот это хук который вызывает вывод всей информации о товаре(атрибуты и дополнительные параметры):
<div class="summary entry-summary">
		<?php
		/**
		 * Hook: woocommerce_single_product_summary.
		 *
		 * @hooked woocommerce_template_single_title - 5
		 * @hooked woocommerce_template_single_rating - 10
		 * @hooked woocommerce_template_single_price - 10
		 * @hooked woocommerce_template_single_excerpt - 20
		 * @hooked woocommerce_template_single_add_to_cart - 30
		 * @hooked woocommerce_template_single_meta - 40
		 * @hooked woocommerce_template_single_sharing - 50
		 * @hooked WC_Structured_Data::generate_product_data() - 60
			 */

 do_action('woocommerce_single_product_summary');
 
		?>
	</div>

Как оказалось, хук woocommerce_template_single_add_to_cart привязан не только к выводу кнопки и поля количества товара но к нему привязан еще и мой плагин (Add-ons)
5e6ce1e13ec7f813166510.png
Наведите на правильный путь.
  • Вопрос задан
  • 174 просмотра
Пригласить эксперта
Ответы на вопрос 1
Тут хуки карточки товара

Картинка слишком приближена. не понятно место вставки относительно других элементов страницы. Возможно этот хук woocommerce_before_add_to_cart_button поможет
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы