Я пытаюсь отредактировать страницу проверки, но не могу найти шаблон. Какое расположение внутри плагина файла, имеющего поля проверки?
Размещение шаблона заказа Woocommerce
Ответ 1
Существует несколько php файлов, которые составляют страницу проверки.
сор-содержание/плагины/WooCommerce/шаблоны/фотографии/
- проселочная errors.php
- форма-billing.php
- форма-checkout.php
- форма-coupon.php
- форма-login.php
- форма-pay.php
- форма-shipping.php
- Обзор-order.php
- thankyou.php
wp-content/plugins/woocommerce/templates/checkout/form-checkout.php является основным файлом.
[Структура шаблона из Woo Commerce Docs] [1]
http://wcdocs.woothemes.com/codex/template-structure/
https://docs.woothemes.com/document/template-structure/
Рекомендуется скопировать папку шаблона. Рекомендуется скопировать папку шаблона с файлами, которые вы хотите изменить, из каталога плагинов woocommerce. Поместите его в корень вашей темы и переименуйте его в woocommerce (оставляя папку шаблона неповрежденной в каталоге плагина, чтобы разрешить обновление).
Ответ 2
Будьте осторожны с шаблоном корзины, который по умолчанию является шаблоном page.php
из вашей общей темы.
Вы можете изменить макет корзины, изменив page.php
, или перейдите на страницу корзины WordPress, отредактируйте и измените шаблон для другого.
Надеюсь, что это поможет, я просто потратил 2 часа на поиски.
Ответ 3
Существует несколько шаблонов, которые контролируют страницу проверки. Их можно найти в папке плагина WooCommerce в шаблонах /checkout.
Вы можете поместить папку woocommerce/templates/checkout в свою папку темы и скопировать шаблоны, которые вы хотите изменить. Они будут отменять обычные шаблоны без изменения самого модуля. Таким образом, ваши изменения не будут перезаписаны при обновлении WooCommerce.
Ответ 4
Примечание. Я не предлагаю направить править файл плагина, потому что если по ошибке вы обновили, то потеряете все изменения. поэтому сначала скопируйте каталог /woocommerce/templates/ в свой каталог тем внутри /theme/woocommerce/ и
Затем вы должны редактировать файлы в theme/woocommerce/checkout/
Подробнее см. https://docs.woocommerce.com/document/template-structure/