Пользовательская HTML-страница Woocommerce объединяет одну страницу продукта - PullRequest
0 голосов
/ 11 июля 2019

Я работаю над проектом woocommerce и сталкиваюсь с одной проблемой: я скопировал все шаблоны из плагина в свою пользовательскую тему, но теперь у меня есть одна html-страница, которую нужно добавить, чтобы интегрировать в content-single-product.php, так как есть некоторые хукикак

do_action( 'woocommerce_single_product_summary' );
do_action( 'woocommerce_after_single_product_summary' );
do_action( 'woocommerce_after_single_product' );

, но это возвращает полные данные в своей собственной структуре div, но я просто хочу добавить отдельные элементы в другую структуру div и пользовательские классы, например, для изображения. Я просто хочу показать простое изображение без эффекта увеличенияили любой другой класс.

аналогично, есть некоторые варианты с некоторым продуктом, поэтому по умолчанию его показ правильно, но когда я пытаюсь добавить любой хук, который он не показывает, я только что добавил этот хук

add_action( 'woocommerce_single_variation', 'woocommerce_single_variation_add_to_cart_button', 20 );
add_action( 'woocommerce_single_product_summary', 'woocommerce_template_single_price', 10 );

но ничего не происходит, пожалуйста, скажите мне, как добавить его в content-single-product.php, чтобы все данные, относящиеся к продукту, можно было распечатать в пользовательских div-файлах с помощью пользовательских классов, например, когда я пытаюсь показать варианты, которые не были показаны, и показывает ли эточем после изменения вариантов цена также должна изменитьсяСкажите мне, как я могу встроить свою собственную html-страницу в этот продукт, чтобы все функции по умолчанию также работали с моим дизайном и как добавить хуки или действие на этой странице, или, если я ошибаюсь, скажите, где добавить хуки этих действийи как

Спасибо

1 Ответ

0 голосов
/ 11 июля 2019

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

Создание ваших собственных функций с фильтрами и хуками даст вам гораздо более надежный способ работы в будущем. Вот ссылка на визуальное руководство для страницы одного продукта здесь

удаление существующих функций и добавление собственных - это то, что вы ищете, но, не зная точно, что вам нужно, трудно помочь, пожалуйста, напишите немного кода, и мы поможем

...