Stai cercando un modo per sostituire il tuo loop WordPress esistente con un loop conforme a Microformats e HTML5? Sebbene probabilmente esista un plugin per questo, abbiamo creato un rapido snippet di codice che puoi utilizzare per sostituire il tuo loop corrente con un loop conforme a Microformats e HTML5 in WordPress.
Istruzioni:
Tutto quello che devi fare è aggiungere questo codice al file single.php del tuo 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: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come aggiungere correttamente snippet di codice in WordPress, in modo da non compromettere accidentalmente il tuo sito.
Se ti è piaciuto questo snippet di codice, prendi in considerazione la possibilità di consultare i nostri altri articoli sul sito come: 18 alternative a Jetpack per ottenere le funzionalità e come creare un modulo di caricamento file in WordPress.
Autore qui. In realtà ho trovato un errore di sintassi nel loop (è minore). Dove dice: <span class"org"><?php bloginfo(‘name’); ?></span> aggiungi un segno di uguale tra "class" e "org" e aggiungi un tag span di chiusura dopo (l'ho lasciato aperto per errore).
Comunque, spero che qualcuno ne faccia uso!
Antonin grazie, ho apportato l'aggiornamento,