cum să elimini meta entry din arhiva de categorii WordPress și să schimbi afișarea acesteia
Lucrez cu tema copil Bootstrap pe WordPress. Problema mea este că vreau să elimin meta entry - cum ar fi data postării de către admin - și, de asemenea, să schimb afișarea tuturor acestor postări, dar nu reușesc să găsesc fișierul potrivit de editat. Am comentat acest cod în content-single.php
dar se pare că nu se întâmplă nimic:
<header class="page-header">
<?php the_title( '<h1 class="entry-title">', '</h1>' ); ?>
<?php /*?><div class="entry-meta"><?php the_bootstrap_posted_on(); ?></div><?php */?><!-- .entry-meta -->
</header>
Iată un link către arhiva mea de categorii: http://graavaa.com/category/travertine/
Ești pe drumul cel bun, dar nu ai comentat nimic în modificările tale.
Când ai adăugat <?php /* ?>
, ai creat un comentariu PHP corect, dar apoi ai închis tag-ul PHP, ceea ce poate determina unele interpretoare să închidă și comentariile.
În schimb, poți fie să înfășori HTML-ul pe care vrei să-l elimini în comentarii HTML, fie să-l ștergi complet:
<header class="page-header">
<?php the_title( '<h1 class="entry-title">', '</h1>' ); ?>
<!--<div class="entry-meta"><?php the_bootstrap_posted_on(); ?></div>--><!-- .entry-meta -->
</header>
Prin înfășurarea markup-ului într-un comentariu HTML, acesta va apărea în sursa paginii, dar nu va fi randat de browser. În cele din urmă, ar trebui să ștergi linia respectivă, astfel încât să nu fie trimis markup inutil ca output.
Fii atent cu comentariile HTML, deoarece ele nu pot fi imbricate:
<!--<div class="entry-meta"><?php the_bootstrap_posted_on(); ?></div><!-- .entry-meta -->-->
Codul de mai sus pare că ar comenta întregul bloc, dar din păcate, -->
suplimentar de la sfârșit va fi afișat ca text simplu în browser. Folosește comentariile cu discernământ și, așa cum am sugerat deja, șterge liniile comentate după ce ai terminat testarea.
În plus, aș căuta orice alte referințe la class="entry-meta"
în alte fișiere șablon din temă și, în mod similar, le-aș comenta (sau șterge).
