# Tipos de alojamiento

En está sección de la documentación, encontrará información sobre el menú **Alojamiento** del menú **HBook**. Para que el plugin funciona, se debe crear al menos 1 alojamiento.

![accom-menu-item.png](./attachments/accom-menu-item.png)

* * *

<a id="crear-un-nuevo-tipo-de-alojamiento"></a>

## Crear un nuevo Tipo de alojamiento

Se puede crear tantos alojamientos como lo quiera. Para cada alojamiento (por ejemplo "Habitación Doble"), podrá indicar cuanto tiene de ese alojamiento (por ejemplo "10" habitaciones dobles).

- Haga clic sobre **Añadir nueva**

![new-accom.png](./attachments/new-accom.png)

-  Introduce el **Título** y la **Descripción del alojamiento**. Se pueden utilizar los **shortcodes o los blocs** para mostrar un formulario de búsqueda, un calendario de disponibilidades, una tabla de tarifas.

**Con el editor Clásico**

![content.png](./attachments/content.png)

  
**Con el editor Gutenberg**

![content-gut.png](./attachments/content-gut.png)

1. Indica el **Título del Alojamiento**: esto es el nombre del alojamiento tal como aparecerá en el front-end. Se puede crear un nombre diferente para el lado del admin (ver más abajo)
2. Verá aparecer **el id del alojamiento** aquí: puede que lo necesitará cuando utilizará los [shortcodes](https://maestrel.atlassian.net/wiki/x/ZwS2Ag)

Si desea usar las páginas de alojamiento creadas en HBook para [la descripción](#alojemiento-descripcion) de su tipo de alojamiento, indica el contenido de su página aquí. Se pueden utilizar los [shortcodes](https://maestrel.atlassian.net/wiki/x/ZwS2Ag) de HBook para añadir una tabla de tarifas, un calendario de disponibilidades o un formulario de búsqueda.

> [!INFO]
> Por defecto, si uno de estos shortcodes está utilizado en una página de "Alojamiento", HBook mostrará la tabla de tarifas, el calendario de disponibilidades para este alojamiento.

* * *

<a id="imagen-destacada"></a>

### **Imagen destacada**

Si lo desea, puede elegir una **Imagen destacada** cual aparecerá en la lista de los resultados de búsqueda y en las listas de los alojamientos.

![featured.png](./attachments/featured.png)

<a id="ajustes-del-tipo-de-alojamiento"></a>

#### Ajustes del tipo de alojamiento

Los ajustes están aquí para proveer las informaciones necesarias para el sistema de reserva. La **Capacidad normal**, la **Capacidad máxima** y el **Número de alojamientos de ese tipo** son los unicos ajustes requiridos para que HBook funciona.

![general-settings.png](./attachments/general-settings.png)

1. Indicar el **número de alojamiento de ese tipo** (requerido).
2. Si tiene múltiples alojamientos para un cierto tipo de Alojamiento, se puede que quiere personalizar los nombres/números para cada alojamiento. Si hace clic sobre **Editar la numeración del tipo de alojamiento**, podrá renombrar cada alojamiento en ese tipo.

* * *

<a id="ajustes-de-capacidad"></a>

## Ajustes de capacidad

![occupancy-settings.png](./attachments/occupancy-settings.png)

1. Entra la **capacidad normal** (requerido): esto corresponde al número de personas para el cual está definido la tarifa de base del alojamiento tal como indicado en **HBook > Tarifas**.
2. Entra la **capacidad máxima** (requerido): esto corresponde el número máximo de personas que puede contener el alojamiento.
3. Entra la **capacidad mínima** (opcional): si desea aplicar un número mínimo de personas requerido, puede indicarlo aquí.

  
**Si sus tarifas cambian según el número de personas**

- utilizará la **capacidad normal** para indicar el número de personas hasta el cual se aplica la tarifa de base tal como indicado en **HBook > Tarifas**. Y después pondrá la "Capacidad maxima" al número de personas que puede alojar este alojamiento.
- Despuès podrá indicar en **HBook > Tarifas** el "Precio para cada adulto adicional (arriba de la capacidad normal)" así que el "Precio para cada niño adicional (arriba de la capacidad normal)".

<a id="ejemplos-de-ajustes-de-capacidades"></a>

### Ejemplos de ajustes de capacidades

> [!NOTE]
> **Ejemplo 1 - Tarifa por alojamiento independietement del número de clientes**
> IEn este ejemplo, tenemos una habitación triple que puede alojar 2 o 3 personas. La tarifa es de 75€ por habitación en temporada "invierno" y de 95€ por habitación en temporada "verano" (que sea para 2 o 3 personas),
> ![accom-occupancy-example1.png](./attachments/accom-occupancy-example1.png)
> - La capacidad normal y máxima corresponden al número máximo de personas que pueden estar alojadas en este tipo de alojamiento.
> - La capacidad mínima es de 2 días para evitar que este tipo de alojamiento sea reservado por una sola persona.
> ![occupancy-rate-example1.png](./attachments/occupancy-rate-example1.png)
> - En **HBook - Tarifas**, utilizamos únicamente la **Tarifa de base** pues no es necesario determinar los precios para cada persona adicional.

> [!NOTE]
> **Ejemplo 2 - Tarifa de base para el alojamiento al cual se añade una tarifa por persona adicional**
> En este ejemplo, tenemos un piso para 4 personas como máximo que alquilemos por semana; el precio es el mismo para 1 o 2 pero una tarifa adicional se añade para la 3ra y 4ta persona.
> ![accom-occupancy-example2.png](./attachments/accom-occupancy-example2.png)
> - La capacidad normal es de 2 personas y la capacidad máxima es de 4 personas (esto nos permitirá definir la tarifa para 2 personas y luego la tarifa por persona adicional).
> ![occupancy-rate-example2.png](./attachments/occupancy-rate-example2.png)
> - En **HBook > Tarifas**, indicamos la "Tarifa de base" con el precio para 1 o 2 personas, y utilisamos el precio por persona adicional para indicar el precio que se tiene que aplicar para la 3ra y 4ta persona.

> [!NOTE]
> **Ejemplo 3 - La tarifa es por persona y no por alojamiento**
> En este ejemplo, tenemos un piso familiar que puede alojar hasta 5 personas. El precio es por persona: un adulto pagará €50 por noche y un niño será facturado 30€ por noche.
> ![accom-occupancy-example4.png](./attachments/accom-occupancy-example4.png)
> - La capacidad normal es de 1 persona y la capacidad máxima es de 5 personas (esto permitirá definir un precio por persona).
> - La capacidad mínima es de 2 personas.
> ![occupancy-rate-example4.png](./attachments/occupancy-rate-example4.png)
> - En **HBook->Tarifas**, indicamos la "Tarifa de base" que corresponde al precio para un adulto.
> - Después, indicamos el precio para cada adulto superando la capacidad normal a 50€ (precio por adulto) y el precio para cada niño superando la capacidad normal a 30€ (precio por niño).

> [!NOTE]
> **Ejemplo 4 - Alojamiento con una capacidad mínima**
> En este ejemplo, tenemos una casa de vacaciones que puede alquilarse por habitación o en su integralidad. Hemos creado un tipo de alojamiento "Casa de vacaciones completa" pero no queremos que sea reservada por menos de 5 personas. Así, este Alojamiento tiene una capacidad mínima de 5 personas, para que solo aparezca en los resultados de búsqueda si la búsqueda es para 5 personas o más.
> ![accom-occupancy-example3.png](./attachments/accom-occupancy-example3.png)

* * *

<a id="descripciones"></a>

## Descripciones

![descriptions.png](./attachments/descriptions.png)

1. Indica la **descripción fijada en los resultados de búsqueda** (opcional): esto será utilizado durante la utilisación del shortcode [\[hb\_booking\_form\] o del bloc "Formulario de reservación"](../documentacion-hbook/shortcodes-bloques/formulario-de-reserva.md).
2. Entra la **Descripción fijada en la lista de los tipos de alojamiento** (opcional): esto será mostrado durante la utilisación del shortcode [\[hb\_accommodation\_list\] o du bloc "Lista de los tipos de alojamiento"](../documentacion-hbook/shortcodes-bloques/lista-de-alojamientos.md).

Para facilitar la lectura del calendario de reserva del back-end, se puede indicar el **nombre corto** y la **abreviatura** para el tipo de alojamiento. Esto podrá ser útil si tiene un alojamiento con un nombre largo y que quiere guardarlo para el front-end pero simplificarlo para el calendario del back-end.

3. Se puede dar un **nombre corto** para ese tipo de alojamiento. Este será utilizado en la página **Reservas**.
4. Se puede dar una **abreviatura** para ese tipo de alojamiento. Este será utilizado en la página **Reservas**.

* * *

<a id="ajustes-de-presentación"></a>

## Ajustes de presentación

Para la presentación del tipo de alojamiento, HBook le permite elegir entre usar la **página actual** del **Tipo de alojamiento** HBook o usar **otra página** ya creada en su sitio web. Eso es muy práctico si ya tiene páginas creadas para mostrar las características del alojamiento.

<a id="usar-la-página-tipo-de-alojamiento-de-hbook"></a>

### Usar la página Tipo de Alojamiento de HBook

![display-1.png](./attachments/display-1.png)

1. Indicará que quiere usar está página para presentar su tipo de alojamiento...
2. ... y luego puede elegir el **modelo/plantilla** que debe ser aplicada.

<a id="usar-otra-página-para-presentar-el-alojamiento"></a>

### Usar otra página para presentar el alojamiento

![display-2.png](./attachments/display-2.png)

1. Indicará que quiere usar otro artículo u otra página para presentar este alojamiento...
2. ... y entrará el **ID** de la página o plantilla que se tiene que utilizar

> [!INFO]
> Leer [este artículo](https://maestrel.atlassian.net/wiki/spaces/ESKB/pages/52723992/C+mo+encontrar+el+ID+de+p+gina+o+de+entrada) para ver dónde se puede encontrar el ID de una página o un artículo.

**Elegir otra página para la presentación del tipo de alojamiento tiene varios impactos**

- Se pueden usar los shortcodes de HBook en la página elegida para presentar el alojamiento sin tener que especificar el ID del tipo de alojamiento. HBook sabrá que es para ese tipo de alojamiento.
- En la etapa de la selcción del tipo de alojamiento, el botón "Ver este alojamiento" abrirá la página indicada para la presentación de este tipo de alojamiento. Se puede elegir si se abre el la misma pestaña o en una nueva pestaña en **HBook > Aparencía**.
- En la etapa de la seleccion del tipo de alojamiento, si ha indicado que la miniatura y el título están vinculados, será la página indicada para la presentación de este tipo de alojamiento que estaría mostrada.
- En la lista de los tipos de alojamiento, si ha indicado que la miniatura está con enlace, de igual manera será la página indicada para la presentación de este tipo de alojamiento que se mostrará.

<a id="precio-inicial"></a>

### Precio Inicial

![display-3.png](./attachments/display-3.png)

Se puede definir el **precio inicial** : esto será mostrado en la lista de los tipos de Alojamientos mostrada con el shortcode o bloque [\[hb\_accommodation\_list\].](../documentacion-hbook/shortcodes-bloques/lista-de-alojamientos.md) Se ajusta aquí de forma manual, ya que HBook no recupera ese dato de sus tarifas.

* * *

<a id="bloqueos-automáticos"></a>

## Bloqueos automáticos

![blockings.png](./attachments/blockings.png)

1. Indica el **tiempo de preparación**. HBook bloqueará de formá automática “x” días antes de la fecha de entrada y después de la fecha de salida de le reserva.
2. Indica los **alojamientos hébergements enlazados** : indicará en ello los **ids** de los alojamientos que deben ser automáticamente bloqueados cuando este tipo de alojamiento está reservado. Si necesita especificar el número de alojamientos que deber estar bloqueados para cada tipo de alojamiento, puede indicar este número entre ().

> [!INFO]
> Ten en cuenta que si quiere **enlazar alojamientos entre si** (cuando uno esta reservado, el otro esta bloqueado, y vice versa), se debe ajustar en ambos tipos de alojamiento, entrando en cada uno el ID del otro tipo.

<a id="ejemplos-de-ajustes-de-alojamientos-enlazados"></a>

### Ejemplos de ajustes de alojamientos enlazados

> [!NOTE]
> **Ejemplo 1 - Bloquear un alojamiento**
> Cuando una reserva está recibida para un alojamiento de este tipo, HBook bloquea, a esas fechas, un alojamiento del tipo de alojamiento qué tiene el accom ID 2.
> ![linked-accom-example1.png](./attachments/linked-accom-example1.png)

> [!NOTE]
> **Ejemplo 2 - Bloquear un alojamiento de varios tipos de alojamiento**
> ![linked-accom-example2.png](./attachments/linked-accom-example2.png)
> Cuando una reserva está recibida para un alojamiento de este tipo, HBook bloquea, a esas fechas, un alojamiento del tipo de alojamiento qué tiene el accom ID 2, un alojamiento del tipo de alojamiento que tiene el accom ID 3, adémas de un alojamiento del tipo de alojamiento que tiene el accom ID 4.

> [!NOTE]
> **Ejemplo 3 - Bloquear varios alojamientos de varios tipos de alojamiento**
> ![linked-accom-example3.png](./attachments/linked-accom-example3.png)
> Cuando una reserva está recibida para un alojamiento de este tipo, HBook bloquea, a esas fechas, 3 alojamientos del tipo de alojamiento qué tiene el accom ID 2, y 5 alojamientos del tipo de alojamiento que tiene el accom ID 3.

* * *

<a id="reservas-múltiples"></a>

## Reservas múltiples

![accom-multiple-booking.png](./attachments/accom-multiple-booking.png)

Indica si desea **excluir** o no este tipo de alojamiento de los resultados de búsqueda cuando se trata de una reserva con alojamientos múltiples.

- Cuando el ajuste está puesto a "Siempre", HBook excluirá siempre esté tipo de alojamiento de los resultados de búsqueda, cuando no se puede albergar al número de personas indicadas en la búsqueda con un sólo alojamiento.
- Cuando el ajuste está puesto a “Sólo con búsqueda global”, HBook no móstrara este alojamiento en los resultados de una búsqueda global. Pero, se podran reservar varios alojamientos de este tipo, y se mostrára en los resultados de una búsqueda espécifica, para esté tipo de alojamiento sólo.
- Cuando el ajuste está puesto a “Nunca”, HBook nunca excluirá esté tipo de alojamiento. Significa que puede ser reservado tanto en reservas de varios alojamientos de esté tipo (búsqueda espécifica) que en reservas de varios alojamientos de distintos tipos (búsqueda global).

> [!INFO]
> Ver [este artículo](https://maestrel.atlassian.net/wiki/spaces/ESKB/pages/65306875/C+mo+funciona+la+reserva+de+alojamiento+m+ltiple) para más información en relación con las reservas múltiples

* * *

<a id="ajustar-fechas-de-apertura"></a>

## Ajustar fechas de apertura

> [!INFO]
> Se pueden ajustar las fechas de apertura o ventana de reserva por defecto en **HBook > Varios > Fechas de apertura**

HBook permite ajustar **fechas de apertura**, o **ventana de reserva**, que sea especifica para el tipo de alojamiento. Si todos los alojamientos tienen la misma ventana de reserva, no es necesario configurarlo aquí. Se debe ajustar en **HBook > Varios > Fechas de apertura**.

![override-opening-dates.png](./attachments/override-opening-dates.png)

1. Se puede indicar aquí la **fecha mínima seleccionable**. Esto puede ser:
  - un número de días a partir de la fecha del día. Esto le será útil si desea evitar las reservas de último minuto.
  - una fecha específica. Esto le será útil si no desea estar abierto todo el año. Esta fecha corresponde a su fecha de apertura.
2. Se puede indicar aquí la **fecha máxima seleccionable**. Esto puede ser:
  - un número de meses a partir de la fecha del día. Esto le será útil si desea ofrecer una ventana de reservas por ejemplo limitada a los 6 meses máximo de la fecha del día.
  - una fecha específica. Esto le será útil si no desea estar abierto todo el año. Esta fecha corresponde a su fecha de cierre.