我在home.php中有这段代码 -
<?php
include('PHPLiveX.php');
$ajax = new PHPLiveX();
$ajax->Ajaxify(array("applyJob"));
get_header();
?>
现在我将此代码移至header.php
include('PHPLiveX.php');
$ajax = new PHPLiveX();
$ajax->Ajaxify(array("applyJob"));
以便它可用于所有word-press文件。但它给我空白页(没有错误)。我知道该文件是包含的,因为当我回显它在页面中显示的包含文件中的一些内容时.phplivex.php文件包含一个用于激活主题的类。任何猜测导致空白页面的问题?
答案 0 :(得分:1)
您需要使用该文件的完整实际路径才能包含它。
包括( 'FULLPATHOFDIRECTORY / PHPLiveX.php');
FULLPATHOFDIRECTORY =必须是保存此文件的目录的路径。
答案 1 :(得分:0)
我认为在header.php中调用此文件时应使用include_once()
或require_once()
。希望它有所帮助。
答案 2 :(得分:-1)
U进入你的主题并在你的活动主题中打开function.php并添加此代码。
<强> function.php 强>
function IncludeFileFun(){
include('PHPLiveX.php');
}
add_action( 'init', 'IncludeFileFun' );
注意:PHPLiveX.php文件包含在您的活动主题框中。