包含不起作用,得到奇怪的路径:(/usr/local/php53/lib/php)-怎么了?(WPAlChemy)

时间:2012-06-11 作者:Johan Dahl

我正在使用WPAlchemy,它是创建metabox的助手类。我正试图通过我的职能将其包括在内。但是当我将WP\\u Debug设置为true时,我会遇到奇怪的错误。

出于某种原因,Wordpress在url中包含了很多不应该包含的内容,这是我收到的警告。

Warning: include_once(/customers/d/d/4/mydomain.com/httpd.www/nysida/wp-content/themes/aaa/WPAlchemy/MetaBox.php): failed to open stream: No such file or directory in /customers/d/d/4/mydomain.com/httpd.www/nysida/wp-content/themes/aaa/functions.php on line 58 Warning: include_once(): Failed opening ‘/customers/d/d/4/mydomain.com/httpd.www/nysida/wp-content/themes/aaa/WPAlchemy/MetaBox.php’ for inclusion (include_path=’.:/usr/share/php’) in /customers/d/d/4/mydomain.com/httpd.www/nysida/wp-content/themes/aaa/functions.php on line 58 Notice: Use of undefined constant   – assumed ‘ ’ in /customers/d/d/4/mydomain.com/httpd.www/nysida/wp-content/themes/aaa/header.php on line 53
这个奇怪的url是怎么回事?

2 个回复
SO网友:Zach Lysobey

当我使用WPAlchemy时,说明让我将WPAlchemy目录直接放入wp-content 文件夹-不是主题文件夹。看起来您的include代码指向了主题目录。路径中的所有其他内容都是特定于主机的,可能不是问题的一部分。

SO网友:Johan Dahl

我尝试并错误地找到了一个有效的解决方案。仍然不知道发生此错误的确切原因,我确实在wp内容文件夹中有WPAlchemy类。不管怎样,它现在似乎可以工作了,我没有收到任何错误。

谢谢你的回答。

结束

相关推荐

为所有用户和管理员设置管理编辑面板和metaboxes位置和可见性

我的WP 3.3设置包括几个帖子类型和自定义编辑面板,其中包含高级自定义字段插件(可创建许多元盒)和其他插件,如SEO元盒面板、Scribu的Posts2Posts连接等。问题是,这些面板的外观顺序通常是随机的(即使高级自定义字段提供某种排序,但它并不总是有效,因为其他插件没有它,而且我可能想根据帖子类型更改metabox的位置)。现在,Wordpress允许每个拥有适当权限的管理员/用户按照自己想要的方式在编辑面板中排列元数据库。然而每个管理员都必须自己安排!!难道没有办法准备一个默认/固定的订单,或者