WordPress : Función the_post()
Fecha Publicación:
06 de Septiembre de 2022
Fecha Modificación:
06 de Septiembre de 2022
La función the_post() , verifica si bucle ha comenzado y luego establece la publicación actual moviéndose, cada vez, a la siguiente publicación en la cola.
Basic Usage
if ( have_posts() ) {
while ( have_posts() ) {
the_post(); ?>
<h2><?php the_title(); ?></h2>
<?php the_content(); ?>
<?php }
}
?>
Ejemplos
<div class="single_post" id="single_post_id">
<?php
if ( have_posts()) { /* si existen post */
while ( have_posts()){ /* hacemos un recorrido de los post */
/* the_post() - recuperar información referida a la entrada específica usando
cualquier Template Tag de WordPress */
/* the_post() - verifica si bucle ha comenzado y luego establece la publicación actual moviéndose,
cada vez, a la siguiente publicación en la cola. - */
the_post();
/* the_title() Muestra o recupera el título de la publicación actual- */
echo '<h2>'. the_title() .'</h2>';
the_content(); /* Muestra el contenido de la publicación.- */
if ( has_category() || has_tag() ){ /* verifica si hay categoria y etiquetas */ ?>
<div class="cat_and_tag"> <!-- contenedor categoria y etiqueta -->
<!-- Verifica si hay categoria -->
<?php
if ( has_category() ){ /*-verifica si hay categoria-*/
?>
<div class="cat_post">
<span>Categorias</span>
<h3><?php the_category(' - ') ?></h3>
</div>
<?php
} /* fin si has_category */
?>
<!-- FIN si hay categoria -->
<!-- Verifica si hay Etiqueta -->
<?php
if ( has_tag() ){
?>
<div class="tag_post">
<span>Etiquetas</span>
<h3><?php the_tags('',', '); ?></h3>
</div>
<?php
} /*Fin si has_tag() */
?>
<!-- Fin Verifica si hay Etiqueta -->
</div> <!-- Fin contenedor categoria y etiqueta -->
<?php
} /*- Fin si has_category() || has_tag()-*/
} /*Fin while*/
}else{
echo "No hay posts";
}
?>
</div>
Articulo : 908 - Veces Leidas