多语言帖子的日期问题

时间:2017-11-21 12:47:11

标签: wordpress

我有一个包含帖子的多语言网站。一种语言的帖子都可以,显示的日期是发布日期。在另一种语言中,始终显示今天的日期。

可能有什么问题?

入门content.php

    <!-- Blog date -->
<?php if ( get_theme_mod( 'blog_date', true ) ) { ?>
    <div class="educon-blog-date">
        <?php $the_date = get_the_date(); ?>
        <?php echo date_i18n("d", strtotime($the_date)); ?> <span><?php echo date_i18n("M Y", strtotime($the_date)) ?></span>
    </div>
<?php } ?> 
<!-- end date -->

<!-- Blog author & comments -->
<?php if ( get_theme_mod( 'blog_author', true ) || get_theme_mod( 'blog_comment', true ) ) { ?>
    <ul class="blog-post-meta"> 
        <?php if ( get_theme_mod( 'blog_author', true ) ) { ?>
            <li class="meta-date">

                <span class="img-author"><i class="fa fa-user" aria-hidden="true"></i></span>
                <?php if ( get_the_author_meta('first_name') != "" || get_the_author_meta('last_name') != "" ) { ?>
                    <a href="<?php echo get_author_posts_url( get_the_author_meta( 'ID' ) ); ?>"><?php echo get_the_author_meta('first_name');?> <?php echo get_the_author_meta('last_name');?></a>
                <?php } else { ?>
                    <?php the_author_posts_link() ?>  
                <?php }?>
            </li>
        <?php }?>

        <?php if ( get_theme_mod( 'blog_category', true ) ) { ?>
            <li><i class="fa fa-eraser" aria-hidden="true"></i> <?php echo get_the_category_list(', '); ?></li>
        <?php }?>

        <!-- Comments section -->
        <?php if ( get_theme_mod( 'blog_comment', true ) ) { ?>
            <?php if ( ! post_password_required() && ( comments_open() || get_comments_number() ) ) : ?>
                <li class="meta-comment">
                    <i class="fa fa-commenting-o"></i>
                    <?php comments_popup_link( '<span class="leave-reply">' . esc_html__( '0', 'wpeducon' ) . '</span>', esc_html__( '1', 'wpeducon' ), esc_html__( '% comments', 'wpeducon' ) ); ?>
                </li>
            <?php endif; //.comment-link ?>
        <?php }?> 
        <!-- comments section end -->
    </ul>

<?php } ?>


<!-- Blog Title -->
<div class="entry-header">
    <h2 class="entry-title blog-entry-title">
        <?php if ( is_single() ) {?>
            <?php the_title(); ?>
        <?php } else { ?>
        <a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a>
        <?php }?>
        <?php if ( is_sticky() && is_home() && ! is_paged()) { ?>
        <span class="featured-post"><i class="fa fa-star"></i></span>
        <?php } ?>
    </h2> <!-- //.entry-title --> 
</div>
<!-- Blog title End --> 

以上是来自entry-content.php的代码

1 个答案:

答案 0 :(得分:0)

问题是一般设置中的自定义日期格式。当我改变它的日期也被链接。