回答
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. Cycle Wordpress帖子
- 3. 在Wordpress帖子中使用jQuery
- 4. Fishpig Wordpress - 在帖子列表中獲取帖子類別
- 5. WordPress的獲取帖子ID與匹配的帖子內容
- 6. 獲取當前帖子的WordPress帖子ID
- 7. WordPress的帖子最後的帖子
- 8. WordPress的多個帖子從帖子ID
- 9. 提取標題並添加到WordPress的帖子
- 10. Wordpress - 通過懸停的Ajax從類別中提取帖子?
- 11. 多步帖子wordpress
- 12. 從兩個類別獲取Wordpress帖子
- 13. WordPress的獲取帖子AJAX infinate滾動
- 14. WordPress的獲取帖子的範圍
- 15. 在WordPress中獲取帖子摘錄
- 16. WordPress的帖子內容獲取地址
- 17. 在Wordpress中獲取所有帖子ID
- 18. 從URL獲取帖子ID在WordPress
- 19. 來自帖子類型的WP REST API提取帖子
- 20. 在提交帖子時,通過XMLRPC API在wordpress中設置帖子標籤?
- 21. WordPress的替代帖子
- 22. 在wordpress中隱藏帖子
- 23. WordPress的倒帶帖子
- 24. WordPress相關帖子錯誤
- 25. wordpress帖子自動過期
- 26. wordpress不重複帖子
- 27. 每月WordPress的帖子數
- 28. WordPress的帖子ID在wp_nav_menu?
- 29. WordPress的帖子href動態
- 30. 排除Wordpress中的帖子
你能分享一些代碼,你有什麼迄今所做? – NewUser
通過_extract某個part_你指的是[廢棄網站]的能力(https://en.wikipedia.org/wiki/Web_scraping)。或者你想顯示整個外部WP頁面到您的網站。真的很感謝代碼和問題的詳細解釋。 –