[Ayuda] Crear entradas en su página correspondiente.

Mensajes
401
Puntuación de reacción
2
Hola el día de hoy tengo una duda con worpress. Como hago para crear una página por ejemplo con la categoría DEPORTE. que cada vez que publique un post relacionado con deporte automáticamente se vaya para la página deporte. Así estilo con blog. Pero que se vayan es por categoría, o sea: Noticias, Deporte, Juegos.

Entonces si cree una entrada relacionada con noticias pues que automáticamente se muestre en la sección noticias. Si cree una entrada de juegos. Que automáticamente se publique en juegos. No solo en blog.



Saludos.
 
Mensajes
235
Puntuación de reacción
0
Hola el día de hoy tengo una duda con worpress. Como hago para crear una página por ejemplo con la categoría DEPORTE. que cada vez que publique un post relacionado con deporte automáticamente se vaya para la página deporte. Así estilo con blog. Pero que se vayan es por categoría, o sea: Noticias, Deporte, Juegos.

Entonces si cree una entrada relacionada con noticias pues que automáticamente se muestre en la sección noticias. Si cree una entrada de juegos. Que automáticamente se publique en juegos. No solo en blog.



Saludos.

No necesitas crear nada, por defecto wordpress ya trae la plantilla "Category.php"
Entra a tu panel admin, ve a categorias y dale en ver categoria, te mandara a un link mas o menos asi:

http://WORDPRESS.COM/category/deportes/

O si lo que quieres es hacerlo manualmente te recomiendo busques en google o youtube lo siguiente:
-Custom Posts type template
-Custom posts types page
-Custom posts type archive page

Encontraras tutoriales y al menos algun codigo de solo "copiar y pegar"
Un saludo.


TE HECHO LA MANO MAS A FONDO

El siguiente codigo en tu functions.php
add_action( 'init', 'create_post_type' );
function create_post_type() {
register_post_type( 'deportes',
array(
'labels' => array(
'name' => __( 'Deportes' ),
'singular_name' => __( 'Deporte' )
),
'public' => true,
'has_archive' => true,
)
);
}

Lo cual creara ese "tipo de posts personalizado"
Todos los posts que crees del tipo "deportes" los podras ver aqui

http://WORDPRESS.com/deportes/

Y el archivo que llama esa funcion lo creas de la siguiente manera
archive-deportes.php

Y listo el WP QUERY en automatico coje los POSTS de este tipo, solo hay que hacer el bucle famoso para ver los resultados
<?php
get_header();
if(have_posts()) : while(have_posts()) : the_post();
the_title();
echo '<div class="entry-content">';
the_content();
echo '</div>';
endwhile; endif;
get_footer();
?>

Y cualquier complemento extra en tu programacion ya corre por tu cuenta.

Un saludo.
 
Arriba