Als flexibel thema zou het de mogelijkheid moeten hebben om code aan te passen en diensten van derden te integreren. Daarom hebben we een functie geïntroduceerd die hook heet.

In dit artikel introduceren we alle haken en geven we enkele gebruiksscenario’s.

Overzicht

HaakBeschrijving
head-endVóór het einde van <head>
body-beginVolg de <body>
body-endVóór het einde van <body>
main-beginBoven de <main>
main-endVolg de <main>
list-beginBovenaan de berichtenlijst
list-endVolg de berichtenlijst
sidebar-beginHelemaal bovenaan de zijbalk
sidebar-endVoordat het zijbalkeinde
content-beginBoven de inhoud van het bericht
content-endVolg de berichtinhoud
comments-beginBoven de reacties
comments-endVolg de reacties
footer-beginHelemaal bovenaan de voettekst
footer-endVoordat de voettekst eindigt
post-panel-beginHelemaal bovenaan het postpaneel
post-panel-endVóór het einde van het paalpaneel
docs/sidebar-beginHelemaal bovenaan de docs zijbalk
docs/sidebar-endVoordat de docs zijbalk eindigt
docs/nav-beginHelemaal bovenaan de navigatie
docs/nav-endVoordat de navigatie eindigt
contact/form-field-beginHelemaal bovenaan het contactformulierveld
contact/form-field-endVoordat het contactformulierveld eindigt
search/sidebar-beginHelemaal bovenaan de search zijbalk
search/sidebar-endVoordat de search zijbalk eindigt

Gebruik

Het is gemakkelijk om een hook te gebruiken, wat je moet doen is een HTML-bestand maken met dezelfde naam als hook in de map layouts/partials/hooks.

Laten we sidebar-begin als voorbeeld nemen:

1echo '<section class="row card component text-center"><div class="card-body">SIDEBAR BEGIN</div></section>' \
2  > layouts/partials/hooks/sidebar-begin.html