get_the_date();显示wordpress安装的日期,而不是发布

时间:2015-02-06 09:44:39

标签: php html wordpress date timestamp

我在wordpress中显示每个帖子的日期时遇到问题。对于每个帖子,它显示它看起来的安装日期,而不是发布日期(每个帖子在不同的日期发布,但现在都显示相同的日期,似乎是随机的)。尝试把get_the_date();在每个lopp没有运气。有谁知道为什么?

$postsnumber = $nm_theme_options['numberposts']; 
        $args = array( 'numberposts' => "$postsnumber" );
        $recent_posts = wp_get_recent_posts( $args );
        $date = get_the_date(); 
        foreach( $recent_posts as $recent ){                 
            echo '<li><a href="' . get_permalink($recent["ID"]) . '">' .  $date .' '. $recent["post_title"].'</a> </li> ';
    }

1 个答案:

答案 0 :(得分:1)

找到解决我问题的方法!

<?php
        $postsnumber = $nm_theme_options['numberposts']; 
        $args = array( 'numberposts' => "$postsnumber" );
        $recent_posts = wp_get_recent_posts( $args );

        foreach( $recent_posts as $recent ){    
            echo '<li><a href="' . get_permalink($recent["ID"]) . '">' .  date('d.m.y', strtotime($recent['post_date'])) .' '. $recent["post_title"].'</a> </li> ';
    }
    ?>

很抱歉对此有所了解,但谢谢你的帮助!