Wordpress:今天日期而不是所有帖子中的发布日期单页

问题描述 投票:0回答:1

这是一个Word Press / PHP问题(非常初学者,我不是程序员)。试图找到的是在帖子页面中显示日期的代码,因为它显示今天的日期而不是发布的日期。在post-info.php中,我发现此代码显示日期:

else {
                if ($info_parts['date']) {
                    $post_date = apply_filters('themerex_filter_post_date', $post_data['post_date'], $post_data['post_id'], $post_data['post_type']);
                    $post_date_diff = themerex_get_date_or_difference($post_date);
                    ?>
                    <span class="post_info_item post_info_posted"><?php echo (in_array($post_data['post_type'], array('post', 'page', 'product')) ? esc_html__('Posted', 'themerex') : ($post_date <= date('Y-m-d') ? esc_html__('Started', 'themerex') : esc_html__('Will start', 'themerex'))); ?> <a href="<?php echo esc_url($post_data['post_link']); ?>" class="post_info_date<?php echo esc_attr($info_parts['snippets'] ? ' date updated' : ''); ?>"<?php echo ($info_parts['snippets'] ? ' itemprop="datePublished" content="'.esc_attr($post_date).'"' : ''); ?>><?php echo esc_html($post_date_diff); ?></a></span>
                    <?php
                }

在哪里更正此代码以显示已发布的发布日期?我正在使用themerex的书架wordpress主题,verison 1.6.9在此先感谢!

wordpress
1个回答
0
投票

解决了!修改了这一行

<?php echo esc_html($post_date_diff); ?>

像这样:

<php echo esc_html($post_date); ?>
© www.soinside.com 2019 - 2024. All rights reserved.