# Shortcodes/Blocs

Pour afficher un formulaire de recherche, un formulaire de réservation, un calendrier de disponibilités, une grille tarifaire ou une liste de types d'hébergement, HBook utilise des **shortcodes,** mais vous pouvez également utiliser les **blocs** si vous êtes avec l'éditeur Gutenberg. Vous pouvez afficher ces éléments HBook n'importe où sur votre site internet : dans une page, un article, un widget, une barre latérale,...

- Si vous utilisez l'éditeur Gutenberg, vous trouverez facilement les **blocs HBook** en tapant "HBook" dans la barre de recherche des blocs :![blocks.png](./attachments/blocks.png)
- Si vous préférez utiliser les shortcodes, vous les écrirez là où vous souhaitez les utiliser dans le contenu de page/article/widget. Par exemple  
![content.png](./attachments/content.png)

Nous présentons ci-dessous en détails chaque **shortcode** et le **bloc** Gutenberg correspondant à chaque shortcode.

- Formulaire de réservations
  - [Shortcode \[hb\_booking\_form\]](./shortcodes-blocs/formulaire-de-reservation.md#shorcode-booking)
  - [Formulaire de réservation - Bloc Gutenberg](./shortcodes-blocs/formulaire-de-reservation.md#bloc-booking)
- Liste de types d'hébergement
  - [Shortcode \[hb\_accommodation\_list\]](./shortcodes-blocs/liste-de-types-dhebergement.md#shortcode-accom-list)
  - [Liste de types d'hébergement - Bloc Gutenberg](./shortcodes-blocs/liste-de-types-dhebergement.md#bloc-accom-list)
- Calendrier de disponibilités
  - [Shortcode \[hb\_availability\]](./shortcodes-blocs/calendrier-de-disponibilites.md#shortcode-availability)
  - [Calendrier de disponibilités - Bloc Gutenberg](./shortcodes-blocs/calendrier-de-disponibilites.md#bloc-availability)
- Grille tarifaire
  - [Shortcode \[hb\_rates\]](./shortcodes-blocs/grille-tarifaire.md#shortcode-rates)
  - [Grille tarifaire - Bloc Gutenberg](./shortcodes-blocs/grille-tarifaire.md#bloc-rates)
- Résumé de réservation
  - [Shortcode \[hb\_reservation\_summary\]](./shortcodes-blocs/resume-de-reservation.md#shortcode-resa-summary)
  - [Résumé de réservation - Bloc Gutengerg](./shortcodes-blocs/resume-de-reservation.md#bloc-resa-summary)
- Prix de départ
  - [Shortcode \[hb\_starting\_price\]](./shortcodes-blocs/prix-de-depart.md#shortcode-starting-price)
  - [Prix de départ - Bloc Gutenberg](./shortcodes-blocs/prix-de-depart.md#bloc-starting-price)
- Page du formulaire de paiement par lien
  - [Shortcode \[hb\_payment\_link\_form\]](./shortcodes-blocs/page-du-formulaire-de-paiement-par-lien.md#shortcode-payment-link)
  - [Page du formulaire de paiement par lien - Gutenberg](./shortcodes-blocs/page-du-formulaire-de-paiement-par-lien.md#bloc-payment-link)

> [!INFO]
> Merci de noter que les shortcodes proposent plus de paramètres que les blocs, l'ensemble des paramètres disponibles pour les shortcodes n'étant pas tous montrés dans les options du bloc.
> Si vous utilisez l'éditeur Gutenberg, mais souhaitez utiliser des paramètres non disponibles avec les blocs HBook, vous utiliserez un bloc **Shortcode** dans lequel vous pouvez écrire le shortcode HBook avec ses paramètres.