過去数日間インターネットを検索した後、私は喜びがありませんでした. と統合しようとしてWordPress
います(今のところヘッダーとフッターだけとしましょう)WHMCS
。
ここでは、 のデフォルト テンプレート内のファイルに含めるアプローチを取りましたwp-blog-header.php
(私も試しwp-load.php
ました) 。header.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
(これは、クライアント領域に移動するときに受け取った最初のエラーです。)
問題をもう少し詳しく説明すると、グローバル変数が機能しない/関数内で初期化されているというこの投稿と同じようです。
html/css を使用するなど、統合の代替方法がありますが、WordPress を含めて、他の機能/ウィジェットなどを利用したいと考えています。
さらなるオプションは、WHMCS WordPress Bridges の 1 つを使用することですが、セキュリティの脆弱性や更新の依存関係などのさまざまな理由から、サードパーティのスクリプトを使用して WordPress に WHMCS を含めることは特に避けたいと考えています。
これは非常にニッチな質問だと思いますが、グローバル変数が機能しない理由に関する一般的なアドバイスはありますか? ありがとう。