【问题标题】:Wordpress have index.php and single.php show the same contentWordpress 有 index.php 和 single.php 显示相同的内容
【发布时间】:2018-06-09 12:58:08
【问题描述】:

我有一个自定义博客页面。 www.example.com/blog

index.php 中,我已经把所有的代码都放在了显示博客文章的地方。当用户单击其中一个博客项目时,它会转到single.phpsingle.php 中的代码是 index.php 的精确副本。

我怎样才能让 index.php 或 single.php 调用另一个,这样我就不需要在每次进行编辑时都将相同的代码复制/粘贴到两个文件中(如果我什至记得这样做的话) .

【问题讨论】:

  • 这称为“导入或包含”代码。您可能需要阅读 PHP 文档并自己了解。

标签: php wordpress


【解决方案1】:

我认为你没有正确使用 wordpress。

在您的情况下,我会创建一个短代码,并将其放置在您想要的任何位置。

简码信息here.

清理 index.php 和 single.php,并使用 WP 管理员使用该短代码创建页面/帖子。

问候,比约恩

【讨论】:

    【解决方案2】:

    如果您在 codex 中查找文件层次结构...您将看到 Index.php 将在没有 Single.php 可用时用于 single.php。

    因此,如果您的代码完全相同,只需删除 Single.php

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多