如何在 WordPress 中编辑单个页面

Posted

技术标签:

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

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

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

【问题讨论】:

如果您创建自己的模板文件,请为其创建一个子主题,否则您的文件将在下次更新主题时被删除。 【参考方案1】:

这应该可以帮助你:

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

    有没有名为page-about-us.php的文件? 没有?是否有一个名为page-#.php 的页面(其中# 是pageid) 没有?只需渲染通用的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 的内容来保留,然后从那里进行编辑。

【讨论】:

以上是关于如何在 WordPress 中编辑单个页面的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Wordpress 编辑器中添加自定义字段并获取其值?

在 WordPress 页面编辑器中,如何添加 HTML 以将短代码提取的数据放在 2 列中?

如何在wordpress主题中添加设置页面

如何在 WordPress 页面中创建不同的可编辑部分?

突出显示单个页面的 wordpress 导航链接

如何在非 wordpress 页面中调用简码?