在WordPress中编辑源代码

时间:2011-06-23 作者:Christian

我是大学计算机科学专业的大四学生,因此对代码和几种语言都有相当的了解。然而,我正在做一个暑期实习项目,我所在的公司在Wordpress上托管了他们的网页,我是新加入的。他们希望我编辑一些代码,以便执行各种操作,例如使照片容器成为移动幻灯片。

弄清楚javascript和html以实现他们想要的结果对我来说并没有问题。然而,我不确定如何获得对网站源代码的完全访问权。我有访问网站后端的特权,但在wordpress中,当你去编辑它时,它只显示一些基本的html标记,而隐藏了和标记和代码。有没有办法以源代码格式编辑页面?我不想经历简化的、表达力较低/控制力较低的Wordpress界面,我甚至不知道我是否能用它达到预期的效果。

谢谢你的帮助。

3 个回复
SO网友:Chip Bennett

您不想编辑核心WordPress代码。您不需要编辑核心WordPress代码来执行您需要实现的操作。

首先,你需要学习WordPresstemplating (i.e. Theme) functionality. 那么,你需要学习Plugins WordPress挂钩API,包括Action Hooks 及其Filter Hooks.

要执行您所描述的操作,您肯定不需要修改核心文件。您只需要将适当的脚本库排队,然后在模板中执行脚本。

SO网友:Rarst

然而,我不确定如何获得对网站源代码的完全访问权。

您需要FTP/SFTP访问才能获得良好的开发体验。

我有访问网站后端的特权,但在wordpress中,当你去编辑它时,它只显示一些基本的html标记,而隐藏了和标记和代码。有没有办法以源代码格式编辑页面?

本机帖子/页面仅包含HTML内容(无代码)。该输出通过当前活动主题与模板进行组合。

如果您想对某些特定的页面进行广泛的定制,您可能需要在主题中为其创建并添加模板。但我不太确定你在这里使用的术语是否正确,在WordPress的帖子和页面中是不同的。

FYI官方文件http://codex.wordpress.org 涵盖了很多内容,但还远远不够完美。当然,欢迎你在这里提出sak问题,只要试着让它们更精确和易于管理-问题越具体,你就越有可能得到好的答案。

SO网友:byronyasgur

wordpress附带了一组东西。。。。模板、主题、模板标签、插件、小部件、函数。php(在模板文件夹中),以及所有挂钩中最重要的。。。。。。。。这意味着您永远不需要更改核心中的一行代码。。。。wordpress的关键是找出如何在不破坏核心的情况下做你想做的事情。。。而且总是有可能的。。。。。你需要做的是大致按照这个顺序弄清楚如何a)添加新主题,b)编辑主题和模板文件,c)创建自己的主题或子主题d)使用过滤器和动作挂钩e)创建短代码(适合实验)f)利用函数。主题中的php文件(这是放置短代码的地方)g)构建自己的插件。。。。如果您知道所有这些,那么您将永远不想更改任何核心代码

结束

相关推荐

nested Shortcode doesn't work

短代码:[permalink][title][/permalink] 输出:<a href=\"foobar\">[title]</a> Wordpress短码API sais,正确无误:http://codex.wordpress.org/Shortcode_API#Nested_Shortcodes有什么想法吗?