Sto usando WordPress 3.2 e ho fatto un post di query come questo:
<?php query_posts("posts_per_page=1post=type&page=post_parent=10");?>
Quindi provo a ripetere la data di questo post che ho interrogato in questo modo.
<?php echo the_date(); ?>
Mi dà il titolo del post, l'estratto e il permalink, ma nessuna data. Quale pensi che sia il problema. Sono sicuro che è qualcosa di abbastanza imbarazzante.
Ecco il codice nel mio file modello per la pagina video:
<?php query_posts("posts_per_page=1post=type&page=post_parent=10");?>
<h2>Recent Video</h2>
<h3 class="date"><?php echo the_date(); ?></h3>
<p><strong><?php echo the_title(); ?></strong><?php echo the_excerpt(); ?></p>
<p><a href="<?php echo the_permalink(); ?>" class="more2">Watch Now</a></p>
Qui provo a mettere la query in un ciclo:
<?php query_posts("posts_per_page=1post=type&page=post_parent=10");?>
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<h2>Recent Video</h2>
<h3 class="date"><?php echo the_date(); ?></h3>
<p><strong><?php echo the_title(); ?></strong><?php echo the_excerpt(); ?></p>
<p><a href="<?php echo the_permalink(); ?>" class="more2">Watch Now</a></p>
<?php endwhile; else: ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>
the_date () non ha funzionato ma the_title () e altre funzioni hanno funzionato. A proposito, questo ha cambiato la mia query in the_post () che non è quello che voglio. Voglio interrogare l'ultimo video come ho fatto sopra il ciclo.
A proposito, ho usato la funzione data_ in precedenza nella pagina e ha funzionato. Potrebbe essere questo il problema? Eccolo prima del codice con cui ho avuto un problema.
<div id="col75" class="firstcol">
<iframe id="video" src="http://www.youtube.com/embed/videoseries?list=<?php print get_post_meta($post->ID,"playlist_id", true); ?>" width='560' height='350' frameborder="0"></iframe>
<div id="col25">
<h2><?php echo get_post_meta($post->ID,"speaker", true); ?></h2>
<h3 class="date"><?php echo the_date(); ?></h3>