Wir verwenden Partials in unserem System, um unsere Logik von unserem Anzeigecode zu trennen. Es gibt Partials in unserer Codebasis, die bei Bedarf überschrieben werden können. Dies ermöglicht es Entwicklern, sich in die Struktur unserer Ausgabe einzuhaken, wenn keine Vorlage verfügbar ist. Wir haben uns entschieden, nicht alle unsere Partials in unser Vorlagensystem aufzunehmen, um sicherzustellen, dass die Kernfunktionalität wie erwartet funktioniert. Wir bieten Pfadfilter für alle Partials an, sodass diese bei Bedarf eingehakt werden können.
Beispiel
Es gibt mehrere Partials, die nicht in den Dashboard-Vorlagen enthalten sind, da diese nur überschrieben werden sollten, wenn Sie einen besonderen Bedarf dazu haben. Das folgende Beispiel überschreibt das Partial für das Dashboard-Wrapper-Partial.
Anforderung
Sie müssen in Ihrem Themes-Ordner einen Ordner erstellen, in dem die Partials abgelegt werden. In diesem Beispiel befinden sich die Partials in /wc-vendors/partials/
add_filter( 'wcvendors_pro_dashboard_open_path', 'wcv_override_dashboard_open_path' );
function wcv_override_dashboard_open_path( $path ){
$path = get_stylesheet_directory(). '/wc-vendors/partials/wcvendors-pro-dashboard-open.php';
return $path;
}
