Insertar entradas dentro de otras en WordPress

Ya vimos hace tiempo como incrustar una página WordPress dentro de otra, pero hoy vamos a rizar el rizo, creando un “shortcode” que, a voluntad y cuando lo necesitemos, nos permita insertar una entrada dentro de otra, o dentro de una página, lo que nos apetezca.

Dale que vamos … 

Lo primero que vamos a hacer es crear la función, para eso añadimos el siguiente código en nuestro plugin de funciones:

Guardamos los cambios y ya tenemos creado el shortcode, en este caso incluir_entrada. Para usarlo dentro de una entrada solo tenemos que saber el ID numérico de la entrada a insertar dentro de otra, algo fácil, pues solo tienes que fijarte en la URL de cualquier entrada que estés editando (algo como …/wp-admin/post.php?post=63441&action=edit, o sino también colocando el cursor sobre el enlace a cualquier entrada desde la ventana de navegación de entradas del Escritorio, que si te fijas en la barra de estado del navegador aparecerá, entre otros elementos del enlace, un número, que será el ID.

Ya sabiendo el ID de la entrada a incrustar la sintaxis para añadirla sería algo así:

Donde el ID de la entrada a incluir es “2794”, por supuesto. Y lo que mostrará será el contenido de la entrada con el ID 2794, ya sea incluido dentro de una entrada, una página, o incluso en un widget de tu barra lateral, tu decides.

Un uso muy chulo de este truco sería crear una entrada de “utilidad” con un texto que vayas a usar muchas veces en otras entradas. Para incluir ese texto (o lo que sea) repetitivo solo tendría que aprenderte el ID de la misma e incluirlo – gracias a este truco – rápidamente en cualquier entrada donde lo necesites.

AVISO: esta publicación es de hace dos años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado.

Valora este artículo para mejorar la calidad del blog ...

Al hacer una valoración se recoge una cookie con la IP de tu dispositivo

FlojitoNo está malEstá bienMe ha servidoFantástico (6 votos, promedio: 3,67 de 5)
Cargando…

Autor: Fernando Tellado

Fernando Tellado, apasionado de WordPress, profesor, consultor y ponente. Maquero cansino, padre de tres hijos y de una perrita Beagle, Bilbaíno de nacimiento, Español de corazón y ciudadano de donde me quieran. Autor del libro WordPress - La tela de la araña. Mi blog personal es Navegando con red, donde he crecido como escritor en la red y ofrezco mis visiones acerca de la Web 2.0 y la blogosfera.

Comparte esta entrada en
468 ad

Centro de preferencias de privacidad

Cookies imprescindibles

Se usan para saber si ya aceptaste nuestras políticas y para servir más rápidos los contenidos.

gpdr, wpSGCacheBypass

Cookies de terceros

Usamos cookies de terceros en las que se almacenan externamente para conocer tus usos de navegación, si ya estás suscrito al boletín y los elementos compartidos en redes sociales

cfduit_, intercom-id, intercom-lou, mailerlite:language, mailerlite:webform, _ga, _gid

Pin It on Pinterest