2
A
回答
3
我設法通過使用可選的過濾參數來獲取到底這個工作。根據文檔,這些是以下可接受的過濾器參數。
struct filter:可選。 串post_type 串post_status INT數 INT偏移 串的OrderBy 串順序
出於好奇我送過來一個「類別」過濾通過加入以下class-wp-xmlrpc-server.php
下getposts方法
if(isset($filter['category']))
$query['category'] = absint($filter['category']);
的之前wp_get_recent_posts{$query);
方法被稱爲
它的工作!看起來Wordpress
已經從他們的文檔中省略了一些過濾參數。
您還可以通過傳遞了「s」,因爲過濾
$query['s'] = $filter['s'];
1
它看起來並不像有預先篩選的方式。您可能需要運行API調用並進行過濾。
雖然你可能會問最好的stackexchange wordpress site。
1
畢竟這很容易。從這個WPSE answer,我們知道我們可以通過這個威廉·P·戴維斯的extension code on GitHub- - fork擴展XML-RPC方法和創造我們自己的my.getPosts
,喜歡錶演。
基本上,創建具有以下代碼插件和適應接受以產生輸出的參數:
add_filter('xmlrpc_methods', 'add_my_xmlrpc_methods');
function add_my_xmlrpc_methods($methods) {
$methods['bdn.getPosts'] = 'bdn_xmlrpc_get_posts';
return $methods;
}
function bdn_xmlrpc_get_posts($args) {
# Adapt wp.getPosts to your needs
# https://core.trac.wordpress.org/browser/tags/3.9/src/wp-includes/class-wp-xmlrpc-server.php#L1553
}
相關問題
- 1. 從單一職位獲取Wordpress類別
- 2. WordPress的 - 從多個父類別獲取所有職位?
- 3. WordPress的自定義職位類別
- 4. 得到類別的職位在WordPress
- 5. 獲取Wordpress單一職位主要類別
- 6. 插件WordPress的JSON API - 如何獲得偏移類別的職位?
- 7. WordPress的作爲函數獲取職位
- 8. WordPress的:你可以分配常規職位類別自定義職位類型?
- 9. WordPress的獲取最近的職位和顯示名稱和類別名稱
- 10. 獲取當前職位的分類項中的wordpress
- 11. WordPress的相關的定期職位與自定義職位類型職位
- 12. PHP的WordPress插件分類類別和職位
- 13. WordPress的職位與
- 14. 在JPA中獲取類別的職位,mysql
- 15. 如何獲得職位類別
- 16. WordPress的 - 列出每個類別下的職位類別的層次結構
- 17. WordPress的只發布每個類別的1個職位
- 18. WordPress的 - 以編程方式插入新類別的職位?
- 19. WordPress的:過濾職位類別的帖子
- 20. WordPress的:類別頁不適用於職位的
- 21. 申請WordPress的模板類別的職位
- 22. Interactive Brokers Java API獲取所有職位?
- 23. 職位類別VS事件類別
- 24. WordPress的類別API
- 25. 單獨Learndash /職位類別
- 26. 添加類別職位軌
- 27. 如何檢查一類的很多職位如何在其他類別的前10個職位WordPress的
- 28. WordPress的:顯示所有職位從特定類別
- 29. 顯示從特定類別(WordPress的)最後5個職位
- 30. 自動覈准特定類別的職位評論WordPress
嗯,這就是我擔心送過來的搜索過濾器:/感謝您的鏈接到WordPress的stackexchange,我並不知情。我在那裏問過同樣的問題http://wordpress.stackexchange.com/questions/140799/wordpress-api-xml-rpc-get-posts-by-category – heymega