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
| Haak | Beschrijving |
|---|---|
head-end | Vóór het einde van <head> |
body-begin | Volg de <body> |
body-end | Vóór het einde van <body> |
main-begin | Boven de <main> |
main-end | Volg de <main> |
list-begin | Bovenaan de berichtenlijst |
list-end | Volg de berichtenlijst |
sidebar-begin | Helemaal bovenaan de zijbalk |
sidebar-end | Voordat het zijbalkeinde |
content-begin | Boven de inhoud van het bericht |
content-end | Volg de berichtinhoud |
comments-begin | Boven de reacties |
comments-end | Volg de reacties |
footer-begin | Helemaal bovenaan de voettekst |
footer-end | Voordat de voettekst eindigt |
post-panel-begin | Helemaal bovenaan het postpaneel |
post-panel-end | Vóór het einde van het paalpaneel |
docs/sidebar-begin | Helemaal bovenaan de docs zijbalk |
docs/sidebar-end | Voordat de docs zijbalk eindigt |
docs/nav-begin | Helemaal bovenaan de navigatie |
docs/nav-end | Voordat de navigatie eindigt |
contact/form-field-begin | Helemaal bovenaan het contactformulierveld |
contact/form-field-end | Voordat het contactformulierveld eindigt |
search/sidebar-begin | Helemaal bovenaan de search zijbalk |
search/sidebar-end | Voordat 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