Categorías: Noticias

[WordPress] post_content con formato

Lo primero es saber de qué hablamos, post_content es la variable miembro de WP_Post que nos permite recoger el contenido de una entrada/página/CPT (post) en WordPress. Si simplemente hacemos esto:

$post = get_post( $post_ID );
$contenido = $post->post_content;

 

Nos encontraremos con el problema de que el texto que recogemos no está enriquecido, en ocasiones puede ser lo que busquemos, pero no siempre es así. ¿Cómo obtener el texto con formato? Sólo de hemos de aplicar el filtro the_content al contenido, entonces lo recogeremos con formato.

$post = get_post( $post_ID );
$contenido = apply_filters( 'the_content', $post->post_content );

 

Y listo, a disfrutar de la potencia de WordPress 🙂

F. Javier Carazo Gil

Cofundador de CODECTION, empresa especializada en WordPress, autor de un libro sobre WordPress (el primero en español) y multitud de artículos (en medios físicos y virtuales) sobre el tema. Participa en la comunidad WordPress de forma activa siendo parte del equipo organizador de la WordPress Meetup de Córdoba, dando charlas en diferentes WordCamp y siendo autor y coautor de multitud de plugins libres y premium para WordPress de gran éxito.

Ver comentarios

Entradas recientes

EOF

22 horas hace

CERN

1 semana hace

Agua

2 semanas hace

Aire acondicionado

3 semanas hace

Eclipse

4 semanas hace

Monitoriza tu consumo de Claude Code en GNOME con Python y AppIndicator

Si trabajas a diario con Claude Code, seguramente te haya pasado: estás a mitad de…

1 mes hace