WordPress 代码更改未发生

WordPress code changes not taking place

我正在尝试为 WordPress 网站中的每个 post 添加时间。

我发现编辑 single.php 文件会改变页面的外观。

这是我的 single.php 文件的代码:

<div <?php post_class( 'singlep') ?>id="post-
  <?php the_ID(); ?>" style="background:none;">



  <h2 class="titles"><?php the_title(); ?></h2>

  <div style="border-bottom: 1px solid #bbb;border-top: 1px solid #bbb;overflow: hidden;padding: 10px;margin: 10px 0;">
    <p style="margin: 0 !important; float: left;">By
      <?php the_author_posts_link(); ?>
    </p>

    <p style="margin: 0 !important;float: right;color: #bbb;">
      <?php the_date( 'j M, Y g:i A', '', ''); ?>
    </p>
  </div>



</div>

问题

  1. 日期未显示。

  2. 即使我删除了标题代码(正在检查是否进行了任何更改<h2 class="titles"><?php the_title(); ?></h2>,标题仍然存在。

  3. 这使我得出结论,我所做的 none 更改反映在网络中。但是当我进行更改以删除页面上的几个社交插件时,它们被成功删除了。删除代码就是删除插件,这意味着在文件中所做的代码更改正在运行。

这里发生了什么?如何获取要显示的日期?为什么不进行一些具体更改,而进行一些更改?

我已经清除了浏览器缓存和所有内容。仍然没有运气。

以下是此问题的正当理由。

请仔细阅读所有要点,您将能够修改您的 single.php 代码。

  • 好的,这里主要是缓存插件,首先找到缓存 安装在您网站上的插件并将其停用。

  • 其次确保您正在更改当前活动主题文件中的代码 - 如果安装了子主题,则仅在子主题中进行。

  • 第三,您需要清除浏览器缓存并私下查看 window 您的代码绝对有效。
  • 关于日期将您的 the_date(); 替换为:echo get_the_date('F j, Y'); 它会起作用
  • 最后但最重要的一点是确保检查所有内容 仅单个 post 页。