Percorso parziale di override

Utilizziamo i parziali all'interno del nostro sistema per separare la nostra logica dal nostro codice di visualizzazione. Ci sono parziali nella nostra codebase che possono essere sovrascritti se necessario. Ciò consente agli sviluppatori di agganciarsi alla struttura del nostro output quando un template non è disponibile. Abbiamo scelto di non includere tutti i nostri parziali nel nostro sistema di templating per garantire che la funzionalità principale funzioni come previsto. Forniamo filtri di percorso per tutti i parziali in modo che questi possano essere agganciati se necessario.

Esempio

Ci sono diversi parziali che non sono inclusi nei template della dashboard poiché dovrebbero essere sovrascritti solo se hai una particolare necessità. L'esempio seguente sovrascriverà il parziale per il parziale wrapper della dashboard.

Requisito

Dovrai creare una cartella nella tua cartella dei temi per i parziali da localizzare. In questo esempio i parziali si trovano 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; 
}

Questo articolo è stato utile?

Articoli Correlati

Contenuti

Serve supporto?

Non riesci a trovare la risposta che cerchi?
Contatta il supporto
Completa il tuo acquisto