Wordpress require_once() - 返回错误的路径

时间:2012-03-01 14:45:59

标签: php wordpress

<?php 
require_once (bloginfo('template_url') . '/form_producer/form_producer.php');
$form_prod_url = bloginfo('template_url').'/form_producer';
?>

如何编辑上面的PHP以包含'form_producer.php'和'form_producer'文件。

所有这一切都会返回错误,我不确定为什么。

编辑:我已将bloginfo更改为('template_url')文件夹所在的位置。仍然返回错误

2 个答案:

答案 0 :(得分:2)

对于include语句,请使用template_directory(物理路径)而不是template_url(网址):

require_once (bloginfo('template_directory') . '/form_producer/form_producer.php');

对于URL,我不明白您要创建哪个路径。如果您想指向form_producer目录,那么

$form_prod_url = bloginfo('template_url').'/form_producer';

应该有效。如果没有,请告诉我们这些字符串包含哪些内容以及它们与您想要的内容有何不同。

答案 1 :(得分:0)

你的第二行有语法错误,试试这个

<?php 
require_once (get_bloginfo('url') . 'form_producer/form_producer.php');
$form_prod_url = get_bloginfo('url').'/form_producer';
?>