¿Quieres mostrar contenido específico si post has_tag
o etiqueta específica? Si bien es probable que haya un plugin para esto, hemos creado un fragmento de código rápido que puede utilizar para mostrar el contenido del post si el post tiene etiquetas o etiqueta específica en WordPress.
Instrucciones:
Todo lo que tienes que hacer es añadir este código al archivo single.php de tu tema en el bucle:
<?php if(has_tag()){ echo 'this post has tags'; }else { echo 'no tags sorry'; } ?>
Nota: Si es la primera vez que añade fragmentos de código en WordPress, consulte nuestra guía sobre cómo copiar / pegar 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 revisar nuestros otros artículos en el sitio como: 15 mejores herramientas y plugins de marketing de contenidos y cómo crear un formulario de donación en WordPress.
This works fine in articles and pages, but when I call up the search or the archive, for example, it is always based on the first article in the list. I don’t know how to prevent this. Example: I want to display something if an article or a page has the tag ID 123. This works in articles or pages. But if I e.g. list several article previews in search or archive, the code always orients itself at the FIRST article of this list.
You may want to check that the code is inside the Loop. That said, you may also want to check out this snippet: https://www.isitwp.com/filter-search-results-using-tax_query-for-custom-results/