Está procurando uma maneira de substituir seu loop existente no WordPress por um loop microformatado e compatível com HTML5? Embora provavelmente exista um plug-in para isso, criamos um trecho de código rápido que você pode usar para substituir seu loop atual por um loop microformatado e compatível com HTML5 no WordPress.
Instruções:
Tudo o que você precisa fazer é adicionar esse código ao arquivo single.php do seu 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;?>
Observação: Se esta é a primeira vez que você adiciona trechos de código no WordPress, consulte nosso guia sobre como adicionar corretamente trechos de código no WordPress, para não danificar acidentalmente seu site.
Se você gostou desse snippet de código, considere dar uma olhada em nossos outros artigos no site, como: 18 alternativas ao Jetpack para obter os recursos e como criar um formulário de upload de arquivo no 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,