Module: WP::API::Endpoints
- Included in:
- Client
- Defined in:
- lib/wp/api/endpoints.rb
Instance Method Summary collapse
- #page(id, query = {}) ⇒ Object
- #page_named(slug) ⇒ Object
- #pages(query = {}) ⇒ Object
- #post(id, query = {}) ⇒ Object
- #post_meta(id, query = {}) ⇒ Object
- #post_named(slug) ⇒ Object
- #posts(query = {}) ⇒ Object
Instance Method Details
#page(id, query = {}) ⇒ Object
24 25 26 |
# File 'lib/wp/api/endpoints.rb', line 24 def page(id, query = {}) resource('pages', id, query) end |
#page_named(slug) ⇒ Object
28 29 30 |
# File 'lib/wp/api/endpoints.rb', line 28 def page_named(slug) resource_named('pages', slug) end |
#pages(query = {}) ⇒ Object
20 21 22 |
# File 'lib/wp/api/endpoints.rb', line 20 def pages(query = {}) resources('pages', query) end |
#post(id, query = {}) ⇒ Object
8 9 10 |
# File 'lib/wp/api/endpoints.rb', line 8 def post(id, query = {}) resource('posts', id, query) end |
#post_meta(id, query = {}) ⇒ Object
16 17 18 |
# File 'lib/wp/api/endpoints.rb', line 16 def (id, query = {}) resource_subpath('posts', id, 'meta', query).first end |
#post_named(slug) ⇒ Object
12 13 14 |
# File 'lib/wp/api/endpoints.rb', line 12 def post_named(slug) resource_named('posts', slug) end |
#posts(query = {}) ⇒ Object
4 5 6 |
# File 'lib/wp/api/endpoints.rb', line 4 def posts(query = {}) resources('posts', query) end |