Suporte » Plugins » Plugin de notícias com data e hora?

Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • Não é necessário plugin Bruno, basta criar um loop no wordpress.

    <?php query_posts(array('showposts'=>'10')); if (have_posts()) : while (have_posts()) : the_post(); ?>
    	<?php the_time('H\:i'); ?> <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a><br />
    <?php endwhile; endif; ?>

    A formatação do css fica por sua conta.

    e como faz para deixar mais ou menos assim

    Segunda-Feira, 15 de Abril de 2013
    04:00 – noticia
    04:00 – noticia
    04:00 – noticia
    04:00 – noticia
    Domingo, 14 de Abril de 2013
    04:00 – noticia
    04:00 – noticia
    04:00 – noticia
    04:00 – noticia

    <?php
    	query_posts(array('showposts'=>'10'));
    	if (have_posts()) : while (have_posts()) : the_post();
    	if (get_the_date() != $dataCompleta) { $dataCompleta = get_the_date('l \, d \d\e F \d\e Y');
    	echo '<div class="post-date">'.$dataCompleta.'</div>';
    ?>
    	<?php the_time('H\:i'); ?> <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a><br />
    <?php endwhile; endif; ?>

    Só lembrando que o parâmetro showposts está em desuso, então é melhor usar o seu substituto posts_per_page.

    Amigo Rafael Marques, muito obrigado, mas tem um erro, sera que poderia me ajudar?
    Parse error: syntax error, unexpected T_ENDWHILE in — on line 8

    Rafael Coca, é importante que você tenha noções de php pra trabalhar com o WordPress. Esqueci apenas de fechar o if no loop. O código está correto.

    <?php
    	query_posts(array('showposts'=>'10','post_type'=>'post'));
    	if (have_posts()) : while (have_posts()) : the_post();
    	if (get_the_date() != $dataCompleta) {
    		$dataCompleta = get_the_date('l \, d \d\e F \d\e Y');
    		echo '<div class="post-date">'.$dataCompleta.'</div>';
    	}
    ?>
    	<?php the_time('H\:i'); ?> <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a><br />
    <?php endwhile; endif; ?>

    Achei o jeito que queria em um site americano.

    <?php
    $day_check = '';
    while (have_posts()) : the_post();
    $day = get_the_date('j');
    if ($day != $day_check) {
    if ($day_check != '') {
    }
    echo '<ul>';
    echo get_the_date() . '</ul>';
    }
    ?>
    <li><?php the_time(); ?> - <a href="<?php the_permalink() ?>"><b><?php the_title(); ?></b></a></li>
    <?php $day_check = $day; endwhile; ?>
    <?php if ( have_posts() ) : ?>
    <?php endif; ?>
Visualizando 7 respostas - 1 até 7 (de um total de 7)
  • O tópico ‘Plugin de notícias com data e hora?’ está fechado para novas respostas.