Wordpress和我自己的自定义PHP东西

时间:2010-01-15 10:26:45

标签: php wordpress

通常,当我尝试将自己的自定义PHP源代码添加到模板文件(sidebar.php,index.php,header.php等等)时,会产生错误。但是,它可以在Wordpress之外自行运行。有没有办法让我在Wordpress的模板文件中使用我的自定义PHP东西?

3 个答案:

答案 0 :(得分:2)

如果您正在谈论sidebar.php中的index.phpheader.phpwp-content/themes/themename/,那么您当然可以编辑这些文件。它们是要编辑的。只确保不覆盖现有的PHP函数...

您可以在Wordpress' Docs

上阅读相关内容

答案 1 :(得分:1)

添加自己的php不需要插件,但为了保持可升级性,您应尽可能避免更改核心WP文件并将代码放在自己主题的文件或自己的​​插件中。如果你遇到错误,很难在没有细节的情况下猜测它们可能是什么,但我发现,除了简单的解析错误等之外,最可能的原因是范围错误。

答案 2 :(得分:0)

使用Wordpress,您可以通过编写自己的插件来扩展Wordpress功能。这是一个相当痛苦的过程。

http://codex.wordpress.org/Writing_a_Plugin

您还可以通过将函数放入functions.php模板文件来扩展模板的功能。

http://codex.wordpress.org/Theme_Development#Theme_Functions_File

向模板添加自定义php代码不应生成错误。您可能遇到的唯一问题是您的代码与现有的wordpress函数名称和变量冲突。