Я хочу перезаписать страницу темы, используя мой собственный плагин WordPress, я попытался добавить фильтр, но безрезультатно, я не хочу менять тему напрямую, потому что это плохая идея для каждого разработчика.это мой код плагина. Я добавил фильтр для проверки страниц
public function __construct(){
add_filter('theme_file_path','customize_theme_pages', 99, 2 );
}
, и я попытался заменить страницу темы моей собственной страницей, например
public function customize_theme_pages($path, $file = ''){
if( 'woocommerce/checkout--/form-checkout.php' === $file ) {
return plugin_dir_url( __FILE__ ).'inc/form-checkout.php';
}
return $path;
}
, мне кажется, это логичное решение,но на моем сайте нет изменений