包含wordpress标题

时间:2016-05-06 09:19:02

标签: php jquery html ajax wordpress

我正在尝试为我的主页制作新闻栏目" index.php "。因此,我使用ajax将页面/ news.php "的内容加载到 index.php 中的新闻div中。这个 pages / news.php 应该提取最新的帖子并很好地格式化它们。该博客位于 localhost:81 / blog /

当我查看 localhost:81 / pages / news.php 时,它可以显示帖子,没有错误。但是当我运行 localhost:81 / index.php 时,它说

  

jquery-2.1.4.min.js:4 GET http://localhost:81/pages/news.php 404(不是   实测值)

如果我在pages / news.php中删除此行:

include(dirname(__DIR__) . '/blog/wp-blog-header.php')

index.php 没有错误,但当然无法查看帖子。 如果我将 pages / news.php 中的代码复制到 index.php ,它可以正常工作(当然包含适当的路径)。我在这里很困惑,为什么使用相同的代码但从ajax中检索 news.php 内容不起作用,但 news.php 本身有效?

有人可以告诉我出了什么问题吗?

感谢您抽出时间阅读。

1 个答案:

答案 0 :(得分:0)

事实证明这是一个常见问题:wordpress迫使用户以特定方式使用ajax。说明在这里:http://rocketpopmedia.com/discover/2013/06/21/wordpress-ajax-and-the-404-error-youre-receiving/