Căutați o modalitate de a înlocui bucla existentă WordPress cu o buclă conformă cu Microformats și HTML5? Deși probabil există un plugin pentru asta, am creat un fragment de cod rapid pe care îl puteți folosi pentru a înlocui bucla curentă cu o buclă conformă cu Microformats și HTML5 în WordPress.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul single.php al temei dvs.:
<?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;?>
Notă: Dacă aceasta este prima dată când adăugați fragmente de cod în WordPress, consultați ghidul nostru despre cum să adăugați corect fragmente de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă ți-a plăcut acest fragment de cod, te rugăm să iei în considerare și celelalte articole de pe site, cum ar fi: 18 alternative Jetpack pentru a obține funcționalitățile și cum să creezi un formular de încărcare fișiere în WordPress.
Autor aici. De fapt, am găsit o eroare de sintaxă în buclă (este minoră). Unde scrie: <span class"org"><?php bloginfo(‘name’); ?></span> adăugați un semn egal între „class” și „org” și adăugați un tag span de închidere după (l-am lăsat deschis din greșeală).
Oricum, sper că cineva va folosi asta!
Antonin mulțumesc, am făcut actualizarea,