Página tipo Blog con categorias concretas
Este truco es para que sólo nos salgan en una página los artículos de unas categorias en concreto. Tendremos que crear una nueva PLANTILLA DE PAGINA, cambiarle el nombre y editar su contenido de esta manera:
Archivo a cambiar: Page-blog.php
if ( !empty($blog_cats) ) $cat_query = ‘&cat=’ . implode(«,», $blog_cats);
else echo ‘<!– blog category is not selected –>’; ?>
<?php
$et_paged = is_front_page() ? get_query_var( ‘page’ ) : get_query_var( ‘paged’ );
?>
<?php query_posts(«showposts=$et_ptemplate_blog_perpage&paged=» . $et_paged . $cat_query); ?>
<?php query_posts(‘cat=27,9,14’);?> (id de las categorias a mostrar)
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<div>
<h2><a href=»<?php the_permalink(); ?>»><?php the_title(); ?></a></h2>
Gracias! Me has ahorrado un dolor de cabeza 🙂
Estupendo aporte pero… ¿que parte del código debo sustituir? ¿donde debo incrustarlo? He probado a meterlo tal cual y solo me sale la imagen de cabecera y el body vacío.
Soy novato, como puede comprobar. Gracias por su ayuda.
Hola Manuel, primero debes indentificar el archivo a modificar, en tu panel de control, en Apariencia-Editor la pagina llamada Page-blog.php o la que use tu plantilla para mostrar las entradas.
En ese archivo has de buscar la linea:
Es justo antes de esa linea donde debes añadir la linea:
Donde las id’s 24,9 y 14 son los id’s de las categorias.
Espero haberte ayudado, a ver si así te funciona.