Diferencia entre WordPress content() y the_content() y sus aplicaciones

En el desarrollo de WordPress, elcontenido() responder cantando el_contenido() Ambas son funciones comunes utilizadas para mostrar el contenido de las entradas, pero existen algunas diferencias importantes entre ellas. Entender estas diferencias puede ser muy útil a la hora de desarrollar y personalizar sitios de WordPress, especialmente cuando se utiliza Elementor paradiseño de páginaLa hora.

Imagen[1]- Diferencia y aplicación de WordPress content() y the_content()

¿De qué se trata? el_contenido()?

el_contenido() es una función muy común en WordPress que se utiliza para mostrar el contenido de una entrada o página en un archivo de plantilla. En resumen, es la función principal utilizada para mostrar la parte principal del post.

Cómo utilizarlo el_contenido()?

el_contenido() A menudo se coloca en Temas de WordPress(utilizado como expresión nominal) single.php tal vez página.php para mostrar el contenido de una entrada o página. El código es el siguiente:

<?php the_content(); ?>
Imagen [2]- Diferencia y aplicación de WordPress content() y the_content()

Cuando llame al el_contenido() Cuando lo hace, WordPress carga y muestra automáticamente el cuerpo del contenido de la entrada o página y realiza filtros (por ejemplo, inserta automáticamente párrafos, maneja shortcodes, etc.).

¿De qué se trata? contenido()?

contenido() no es una función central de WordPress, suele ser una función definida por el desarrollador. La mayoría de las veces, la funcióncontenido() se utiliza para obtener el contenido del artículo en lugar de imprimirlo directamente, normalmente junto con la función echo o valor de retorno a utilizar.

contenido() Esto se puede hacer en el desarrollo de plugins ofunción personalizadaComo se ve en, generalmente asociado con obtener_el_contenido() Se utiliza conjuntamente. Ejemplo:

$content = get_the_content(); echo $content; $content = get_the_content()
echo $content.
Imagen [3]- Diferencia y aplicación de WordPress content() y the_content()

El contenido obtenido de esta forma puede procesarse más antes de mostrarse, para escenarios en los que el desarrollador quiera hacer más con el contenido.

el_contenido() junto con contenido() Principales diferencias

funcionalidadel_contenido()contenido()
método de salidasalida directaVolver al contenido
Tratamiento de códigos cortosautoprocesamientoaccionamiento manual do_shortcode()
utiliceMostrar textoContenido del tratamiento
Escenarios de usoSalida en la plantillaDesarrollo de contenidos personalizados

Uso en Elementor

Elementor es un potente constructor de páginas que proporciona un rico conjunto de funciones para personalizar el contenido de las páginas. En Elementor, elel_contenido() La función es similar a la del desarrollo tradicional de temas y se utiliza principalmente para mostrar el contenido de una entrada o página.

1. Elementor frente a el_contenido() regla de exclusión

El propio Elementor proporciona un campo dinámico a la que se puede acceder directamente desde WordPress base de datos exhaustivaen el editor para extraer y mostrar el contenido del artículo o página. En el editor, no es necesario utilizar directamente la función el_contenido()pero sigue desempeñando un papel central en el fondo. Cuando se utiliza editor de texto tal vez campo dinámico Cuando se utiliza un widget, Elementor llama automáticamente a la función el_contenido() para mostrar el contenido del cuerpo.

2. Cómo usarlo en Elementor el_contenido()

¿Desea personalizar el Plantillas Elementorha dado en el clavo el_contenido()por ejemplo, en un diseño personalizado de una página, puede utilizar el botón Etiquetas dinámicas para conseguirlo:

  • Abra el editor de Elementor y seleccione la página que desea editar.
  • En el panel izquierdo de widgets, busque editor de texto Gadgets.
Imagen [4]- Diferencia y aplicación de WordPress content() y the_content()
  • Seleccione en el componente Contenidopara que el contenido del artículo se inserte automáticamente.
Imagen [5]- Diferencia y aplicación de WordPress content() y the_content()

De esta forma, Elementor llamará automáticamente a la función el_contenido() para mostrar el contenido del artículo.

3. Personalizar la presentación de contenidos con contenido()

Si desea personalizar más el contenido de sus artículos en las páginas de Elementor, considere la posibilidad de utilizar la función obtener_el_contenido() o a medida contenido() función. De este modo, puede modificar, filtrar o añadir contenido a la funciónPersonalización.

Por ejemplo, utilice una función personalizada para obtener contenido y mostrarlo en la página:

$content = get_the_content();
$content = apply_filters('el_contenido', $content); echo $content; $content('el_contenido', $content)
echo $content.

De este modo, puede insertar contenido procesado en las páginas de Elementor, no sólo el contenido original del artículo.

resúmenes

el_contenido() responder cantando contenido() sea WordPress Dos funciones muy importantes, la principal diferencia entre ellas es el método de salida y el uso de la escena.el_contenido() es una función estándar utilizada para mostrar directamente el contenido de un artículo, mientras que la función contenido() Se utiliza más a menudo en funciones personalizadas que requieren un procesamiento adicional por parte del desarrollador. En las funciones Elementor Medio.el_contenido() se llamará automáticamente para mostrar el contenido del artículo, y el botón contenido() Se pueden utilizar funciones personalizadas para satisfacer necesidades más flexibles.

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 ha sido escrito por Little Lin
EL FIN
Si le gusta, apóyela.
felicitaciones1984 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