Respuesta a: Posts de una categoría en una página

Inicio Foros WordPress Programación Posts de una categoría en una página Respuesta a: Posts de una categoría en una página

#31864

23r9i0
Participante

Hola
Mira comprueba lo siguientes pasos:
-Tienes un archivo php, que es la plantilla de tu pagina con las modificaciones siguientes:
Al principio del todo tienes que tener lo siguiente [code]<?php
/*
Template Name: Aqui va el nombre que quieras!!
*/
?>[/code]
Este codigo va antes que cualquier codigo y sirve para que WP sepa que tiene una plantilla para determinada cosa que la seleccionas en atributos cuando creas una pagina. Es el primer apartado!
-En el mismo archivo php tienes que tener el query_post para que solo muestre la categoria que quieres mostrar que es lo que quieres hacer tu. Lo puedes hacer poniendo la ID o el nombre, para ponerlo con el id solo tienes que dirijirte a la seccion de categorias en el panel de administracion y pasar el raton por encima de la categoria y veras un link en la parte de abajo del navegador con un enlace que acaba diciendo cat_id=X donde X es la id que tu deseas mostrar.
Una vez que sabes el id solo tienes que colocar el siguiente codigo[code]<?php query_posts(“cat=X”); ?>
[/code] en el archivo php, donde X es la ID de la categoria. Ah el codigo pegalo antes de [code]<?php if (have_posts()) : ?>[/code]
Si lo que quieres es usar el nombre de la categoria solo cambia el query_post por el siguiente:
[code]<?php query_posts(‘category_name=nombredelacat’) ?>[/code]
Y para acabar decirte que al archivo php le pongas un nombre identificativo para que sepas en el editor del wp cual archivo estas editando por ejemplo pagcat.php o el que quieras.
Con todo esto echo deberias ir a la seccion donde crear paginas y en atributos seleccionas el nombre de la plantilla, pones nombre a la pagina y guardas. En un principio deberias tener tu pagina funcionando.
Saludos!!

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

if ( is_allowed_cookie( '_cfduit' ) { }