• Resuelto chilenodgold

    (@chilenodgold)


    hola queria saber para que sirve este loop que le enseñaron a unos compañeros hace algunos dias en clases y me lo perdi :/, este es el codigo:

    <?php
    /*se define una variable llamada mi consulta y se asigna dos parametros el primero
    nombre de la categoria y el segundo la cantidad de post que deseo que se vean*/

    $my_query = new WP_Query(‘category_name=actualidad&showpost=1’);
    while($my_query->have_posts()):$my_query->the_post();$do_notduplicate = $post->ID;?>
    <!–Article–>
    <article>
    «><h1 class=»titulo_not»><?php bloginfo(‘the_title’);?></h1>
    <h2><?php bloginfo(‘the_title’);?></h2>

    <!–llamada a la imagen atraves del panel de imagenes destacadas–>
    <?php
    if(has_post_thumbnail())
    {
    the_post_thumbnail(‘thumbnail’,’class=miniatura_noticia’);
    }
    ;?>

    <!–llamamos el contenido con un extracto–>
    <?php the_excerpt();?>
    <p>autor:<?php the_author();?></p>
    <p>categoria:<?php the_category() ?></p>

    </article>
    <?php endwhile;?>

    pd: lo unico que se es que se trata de categorias :/

Viendo 1 respuesta (de un total de 1)
  • Lo que hace es crear una consulta personalizada a la categoria: actualidad y muestra una entrada de dicha categoria.

    $my_query = new WP_Query('category_name=actualidad&showpost=1');

    Mientras exista una entrada imprime el titulo del blog.

    while($my_query->have_posts()):$my_query->the_post();$do_notduplicate = $post->ID;?>
    <h1 class="titulo_not"><?php bloginfo('the_title');?></h1>
    <h2><?php bloginfo('the_title');?></h2>

    Si la entrada tiene una imagen destacada mostrarla con una clasepersonalizada.

    the_post_thumbnail('thumbnail','class=miniatura_noticia');

    Al final imprime el extracto de la entrada, el autor y la categoria de la entrada en este caso: actualidad.

    <?php the_excerpt();?>
    <p>autor:<?php the_author();?></p>
    <p>categoria:<?php the_category() ?></p>
Viendo 1 respuesta (de un total de 1)

El debate ‘loop con filtro’ está cerrado a nuevas respuestas.