woocommerce_template_path
Дозволяє змінити відносний шлях до папки із шаблонами WooCommerce у темі.
За умовчанням шаблони WooCommerce можна перевизначити, створивши докорінно теми папку woocommerce
і повторивши відносний шлях файлів та їх імена з папки плагіна ( wp-content/plugins/woocommerce/templates ).
Використання
add_filter( 'woocommerce_template_path', 'wp_kama_woocommerce_template_path_filter'); /** * Function for `woocommerce_template_path` filter-hook. * * @param $string * * @return */ function wp_kama_woocommerce_template_path_filter( $string ){ // Filter... return $string; }
-
$string
(рядок) -
Відносний шлях до папки з WooCommerce шаблонів у темі.
За замовчуванням: ‘woocommerce/’
Приклади
#1 Змінимо шлях до папки з шаблонами WooCommerce у темі
add_filter('woocommerce_template_path', function() { return 'templates/shop/'; } );
Де викликається хук
woocommerce_template_path
woocommerce/includes/class-woocommerce.php 762
return apply_filters( 'woocommerce_template_path', 'woocommerce/' ); // phpcs:ignore WooCommerce.Commenting.CommentHooks.MissingSinceComment
Де використовується хук у WooCommerce
Використання не знайдено.