WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Самая быстрая Тема-конструктор для WordPress
функция не описана

wc_locate_template() WC 1.0

Locate a template and return the path for inclusion.

This is the load order:

yourtheme/$template_path/$template_name yourtheme/$template_name $default_path/$template_name

Хуки из функции
Возвращает

Строку.

Использование

wc_locate_template( $template_name, $template_path, $default_path );
$template_name(строка) (обязательный)
Template name.
$template_path(строка)
Template path. (default: '').
По умолчанию: ''
$default_path(строка)
Default path. (default: '').
По умолчанию: ''

Код wc_locate_template() WC 4.6.0

<?php
function wc_locate_template( $template_name, $template_path = '', $default_path = '' ) {
	if ( ! $template_path ) {
		$template_path = WC()->template_path();
	}

	if ( ! $default_path ) {
		$default_path = WC()->plugin_path() . '/templates/';
	}

	// Look within passed path within the theme - this is priority.
	$template = locate_template(
		array(
			trailingslashit( $template_path ) . $template_name,
			$template_name,
		)
	);

	// Get default template/.
	if ( ! $template || WC_TEMPLATE_DEBUG_MODE ) {
		$template = $default_path . $template_name;
	}

	// Return what we found.
	return apply_filters( 'woocommerce_locate_template', $template, $template_name, $template_path );
}