0

在过去几天在互联网上搜索之后,我没有任何快乐。我正在尝试将WordPress(让我们说现在只是页眉和页脚)与WHMCS.

我已采用此处的方法将wp-blog-header.php(我也尝试过wp-load.phpheader.tpl包含在默认模板中的文件中WHMCS

<?php 
/* Short and sweet */
define('WP_USE_THEMES', false);
require('./wp-blog-header.php');
?>

http://codex.wordpress.org/Integrating_WordPress_with_Your_Website

很明显正在调用 WordPress,但是我收到了无穷无尽的错误,例如:

Fatal error: Call to a member function main() on a non-object in /home/test/public_html/dev/wp-includes/functions.php on line 775

(这是导航到WHMCS客户区时收到的第一个错误。)

从我可以更详细地说明问题来看,这个问题似乎与这篇关于全局变量不起作用/在函数内部按应有的初始化的帖子相同。

http://wordpress.org/support/topic/integrating-wordpress-into-my-site-global-blues-and-many-non-objects

有其他集成方法,例如使用 html/css,但我想专门包含 WordPress 以利用其其他功能/小部件等。

另一种选择是使用 WHMCS WordPress 桥之一,但出于各种原因,包括安全漏洞和更新依赖项,我特别希望避免使用 3rd 方脚本将 WHMCS 包含在 WordPress 中。

我很欣赏这是一个非常小众的问题,但是关于为什么全局变量不起作用的一般建议?谢谢。

4

0 回答 0