【问题标题】:How do I edit an individual page in WordPress如何在 WordPress 中编辑单个页面
【发布时间】:2014-09-26 12:47:34
【问题描述】:

我不想编辑模板文件 - 我想制作一个新的模板文件。我正在查看 MySQL 注册表,但我看到的只是一个帖子表,而不是页面。之前有人提到了编辑器,但这对创建新模板没有帮助。

我想我在我的 content>theme>my_theme 目录中创建了一个 php 文件,但我不确定。 感谢您的帮助。

【问题讨论】:

  • 如果您创建自己的模板文件,请为其创建一个子主题,否则您的文件将在下次更新主题时被删除。

标签: php html mysql css wordpress


【解决方案1】:

这应该可以帮助你:

它向您显示哪些页面映射到哪个模板,以及应该如何创建新模板。例如,如果您创建了一个 About Us 页面(带有默认页面模板的单一静态页面),Wordpress 会检查以下内容:

  1. 有没有名为page-about-us.php的文件?
  2. 没有?是否有一个名为page-#.php 的页面(其中# 是pageid)
  3. 没有?只需渲染通用的page.php

在你的情况下,如果你想编辑一个页面(它是一个页面,不是发布?)..那么只需创建一个名为page-$slug.php 的文件就足够了.. WP 将渲染该页面时使用该“模板”。

如果还有点不清楚,请查看此处的源链接(它让事情变得一目了然!):http://make.wordpress.org/docs/theme-developer-handbook/part-one-theme-basics/template-hierarchy/

【讨论】:

    【解决方案2】:

    您可以在主题目录或子文件夹中创建自己的模板文件。在顶部使用具有模板名称的注释。

    /*
    Template Name: Custom Template
    */
    

    您可以将模板分配给仪表板中“页面属性”框下的页面。

    当然,要在模板中显示任何内容,您需要的不仅仅是评论。您可以通过复制主题 index.php 的内容来保留,然后从那里进行编辑。

    【讨论】:

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