Wordpress - 如何将PHP代码集成到页面中?

时间:2010-07-18 07:57:54

标签: php wordpress

我有一个简单的HTML表单,发布到PHP页面,然后将返回给用户一些内容。我想拿这个PHP代码并让我的wordpress主题环绕它,所以它看起来像我网站上的普通页面。找不到任何资源 - 我从哪里开始?

感谢。

2 个答案:

答案 0 :(得分:4)

您可以通过上传以下文开头的php文件来创建新的页面模板:

 
<?php
/*
Template Name: Something
*/
?>

然后在Wordpress中创建一个新页面,并在右侧的模板下拉框中查找(取决于您使用的版本)。选择它,并且新创建的页面现在可以包含您想要的任何PHP代码。您可能希望将默认页面模板(如果存在)复制为起点。

答案 1 :(得分:1)

找出您希望自定义PHP代码的位置的帖子ID /页面ID。

假设您的自定义代码位于帖子中,您应该在主题的文件夹中创建一个名为single-POSTID.php的文件。

假设您的自定义代码位于页面中,您应该在主题的文件夹中创建一个名为page-PAGEID.php的文件。

将基本代码从single.php或page.php复制到新创建的文件中,然后您可以在新文件中插入自定义代码。表单操作通常应为“#”,如果表单不正常,则很可能是因为Wordpress使用了一个HTML表单字段来执行某些操作。 (例如,名称为“comment”的文本框将无法在您的代码下正常工作,因为Wordpress会认为您正在尝试添加评论。)

如果您执行任何需要数据库访问的操作,Wordpress会在您的主题中保持数据库连接的活动,因此您无需再次连接到数据库。当然,除非你想要做的事情是在一个单独的数据库中,然后安装一个Wordpress。

请告诉我这是否对您有所帮助,或者您有更多问题!