[wp-trac] [WordPress Trac] #9031: Support more URL schemes in
Atompub backend
WordPress Trac
wp-trac at lists.automattic.com
Tue Feb 3 16:53:14 GMT 2009
#9031: Support more URL schemes in Atompub backend
-------------------------+--------------------------------------------------
Reporter: znarfor | Owner: anonymous
Type: enhancement | Status: new
Priority: normal | Milestone: 2.8
Component: General | Version: 2.7
Severity: normal | Keywords: has-patch atom
-------------------------+--------------------------------------------------
Today, browsing posts through Atompub backend is very limited. You have
only one endpoint (wp-app.php/posts) and the ability to iterate on it
(page 2, page 3, page X). You have no way to query or refine your search
at all (filter by author, by tag, search, etc).
Too bad, because WP ship with everything needed in its core to do that
very easily.
What i propose is to handle URLs in Atompub the same way they are
supported in Wordpress core. All we need is:
1) Add a new route in Atompub backend, to match this kind of queries (not
exhaustive):
- wp-app.php/posts/author/xxx
- wp-app.php/posts/author/xxx/page/2
- wp-app.php/posts/tag/xxx
- wp-app.php/posts?s=XXXX
2) Handle Atompub requests correctly in WP::parse_request
3) Remove Atompub current offset & pagination handling, let WP core do the
job.
4) Generate correctly next/last/prev/self Atom links
--
Ticket URL: <http://trac.wordpress.org/ticket/9031>
WordPress Trac <http://trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list