使用wp-admin页面创建内容

时间:2017-03-08 作者:emcolsson

这似乎是一个没有问题的问题,但我想我是从“错误的一面”进入了wordpress的世界。

我在其中添加了一个自定义模板,例如home。php,关于。php和我想要的本地页面。然后我使用filezilla上传它们,然后我在wp admin上创建了相同的页面并选择了相应的文件。php作为模板。所以我在本地进行更改并上传,而不是在wp admin上进行更改。这对我来说很自然,但我希望能够以其他方式实现它,因为我最终的目标是让这个主题可供其他人使用,然后我当然希望它尽可能简单,并从wp管理员处完全可用/可编辑。

此外,在当前状态下,如果我编辑wp admin contact页面(例如,在我的网站联系人页面上),则不会发生任何事情,它仍然是我的联系人的副本。php。

1 个回复
最合适的回答,由SO网友:WebElaine 整理而成

我建议你激活一个默认的主题,比如2017年,看看它是如何工作的。你确实需要。php文件使WordPress工作,但这些文件通常是“主题”文件(基本上控制网站的外观)或“插件”文件(添加或更改功能,如联系人表单)。在大多数情况下,主题有多个PHP文件,但在大多数情况下,站点上的每个页面都不需要单独的PHP文件。

在一个非常基本的、赤裸裸的WordPress主题中,您将拥有样式。css,索引。php,标题。php和页脚。php。页眉和页脚将包含导航、索引将调用\\u内容和样式等内容。css将控制所有css样式。然后创建帖子和页面(如果愿意,还可以创建其他帖子类型),并在wp admin中管理这些页面的所有内容。内容被包装在页眉和页脚以及主题中包含的任何其他常见代码(如面包屑和边栏)之间。

希望这有助于解释您忽略的一些基本概念。本质上,您的PHP文件应该是主题和插件,用于站点的外观和功能,其他所有内容(所有段落、图像、文本列表等)都应该在wp admin中编辑。所有这些都会保存到数据库中,这样,如果您决定以后要使用新的外观,您可以应用新的主题,并且不会丢失任何内容,因为它仍然通过\\u内容调用,只是用不同的视觉外观“包装”了它。