Avisos
Vaciar todo

mostrar una entrada específica en el sidebar  

 
Dolores
 Dolores
Nuevo usuario

Buenas tardes.

Tenía resuelto el mostrar una entrada específica en el sidebar y en c¡ualquier entrada y página. Es decir, podía mostrar el contenido de una entrada con un id en cualquier parte de la web.

La solución que tenía es incluir en functions.php el siguiente texto.

 
function aw_include_post($atts) {
$thepostid = intval($atts[id]);
$output = '';
query_posts("p=$thepostid");
if (have_posts()) : while (have_posts()) : the_post();
$output .= get_the_content($post->ID);
endwhile; else:
// si falla no sale nada
endif;
wp_reset_query();
 
return $output;
}
 
add_shortcode("incluir_entrada", "aw_include_post");
 
 
Y añadía el siguiente código en el sidebar:
  [incluir_entrada id="15299"]
 
y me mostraba el contenido de mi entrada 15299.
 
Pero en Julio o agosto del 2024 me ha dejado de funcionar.
 
¿Me podrían ayudar a resolver este tema?
Gracias

Contenido solo visible a usuarios registrados

Citar
Respondido : 01/10/2024 3:04 pm