Themes y Diseño

Foro WordPress » WordPress » Themes y Diseño

Mostrar las entradas de la categoría X en la pagina X (6 mensajes)

Acerca de este hilo

Tags

Etiquetas:

No hay tags todavía.

  1. juanec27

    3.0
    Antiguedad: Ene 2011
    Mensajes: 46

    offline

    Publicado hace 1 año
    #

    Hola un saludo a todos mi 2do post, bueno mi duda por simple que paresca, me ha llevado mas de 18 horas sentado frente a mi lap, sin poder resolverla.
    bueno estoy empezando quiero hacer un sitio, y necesito hacer un par de cosas.
    1.- en la pagina principal voy a mostrar entradas de dos categorias que quiero crear, 1 NOTICIAS y 2 ACTIVIDADES
    estoy diseñando yo mismo mi template x que es un requerimiento que tengo (x si me sugieren comprar o descargar uno gratis) en la pagina principal quiero mostrar en divs diferentes esas entradas, como si un template de revista se tratace, es simple, tengo mi diseño en html y css hice 2 divs uno para NOTICIAS y otro para ACTIVIDADES, se lo del loop y que con <?php query_posts('category_name=nombredelacat') ?> puedo mostrar las entradas de las categorias que quiero. bueno mi duda para este punto.. es asi? es decir tengo que hacer 2 loops con esa condicion? 1 para NOTICIAS y otro para ACTIVIDADES?

    2.- la que me esta matando y me dan ganas de llorar, bueno sin importar tanto el problema anterior, supongamos que solo quiero mostrar las entradas de NOTICIAS en un div de mi pagina principal, OK eso si me sale perfecto, pero lo que necesito es que cuando se de click en alguna entrada(NOTICIA) necesito que se vea en una pagina que diseñe, le puse noticias.html supongo que al final sera noticias.php, no se donde rayos moverle para que las entradas de mi categoria de NOTICIAS se vean en mi PAGINA DE NOTICIAS(Obivamente cuando le doy click a un noticia que veo en mi pagina principal) por que el mentado permalink siempre se pone asi: http://localhost/wordpress/archives/18 y no se como hacerle para que se muestre, segun yo como deberia ser, osea asi?? : http://localhost/wordpress/noticias/18 es decir se ven las noticias en la pagina de noticias, en mi diseño no vo a usar todas esas cosas que salen del lado derecho, de ENTRADAS RECIENTES, ARCHIVOS RECIENTES, CATEGORIAS... he diseñado un div para mostrar, que eso tampoco tengo idea de como, las otras noticias para que el usuario cuando este navegando en la pagina de NOTICIAS pues leea otras de su interes.

    Bueno, una disculpa por tanta lectura pero espero haberme explicado bien ojala puedan ayudarme por que ya me quiero dar un tiro no se como y no se como buscarlo bien en google o que es exactamente lo que tengo que hacer primero y despues...

    bueno como referencia no se si han visitado este blog?: http://net.tutsplus.com/ cuando visitan una entrada pues te manda a la pagina de el tipo de entrada por ejemplo si ves una entrada de un tutorial te pone
    http://net.tutsplus.com/tutorials/html-css-techniques/quick-tip-never-type-a-vendor-prefix-again/

    bueno ps eso mismo con la duda numero 2

    OK muchas gracias por sus futuras respuestas

  2. Esteban Rojas

    5.0
    Antiguedad: Dic 2008
    Mensajes: 115

    offline

    Publicado hace 1 año
    #

    Para lo primero, lo podes hacer de 2 formas, usando un array y un foreach ó como bien decis, hacer 2 loops, uno para cada categoría.

    Lo segundo no sé si te entendí bien, pero debes ajustar los permalinks en Ajustes/Settings y permalinks.

    Un saludo

  3. Li Chong

    5.0
    Antiguedad: Ene 2009
    Mensajes: 273

    offline

    Publicado hace 1 año
    #

    Te dejo un loop que hice yo como ejemplo.

    < div id="secc300" >
    < ?php query_posts('tag=afiche&amp;showposts=1&amp;orderby=rand'); ? >
    < ?php if (have_posts()) : ? >
    < ?php while (have_posts()) : the_post(); ? >
    < ?php the_content(); ? >
    < ?php if(function_exists('the_views')) { the_views(); } ? >
    < ?php endwhile; else : ? >
    < ?php endif; ? >
    < ?php wp_reset_query(); ? >

    <img src="http://dl.dropbox.com/u/17789488/theme/enlaces.gif" alt="" />
    < ?php query_posts('category_name=enlaces&amp;showposts=1'); ? >
    < ?php if (have_posts()) : ? >
    < ?php while (have_posts()) : the_post(); ? >
    < ?php the_content(); ? >
    < ?php if(function_exists('the_views')) { the_views(); } ? >
    < ?php endwhile; else : ? >
    < ?php endif; ? >
    < ?php wp_reset_query(); ? >

    < /div >


    Para lo segundo, hay dos posibilidades (no hagas eso del html)
    Si tienes la página de archivos, no hay problema, si usas Wordpress 3.0 puedes colocar que muestre la página de esa categoría editando los Menús, en caso de que tu tema soporte ello.

    O si no, Tomas en el Theme el archivo archive.php, copialo, y le colocas, al principio

    < ?php
    /**
     * Template Name: Noticias
     *
     * A custom page template without sidebar.
     *
     * The "Template Name:" bit above allows this to be selectable
     * from a dropdown menu on the edit page screen.
     *
     * @package WordPress
     * @subpackage Twenty_Ten
     * @since Twenty Ten 1.0
     */


    get_header(); ? >


    Eso provocará que el wordpress reconozca tu nueva página personalizada. De ahí, cabe personalizar el loop a gusto. Espero que te haya sido de ayuda.

    Li Chong
  4. juanec27

    3.0
    Antiguedad: Ene 2011
    Mensajes: 46

    offline

    Publicado hace 1 año
    #

    hola Esteban Rojas y Li Chong, Gracias por sus respuestas, bueno es que el diseño lo estoy haciendo yo, en realidad habra muchas paginas que seran estaticas, el contenido que se actualizara seran ps las noticias y las actividades... pues imaginemos que no estoy diseñando un template ni nada, tengo el wordpress 3.0.4 en español y usa el tema de twentyten. Vamos algo simple hagos 3 posts le pongo categoria de noticias, luego hago una pagina de noticias, como le hago para que cuando le de clic a una noticia, que me las presenta en la pagina de INICIO me mande a la noticia pero que esta este en esa pagina de NOTICIAS tendria que funcionar igual si en vez de darle clic a una NOTICIA que aparecen en la pagina principal, me fuera a la pagina de NOTICIAS y ahi deberian aparecer tambien las entradas de noticias

    Es que eso es lo que no entiendo que tengo modificar un php o que??? para que aparezca la noticia con ese link http://localhost/wordpress/noticias/18

    Si ubique eso del permalink, le cambie eso de %archives% por %noticias% pero como explique no solo tendre entradas de noticias si no tambien de ACTIVIDADES no me da la opcion para modificar otro permalink con %actividades%............ NO ENTIENDO!!!!! de verdad estoy muy pichon, no habra un libro que me recomienden?

  5. juanec27

    3.0
    Antiguedad: Ene 2011
    Mensajes: 46

    offline

    Publicado hace 1 año
    #

    ok por fin despues de unas horas de lectura de un libro que encontre por internet he visto la luz y ya entendi como funciona esto, yo no entendia que las paginas de los blogs que mandan a una pagina que contiene entradas, en realidad madan a una categoria, en las categorias se ven las entradas de esa categoria, tampoco habia visto el editor de menus donde puedes hacer de una categoria un menu, asi si tengo la seccion de noticias y la seccion de actividades tengo que hacer una categoria para cada uno y en el menu especificar esas categorias, no crear una pagina de cat o actv, las paginas x fin entendi son para contenidos estatios... bueno concluyo este post y con las aportaciones que me han dado amplio mi informacion, gracias por su tiempo. y sus comentarios

  6. sabmar28

    1.0
    Antiguedad: Ene 2011
    Mensajes: 2

    offline

    Publicado hace 1 año
    #

    Hola!!

    me puedes decir donde encuentro ese libre

Responder

Debes Identificarte para publicar.

Foro WordPress » WordPress » Themes y Diseño