Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在wordpress插件中使用zebra_表单时出错_Php_Jquery_Wordpress_Meta Boxes - Fatal编程技术网

Php 在wordpress插件中使用zebra_表单时出错

Php 在wordpress插件中使用zebra_表单时出错,php,jquery,wordpress,meta-boxes,Php,Jquery,Wordpress,Meta Boxes,我正试图在我正在开发的Wordpress插件的元数据库中使用Zebra_表单 为了简单起见,我将代码简化为: public function render\u metabox($post){ //实例化Zebra_表单对象 $form=新斑马形状(“form”); //“电子邮件”字段的标签 $form->add('label'、'label_email'、'email'、'email'); //添加“电子邮件”字段 $obj=$form->add('text','email','',数组('a

我正试图在我正在开发的Wordpress插件的元数据库中使用Zebra_表单

为了简单起见,我将代码简化为:

public function render\u metabox($post){
//实例化Zebra_表单对象
$form=新斑马形状(“form”);
//“电子邮件”字段的标签
$form->add('label'、'label_email'、'email'、'email');
//添加“电子邮件”字段
$obj=$form->add('text','email','',数组('autocomplete'=>'off');
//自动生成输出,表单元素上方的标签
$form->render();
}
但是,当我尝试运行它时,会出现以下错误:


警告:无法修改标题信息-标题已由第4052行/Users/dp/Documents/SitesDev/wordpress/wp admin/includes/template.php:1877)中的/Users/dp/Documents/SitesDev/wordpress/wp content/plugins/my plugin/lib/Zebra/Zebra_Form.php发送


致命错误:库试图将CSRF令牌存储在cookie中,但无法执行此操作,因为已将输出发送到浏览器。您应该在实例化库之前启动会话(推荐),在实例化库之前不向浏览器发送输出(包括和标记以及任何空格),或者在php.ini中打开输出缓冲。在第4052行的/Users/dp/Documents/SitesDev/wordpress/wp content/plugins/my plugin/lib/Zebra/Zebra_Form.php中


有什么线索吗?或者斑马形状不能以这种方式使用

我知道你发布这个问题已经有一段时间了,但我就是在这里提出这个问题的 我得到了与您相同的错误,因此我查看了Zebra_Form.php并注释掉了第4041行到第4068行。 之后它工作了。

你必须把

session_start();

肉盒子?那是什么?是指代谢箱…:)更正,噢。我在谷歌上搜索,想知道这是不是一个我从未听说过的新事物。Lol。在这个问题的背景下,我应该意识到。:)