¿Buscas una forma de sustituir tu bucle actual de WordPress por un bucle microformateado y compatible con HTML5? Aunque probablemente exista un plugin para ello, hemos creado un rápido fragmento de código que puedes utilizar para sustituir tu bucle actual por un bucle microformateado y compatible con HTML5 en WordPress.
Instrucciones:
Todo lo que tienes que hacer es añadir este código al archivo single.php de tu tema:
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <article class="post hentry hnews"><!-- START OF POST --> <h1 class="entry-title url"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h1> <span class="meta"><time class="updated" datetime="<?php $postDate = get_the_date('c'); $postDate2 = get_the_date('d.m.Y'); echo $postDate ?>" pubdate> <?php echo $postDate2; ?></time> | <span class="byline vcard"><span class="fn author"><?php the_author();?></span> | <?php the_category(''); ?></span> | <span class="org"><?php bloginfo('name'); ?></span></span> <div class="postContent entry-content"> <?php the_content(); ?> <p class="postmetadata">Posted in <?php the_category(', '); ?> | Tags: <?php the_tags(); ?></p> </div> </article><!-- END OF POST --> <?php endwhile; endif;?>
Nota: Si es la primera vez que añade fragmentos de código en WordPress, consulte nuestra guía sobre cómo añadir correctamente fragmentos de código en WordPress, para no romper accidentalmente su sitio.
Si te ha gustado este fragmento de código, por favor, considere la posibilidad de revisar nuestros otros artículos en el sitio como: 18 alternativas de Jetpack para obtener las características y cómo crear un formulario de carga de archivos en WordPress.
Author here. Actually found a syntax error in the loop (it’s minor). Where it says: <span class"org"><?php bloginfo(‘name’); ?></span> add an equal sign between “class” and “org” and add a closing span tag afterward (I left it open by accident).
Anyways, hope someone makes use of this!
Antonin thanks made the update,