如何在WordPress中编辑特定页面的源代码?

时间:2020-01-16 作者:Wanderson Galpão

我花了很长时间想知道怎么做。除了主页之外,我在wordpress安装中还有三个不同的页面。我需要分别编辑它们中的每一个,删除页眉、页脚和其他一些东西。问题是我不知道wordpress目录中的这些页面源代码文件在哪里,以便编辑它们。

4 个回复
SO网友:WebElaine

任何页面(包括页眉和页脚)的大部分代码都来自您的主题。

如果您想创建完全自定义的代码,最好是创建一个子主题(这只意味着创建一个“style.css”文件,其中包含一些引用当前使用的父主题的注释),并在子主题内创建自定义模板。在这里,您可以添加自己的HTML和一个循环来获取每个页面的内容(您在wp admin中编辑的部分)。

SO网友:Rick Hellewell

正如这里其他地方提到的,帖子/页面的显示取决于您使用的主题。不建议更改主题代码,因为任何更改都会被主题更新覆盖。这就是为什么要创建并激活子主题来进行更改。(尽管您可以通过管理、主题、自定义和其他CSS屏幕进行简单的CSS更改。)

但是如果你真的想知道如何在不改变主题的情况下改变页面的特定外观,那么子主题就是你想要做的。然后,您可以添加自定义页面代码来修改外观。

为此,您需要了解主题是如何工作的,以及它们是如何“构建”的。您应该从这里开始:https://developer.wordpress.org/themes/ . 然后,查看“主题层次结构”,了解用于“构建”帖子/页面的主题模板文件。还有一些关于如何构建主题、创建子主题和主题层次结构的manu-google/bings/ducks。

SO网友:Admiral Noisy Bottom

与其编辑Wordpress或主题的源代码,不如在管理菜单中自定义主题外观时使用“附加CSS”选项。

使用Google Chrome或类似工具,加载页面,右键单击标题区域,然后选择“Inspect”。您将在屏幕左侧看到与页面关联的CSS样式。

在我的例子中,标题被称为“header-layout-1“。你的可能会有所不同。

在编辑“附加CSS”时,添加以下行;

.header-layout-1 {display:none;}
保存更改并重新加载页面。你的标题应该消失了。

对于页脚或其他您不想显示的内容,请执行相同的步骤。

More information from Wordpress

SO网友:Waldo Rabie

打开Wordpress文件夹的根目录,然后导航到wp-content/themes/ 查看所有已安装的主题。选择您正在使用的主题,该文件夹将包含所有特定于主题的代码,包括模板文件。

相关推荐

Problem With Pages Displaying

除了我叔叔的主页显示之外,我的任何页面都有问题。该站点最近已从一台主机迁移到另一台主机。所有页面都显示在WP后端,并且都已格式化,所有内容都在那里,但当我单击菜单链接时,会出现错误404。我创建了一个测试页面来查看新页面发生了什么。它工作并显示为预览,但在我发布后,同样的事情发生了,错误404。该网站是www.andyvalvur。com上托管,来自Inmotion托管。有什么想法吗?我感谢你所能提供的一切帮助。