如何解决在Yii中将wordpress作为模块或扩展名
我想将博客添加到网站。无法为Yii找到任何好的博客扩展,所以我决定只使用Wordpress。 (请告诉我是否有更好的方法) 我可以将Wordpress提取到根文件夹中并运行它。 http://www.example.com/wordpress 但是,Yii框架在根文件夹上有index.php,因此除非我将Yii框架放在root / yiiFolder并使用root / wordpress分开两者,否则我将不得不使wordpress成为模块或扩展(我认为)。同样,主布局必须与Yii默认的主布局不同。否则,博客将共享相同的Yii页眉和页脚结构。 有人可以给我一个关于Yii框架如何称为非yiiframework网站的示例吗?解决方法
如果出现以下错误:
include(Translation_Entry.php):打开流失败:没有这样的文件或目录
那么您需要禁用自动加载功能,例如:
spl_autoload_unregister(array(\'YiiBase\',\'autoload\'));
$wp=dirname(__FILE__).\'/../../../../wp-load.php\';
require_once($wp);
spl_autoload_register(array(\'YiiBase\',\'autoload\'));
, http://wpengineer.com/1038/embed-wordpress-functions-outside-wordpress/-这里描述了如何从外部wordpress调用wordpress函数。我从Yii布局尝试了同样的事情,现在我面临着奇怪的错误。 include(Translation_Entry.php): failed to open stream: No such file or directory
。我需要对此进行更多研究。
除此之外-此解决方案(如果您可以对其进行配置)应该可以为您提供所需的东西。
, 您可以将wordpress包含为库,在index.php中包含require_once \'wp_config.php\'
。然后,您可以直接调用wordpress函数。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。