Explicación de la prioridad de los ganchos en GeneratePress: Control del orden de los elementos

en el uso de GenerarPrensa Construcción temática WordPress En el momento de la web, el Elemento Bloque y Gancho El sistema ofrece potentes funciones de inserción de páginas. Muchos usuarios insertarán módulos personalizados, como cuadros de aviso, anuncios, información sobre el autor, etc., bajo el título del artículo, al final del contenido o en la barra lateral. El orden de visualización de estos módulos depende de la "Prioridad del gancho".

En este artículo, vamos a ilustrar cómo funciona la Prioridad de gancho y cómo configurarla mediante una demostración práctica.

Imagen [1] - Cómo controlar el orden de visualización de los elementos de la página utilizando la prioridad del gancho en GeneratePress

i. La prioridad por defecto es 10

Al crear un Elemento de bloqueSi no se establece ninguna prioridad cuando se inserta un Gancho en una página, el sistema la establece por defecto en 10.

Por ejemplo. generar_después_cabecera En estos dos Hooks se añaden bloques de contenido:

  • El primero es el contenedor de fondo azul (prioridad por defecto 10)
Imagen [2] - Cómo Controlar el Orden de Visualización de los Elementos de la Página Usando Prioridades de Gancho en GeneratePress
  • El segundo es el contenedor de fondo rosa (también prioridad 10 por defecto)
Imagen [3] - Cómo controlar el orden de visualización de los elementos de la página utilizando la prioridad del gancho en GeneratePress

Como la prioridad es la misma, el sistema los muestra en el orden en que fueron creados. Es decir, el contenedor azul creado en primer lugar aparece en primer lugar y el contenedor rosa en segundo lugar.

Imagen [4] - Cómo controlar el orden de visualización de los elementos de la página utilizando las prioridades de gancho en GeneratePress

II. Cambiar el orden de visualización modificando la prioridad

Los valores de prioridad pueden establecerse manualmente para controlar el orden de los elementos:

  • Establece la prioridad del contenedor azul en 12
Imagen [5] - Cómo controlar el orden de visualización de los elementos de la página utilizando las prioridades de gancho en GeneratePress
  • El contenedor rosa se mantiene al 10

Tras actualizar la página, el contenedor azul aparecerá después del contenedor rosa.

Imagen [6] - Cómo controlar el orden de visualización de los elementos de la página utilizando las prioridades de gancho en GeneratePress

La conclusión es que cuanto menor sea el valor, mayor será la prioridad y más adelante estará el elemento. Cuanto mayor sea el valor, mayor será la prioridad, más atrás irá el elemento.

III. Inserción de subtítulos entre los títulos de los artículos y la metainformación

Se trata de una situación muy común: se desea insertar un subtítulo o un contenido descriptivo que se mostrará en el artículoleyenday entre metainformación como la fecha de publicación.

Por defecto:

  • El título del artículo utiliza el H1 pestaña (de una ventana) (informática)
  • La metainformación (por ejemplo, el autor o la fecha) también se transmite a través de la función Gancho Insertar, prioridad 10
  • Si crea un bloque de subtítulos que también utilice la función generar_título_después_de_entradaSi la prioridad es 10, aparece después del metamensaje
Imagen [7] - Cómo controlar el orden de visualización de los elementos de la página utilizando las prioridades de gancho en GeneratePress

Solución:

  • Establecer la prioridad del subtítulo en 7 (menos de 10)
Imagen [8] - Cómo controlar el orden de visualización de los elementos de la página utilizando las prioridades de gancho en GeneratePress
  • De este modo, el subtítulo aparece entre el título y la metainformación.
Imagen [9] - Cómo controlar el orden de visualización de los elementos de la página utilizando las prioridades de gancho en GeneratePress

Si establece la prioridad en 11, el subtítulo aparece después de la metainformación.

Imagen [10] - Cómo controlar el orden de visualización de los elementos de la página utilizando las prioridades de gancho en GeneratePress
Imagen [11] - Cómo controlar el orden de visualización de los elementos de la página utilizando las prioridades de gancho en GeneratePress

IV. Control del orden en que se muestran los bloques de contenido al final de un artículo

Muchos sitios añaden módulos al final de los artículos, como:

  • Información sobre el autor
  • Artículos relacionados
  • anuncios o CTA bloques
Imagen [12] - Cómo controlar el orden de visualización de los elementos de la página en GeneratePress mediante las prioridades de los ganchos

Estos módulos suelen insertarse en el generar_contenido_después_de_entrada en este Gancho, y la metainformación de pie de página (Footer Meta) también utiliza este Gancho con prioridad 10.

Imagen [13] - Cómo controlar el orden de visualización de los elementos de la página en GeneratePress usando Hook Priorities

Si desea que el módulo personalizado aparezca por encima del pie de página meta:

  • Establezca la prioridad de este módulo en 9
Imagen [14] - Cómo controlar el orden de visualización de los elementos de la página en GeneratePress usando Hook Priorities

Esto le permite ajustar su orden superior e inferior sin cambiar el HTML Estructura o redacción CSS.

Imagen [15] - Cómo controlar el orden de visualización de los elementos de la página utilizando las prioridades de gancho en GeneratePress

resúmenes

La prioridad del gancho es GenerarPrensa Uno de los mecanismos importantes para controlar la estructura de una página:

  • La prioridad por defecto es 10
  • Cuanto menor sea el valor de prioridad, más contenido se mostrará primero
  • Si varios elementos utilizan el mismo Gancho y tienen la misma prioridad, se enumeran en el orden en que fueron creados.
  • Flexibilidad para insertar anuncios, subtítulos, texto explicativo, etc. sin modificar el código.

Dominar la forma de combinar Hook y Priority ayuda a personalizar mejor la disposición del contenido de la página para lograr una presentación bien estructurada.

Actualizaciones recientes


Contacte con nosotros
¿No puede leer el tutorial? Póngase en contacto con nosotros para obtener una respuesta gratuita. Ayuda gratuita para sitios personales y de pequeñas empresas
Servicio de atención al cliente WeChat
Servicio de atención al cliente WeChat
Tel: 020-2206-9892
QQ咨询:1025174874
(iii) Correo electrónico: info@361sale.com
Horario de trabajo: de lunes a viernes, de 9:30 a 18:30, días festivos libres
© Declaración de reproducción
Este artículo fue escrito por: ladrones serán ratas y ratones coraje
EL FIN
Si le gusta, apóyela.
felicitaciones2373 compartir (alegrías, beneficios, privilegios, etc.) con los demás
comentarios compra de sofás

Por favor, inicie sesión para enviar un comentario

    Sin comentarios