2013-03-16 69 views
1

我试图对网站进行一些编辑。该网站基于CMS并运行在PHP上。识别使用基于PHP的CMS时要编辑的文件

我有一些HTML/CSS的经验,并有一本PHP的厚指南书帮助我。

在我想对CMS管理区域失去控制的网站进行的许多编辑中,我想在主导航栏中添加一个Facebook链接。

现在,我通常会继承别人的simpe HTMl/CSS网站,只是使用FF浏览器中的inspect元素功能,然后看看编辑代码的地方。

可能是一个经典的菜鸟问题,但是用PHP怎么做呢?如果我右键点击我的网站上的导航,我怎么知道要编辑哪个PHP文件?这里有没有“最好的方法”?

顺便说一句,如果它有帮助的话。我想在主导航栏中的RSS图标旁边添加(在许多其他事项中)Facebook图标。我只是不知道要编辑哪个文件。

http://tinyurl.com/byal33m

回答

2

这一切都取决于其CMS所使用。这就像问 - 我有一个'文字处理器',如何添加图像...

您应该阅读您正在使用的CMS随附的文档。它可能会解释文件的位置。

通常,CMS通常有一个核心目录,其中包含使CMS自行工作的文件,您不需要进行编辑。

然后有一个主题目录,其中包含组成HTML的文件,这些文件实际上是用CMS中的数据进行渲染和补充的。在管理区域中,它通常会告诉您使用的是哪个主题以及它的位置。

Wordpress是一个流行的CMS,他们的文档解释的基础知识:http://codex.wordpress.org/Using_Themes

- 更新

问题涉及到Ushahidi的CMS具有表示位于“主题”子目录主题HTML文档。

https://wiki.ushahidi.com/display/WIKI/Themes+-+Developers+Guide#Themes-DevelopersGuide-HowdoIinstallatheme%3F

+0

感谢您的信息Simbolo。这是一个不太知名的名为Ushahidi的CMS,我已经仔细阅读了它。我猜你已经回答了“更大”的问题,即“在任何PHP站点(CMS或不是)中是否有办法识别包含您希望编辑的html的文件?”例如通过使用“检查元素”功能? – 2013-03-16 16:14:42

+0

除手动逐个文件外,没有特定的方法。或者你可以做文本搜索和文件搜索。例如,在保存文件的目录中搜索' simbolo 2013-03-17 03:16:47

+0

顺便说一下,Ushahidi网站确实包含详细说明HTML存储位置的文档,在'themes'文件夹中,请参阅https://wiki.ushahidi.com/display/WIKI/Themes+-+Developers+Guide#Themes-DevelopersGuide- HowdoIinstallatheme%3F – simbolo 2013-03-17 03:18:49