我试图在我的WordPress站点中通过AJAX在[jQuery Colorbox][1]中呈现php文件生成的内容。PHP驻留在同一域中的同一服务器上。当我在localhost上运行它时,它工作得很好,但它在服务器上不工作。
这是我的网站链接-http://shabdcreatives.com/portfolio
链接本身并非无效,例如,以下链接本身工作正常:
http://shabdcreatives.com/wp-content/plugins/catgrid/includes/CatGridPost.php?ID=33
我就是不想打开彩盒里面。
另外,我尝试加载的php文件只是一个片段,不包含任何或标记。
我尝试了colorbox支持小组,但他们还没有回复
这是CatGridPost中的代码。我在colorbox中调用的php文件。。我也试着调用纯文本文件。。。它没有返回错误。。但颜色框也没有显示其内容
require_once("../../../../wp-blog-header.php");
$thepost = get_post($_GET["ID"]);
$thecontent = $thepost->post_content;
$thetitle = $thepost->post_title;
$thelink = get_permalink($_GET["ID"]);
?>
<div id="cg-post-container">
<div id="cg-post-title">
<a href="<?php echo $thelink; ?>"><?php echo $thetitle; ?></a>
</div>
<div id="cg-post-content">
<?php echo $thecontent; ?>
</div>
</div>