Automattic\WooCommerce\Internal\Admin
SiteHealth::get_theme_template_override_path
Get the path to a theme template override, if one exists.
Метод класса: SiteHealth{}
Хуков нет.
Возвращает
Строку|false.
Использование
// private - только в коде основоного (родительского) класса $result = $this->get_theme_template_override_path( $file );
- $file(строка) (обязательный)
- Template file.
Код SiteHealth::get_theme_template_override_path() SiteHealth::get theme template override path WC 11.0.1
private function get_theme_template_override_path( $file ) {
$paths = array(
get_stylesheet_directory() . '/' . $file,
get_stylesheet_directory() . '/' . WC()->template_path() . $file,
get_template_directory() . '/' . $file,
get_template_directory() . '/' . WC()->template_path() . $file,
);
foreach ( $paths as $path ) {
if ( file_exists( $path ) ) {
return $path;
}
}
return false;
}