是否有任何插件可以在wordpress博客中添加自己的HTML表单。我想将自己的表单集成到wordpress ??
答案 0 :(得分:2)
这是一篇博文,解释了如何做到这一点以及更多:http://shibulijack.wordpress.com/2012/03/18/create-custom-forms-in-wordpress/
基本上你可以在页面编辑器中(在文本模式下)将表单html添加到页面中,并使用你的php脚本url作为表单的action属性。
答案 1 :(得分:0)
结帐高级自定义字段插件,您只需在其中添加表单即可 http://wordpress.org/extend/plugins/advanced-custom-fields/
答案 2 :(得分:-1)
以下是我曾经做过的事情,我很确定有更好的方法可以做到这一点:
File: myform.php, in the root of the wordpress folder
<?php
set_include_path(
get_include_path().PATH_SEPERATOR.
pathinfo($_SERVER['SCRIPT_FILENAME'],PATHINFO_DIRNAME));
require('wp-blog-header.php');
header('response: 200 OK');
//change this to match the theme,.. maybe use a function from wordpress instead, i was in a hurry so i didnt make it fancy like that
include "wp-content/themes/twentyten/header.php";
// Form code here...
include "wp-content/themes/twentyten/footer.php";
?>
然后在wordpress管理区域中创建一个新页面并将此代码放在源视图中:
<script type="text/javascript">window.location.href='path/to/myform.php';</script>
但是如上所述,这是一种不好的方式,它完成了工作。