О пути к дочерней теме WordPress - PullRequest
0 голосов
/ 09 апреля 2019

У меня есть вопрос по поводу дочерней темы WordPress.

Я пытаюсь изменить wc-template-hooks.php в дочерней теме.

Путь к файлу следующий.

/wp-content/plugins/woocommerce/includes/wc-template-hooks.php

Я скопировал этот файл в путь дочерней темы, и он не применяется.

/wp-content/themes/(child-theme)/wc-template-hooks.php
or
/wp-content/themes/(child-theme)/includes/wc-template-hooks.php

1 Ответ

0 голосов
/ 09 апреля 2019

Вы можете переопределить папку шаблонов из WooCommece, например: Чтобы переопределить уведомление о заказе администратора, скопируйте: wp-content / plugins / woocommerce / templates / emails / admin-new-order.php в wp-content / themes / yourtheme /woocommerce/emails/admin-new-order.php

Если вы хотите изменить хуки, вы можете использовать, например,

// Remove functions from woocommerce_after_shop_loop_item_title hook with original priority
remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_rating', 5 );
remove_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price', 10 );
// Added functions to woocommerce_after_shop_loop_item_title hook with new priority
add_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_rating', 10 );
add_action( 'woocommerce_after_shop_loop_item_title', 'woocommerce_template_loop_price', 5 );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...