回答
WordPress的提供REST API访问其帖子,评论,网页等。对于帖子你可以看看https://developer.wordpress.org/rest-api/reference/posts/#list-posts条目。
所以,你可以用下面的代码来提取帖子列表:
$.ajax({
method: "GET",
url: "http://your.website/wp-json/wp/v2/posts/",
dataType: "json",
})
.done(function(response){console.log(response);})
.fail(function(xhr, status){console.log(status);});
记住,你需要有允许此类操作的CORS。了解如何在Wordpress中启用CORS https://joshpress.net/access-control-headers-for-the-wordpress-rest-api/。
如果不是您的网站,请阅读CORS如何影响您的AJAX请求以及您可以在https://stackoverflow.com/a/17299796/2678487上使用它做什么。
例如,你可以使用像旁边,在我的网站访问WordPress的REST API:
$.ajax({
method: "GET",
url: "http://cors-anywhere.herokuapp.com/blog.binaryspaceship.com/wp-json/wp/v2/posts/",
dataType: "json",
})
.done(function(response){
$('#result').html(
JSON.stringify(response, null, 2)
);
})
.fail(function(xhr, status){alert(status);});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<pre id="result"></pre>
非常感谢,我会免费试用! –
@ConstiP,欢迎您:)。 – metamaker
- 1. 在Wordpress中提取帖子的标题
- 2. 通过jQuery提交帖子
- 3. WordPress的帖子
- 4. Wordpress帖子表
- 5. Cycle Wordpress帖子
- 6. 从Drupal提取帖子
- 7. 在Wordpress帖子中使用jQuery
- 8. Jquery + addClass +动态WordPress的帖子ID
- 9. 获取当前帖子的WordPress帖子ID
- 10. Fishpig Wordpress - 在帖子列表中获取帖子类别
- 11. 获取所有wordpress帖子并连续显示3个帖子
- 12. WordPress的获取帖子ID与匹配的帖子内容
- 13. WordPress的帖子最后的帖子
- 14. WordPress的多个帖子从帖子ID
- 15. 提取并显示Wordpress类别的自定义帖子类型
- 16. 提取标题并添加到WordPress的帖子
- 17. 如何从WordPress中提取自定义帖子类型内容
- 18. 从WordPress博客提取帖子到另一个网站
- 19. 如何从帖子内容中提取WordPress短代码属性
- 20. SQL查询提取所有类别的WordPress帖子
- 21. Wordpress - 通过悬停的Ajax从类别中提取帖子?
- 22. 多步帖子wordpress
- 23. WordPress的新帖子
- 24. WordPress的:按类别获取帖子
- 25. WordPress的获取帖子AJAX infinate滚动
- 26. 从帖子ID获取Wordpress类别ID
- 27. 通过其ID(WordPress)获取帖子
- 28. WordPress获取所有类别的帖子
- 29. Wordpress通过ID获取多个帖子
- 30. WordPress的获取作者ID的帖子
你能分享一些代码,你有什么迄今所做? – NewUser
通过_extract某个part_你指的是[废弃网站]的能力(https://en.wikipedia.org/wiki/Web_scraping)。或者你想显示整个外部WP页面到您的网站。真的很感谢代码和问题的详细解释。 –