Themes y Diseño

Foro WordPress » WordPress » Themes y Diseño

Dos columnas dos loops por categoria + paginacion, como? (5 mensajes)

Acerca de este hilo

Tags

Etiquetas:

  1. 23r9i0

    5.0
    Antiguedad: Dic 2008
    Mensajes: 316

    offline

    Publicado hace 10 meses
    #

    Hola, estoy tratando de hacer dos columnas y en cada columna colocar los post de una determinada categoria, solo hay dos categorias. El problema lo tengo en que uso WP_Query y no funciona con la paginacion.
    Aqui teneis el codigo:

    < ?php get_header(); ? >
    < div id="content" >
    < ?php if (have_posts()) : ? >
    < div id="wordpress" >
        < div class="name-panel" >
            < ?php $category_id_wordpress = get_cat_ID('wordpress'); $category_link = get_category_link($category_id_wordpress); ? >
                <a>" title="< ?php _e('View all posts in ','ds'); echo get_cat_name($category_id_wordpress);? >" >< ?php echo get_cat_name($category_id_wordpress);? ></a>
        < /div >
        < !-- class:mane-panel -- >
      < ?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; ? >
      < ?php $my_query = new WP_Query('category_name=wordpress&amp;paged=' . $paged); while ($my_query- >have_posts()) : $my_query- >the_post(); $do_not_duplicate = $post- >ID; ? >
      < div class="
    post" >
        < h2 ><a>"
    rel="bookmark" title="< ?php printf(__('Permanent Link to %s', 'ds'), the_title_attribute('echo=0')); ? >" >< ?php the_title(); ? ></a>< /h2 >
        < ?php the_excerpt(); ? >
      < /div >
      < !-- class:post -- >
      < ?php endwhile; ? >
    < /div >
    < !-- id:wordpress -- >
    < div id="blog" >
        < div class="name-panel" >
            < ?php $category_id_blog = get_cat_ID('blog'); $category_link = get_category_link($category_id_blog); ? >
                <a>" title="< ?php _e('View all posts in ','ds')echo get_cat_name($category_id_blog);? >" >< ?php echo get_cat_name($category_id_blog);? ></a>
        < /div >
        < !-- class:mane-panel -- >
      < ?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; ? >
      < ?php $my_query = new WP_Query('category_name=blog&amp;paged=' . $paged); while ($my_query- >have_posts()) : $my_query- >the_post(); $do_not_duplicate = $post- >ID; ? >
      < div class="
    post" >
        < h2 ><a>"
    rel="bookmark" title="< ?php printf(__('Permanent Link to %s', 'ds'), the_title_attribute('echo=0')); ? >" >< ?php the_title(); ? ></a>< /h2 >
          < ?php the_excerpt(); ? >
      < /div >
      < !-- class:post -- >
      < ?php endwhile; ? >
    < /div >
    < !-- id:blog -- >
    < div class="clear" >< /div >
            < div class="navigation" >
                < div class="alignleft" >< ?php next_posts_link(__('&laquo; Older Entries', 'ds')) ? >< /div >
                < div class="alignright" >< ?php previous_posts_link(__('Newer Entries &raquo;', 'ds')) ? >< /div >
            < /div >
    < ?php else : ? >
    < ?php endif; ? >
    < div class="clear" >< /div >
    < /div >
    < !-- id:content -- >
    < ?php get_footer(); ? >

    "Sólo sé, que no sé nada"
  2. LGrusin

    Moderador
    Antiguedad: Feb 2011
    Mensajes: 1.801

    offline

    Publicado hace 10 meses
    #

    ...El problema lo tengo en que uso WP_Query y no funciona con la paginacion...

    Si muestras dos categorías, necesitas doble paginación y me temo que eso no existe, o una o la otra. Sería una paginación que sirviera para dos consultas distintas. No sé si me explico. ¿Para qué quieres paginación?

    Otra cosa es que hagas una sola consulta con las categorías que quieres.

    Aquí hay hilos relacionados. (espera que los busque... )

    Un saludo

  3. LGrusin

    Moderador
    Antiguedad: Feb 2011
    Mensajes: 1.801

    offline

    Publicado hace 10 meses
    #

    Bueno ahora que puedo escribir aprovecho.

    Aquí como hacer una consulta para varias categorías y con paginación.

    Aquí mostrar posts en dos columnas.

    Te aconsejo que primero pruebes que funcione bien la consulta, después ya divides la presentación.

    Un saludo

  4. 23r9i0

    5.0
    Antiguedad: Dic 2008
    Mensajes: 316

    offline

    Publicado hace 10 meses
    #

    Al final me decante por hacer solo dos columnas ya que no me gustaba como quedaba.

    "Sólo sé, que no sé nada"
  5. 23r9i0

    5.0
    Antiguedad: Dic 2008
    Mensajes: 316

    offline

    Publicado hace 10 meses
    #

    Hola de nuevo por si alguien le interesa aqui os dejo un enlace donde explican como.
    http://wordpress.stackexchange.com/questions/20046/3-columns-3-categories-one-archive-and-pagination
    Esta en ingles pero se entiende bien.

    "Sólo sé, que no sé nada"

Responder

Debes Identificarte para publicar.

Foro WordPress » WordPress » Themes y Diseño