En tant que thème flexible, il devrait avoir la possibilité de personnaliser le code et d’intégrer des services tiers. Par conséquent, nous avons apporté une fonctionnalité appelée hook.

Dans cet article, nous présenterons tous les hooks et proposerons quelques cas d’utilisation.

Aperçu

CrochetDescriptif
head-endAvant la fin de <head>
body-beginSuivez le <body>
body-endAvant la fin du <body>
main-beginAu-dessus du <main>
main-endSuivez le <main>
list-beginAu-dessus de la liste des messages
list-endSuivez la liste des publications
sidebar-beginTout en haut de la barre latérale
sidebar-endAvant la fin de la barre latérale
content-beginAu-dessus du contenu du message
content-endSuivez le contenu de l’article
comments-beginAu-dessus des commentaires
comments-endSuivez les commentaires
footer-beginTout en haut du pied de page
footer-endAvant la fin du pied de page
post-panel-beginTout en haut du panneau de publication
post-panel-endAvant la fin du panneau de publication
docs/sidebar-beginTout en haut de la barre latérale docs
docs/sidebar-endAvant la fin de la barre latérale docs
docs/nav-beginTout en haut de la navigation
docs/nav-endAvant la fin de la navigation
contact/form-field-beginTout en haut du champ du formulaire de contact
contact/form-field-endAvant la fin du champ du formulaire de contact
search/sidebar-beginTout en haut de la barre latérale search
search/sidebar-endAvant la fin de la barre latérale search

Utilisations

Il est facile d’utiliser un hook, ce que vous devez faire est de créer un fichier HTML avec le même nom que hook dans le répertoire layouts/partials/hooks.

Prenons sidebar-begin comme exemple :

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