我有一个包含帖子的多语言网站。一种语言的帖子都可以,显示的日期是发布日期。在另一种语言中,始终显示今天的日期。
可能有什么问题?
入门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的代码
答案 0 :(得分:0)
问题是一般设置中的自定义日期格式。当我改变它的日期也被链接。