It works..
function list_subpages() {
$data = array();
$request = array();
$id = 151;
$subpages = get_pages( array( 'child_of' => $id, 'sort_column' => 'menu_order' ) );
if ( empty( $subpages ) ) {
return null;
}
foreach ($subpages as $p) {
$data['id'] = $p->ID;
$data['title'] = $p->post_title;
$data['img'] = wp_get_attachment_url( get_post_thumbnail_id($p->ID) );
$request[] = $data;
}
return new WP_REST_Response($request, 200);
}
add_action('rest_api_init', function () {
$namespace="wp/v2";
$base="hizmetler";
register_rest_route($namespace, "https://wordpress.stackexchange.com/" . $base, array(
'methods' => 'GET',
'callback' => 'list_subpages',
));
});
Related Posts:
- Does something like is_rest() exist
- REST API purpose?
- WP REST API — How to change HTTP Response status code?
- WP REST API Is it rather easy to rename the default wp-json uri part?
- Search WP API using the post title
- Displaying a page built with Elementor using the REST API [closed]
- Understanding SHORTINIT with WordPress 5
- wordpress wp-json prefix issue
- Get blog title with REST v2
- Filter post_content before loading in Gutenberg editor
- Create post using rest api with html content
- rest_post_query on multiple post types?
- How should an old API version be deprecated gracefully?
- Full page NGINX (or Cloudflare) caching and WordPress nonces
- WP 5.5 Fatal Error – get_rest_controller() in rest-api.php
- REST API GET users
- Why does AWStats show /wp-json* as Viewed URLs
- Display post title from WordPress excluding a string via API
- How send get request to external api with username and password
- WP_REMOTE_POST Requests are being blocked by API provider [closed]
- wp_get_object_terms() returns invalid taxonomy inside rest_api_init hook
- permission_callback has no effect
- Updating link on page via REST api
- Authenticating with REST API
- Make authorization mandatory on custom routes
- How to order WordPress Rest API data
- Why the Path is different with the one coded in rest
- WP REST API – Nonce passes wp_verify_nonce even after logout
- WP REST API plugin 500 errors?
- wp-cli command throws error : “SSL routines:tls_process_server_certificate:certificate verify failed” while querying https website
- Setting maintenance mode via REST API
- How to receive data by http POST request
- WP API querying a custom post type and a custom field
- Custom endpoint to get all custom taxonomy terms
- how to avoid timeouts with remote API requests?
- rest_api_init is run on every rest call to endpoint
- Curl requests sent two times
- WP-REST create user with custom meta
- receive a custom parameter with rest api
- How to get author meta into post endpoint in api v2
- If I use WordPress REST API V2 and someone makes an app using it. Will my site count the posts views from the APP? And if not, then how?
- How to store and return json in a (custom) post meta field
- Sorry, you are not allowed to list users
- Get a remote post ID via API given URL
- Core function to check if a rest namespace exists
- How to change the date and time in REST API for comments?
- Rest API V2 custom post type. I only need the title and link
- Retriving all users with REST API not working
- Is there a way to download only the Rest API part of WordPress?
- Register GET REST API route with multiple parameters
- Custom WP API endpoint NULL body data
- Making internal rest requests non-blocking?
- How to include file attachment in ajax submission via the rest_api?
- What is an endpoint for custom post type comments in REST API?
- How To Bulk Import wp_postmeta records in an API call?
- Rest API in self-hosted page doesn’t work [closed]
- How would I know if my system using REST api or not?
- Authenticate rest API except for contact-form-7
- How to access wordpress menu & submenu item through the REST API?
- How to display relations via wordpress Rest API
- WordPress Rest API- Allow creation of users with identical email addresses when only using rest api
- Inspecting WP_Rest_Request
- WP Rest_API- Post request for images returns empty
- DELETE request using WP REST API
- wp_insert_post function and automatic trashing posts once is no longer in API
- Fetching WordPress Private Posts, Public Posts Via Default REST API Endpoint
- register/login api
- WP Rest API in Android studio does not show Images
- Got Blank issue for get data from /wp-json/v2/post
- How do i POST to WordPress rest API from the same domain?
- WP API file_get_contents return TTP request failed! HTTP/1.1 401 Unauthorized
- WordPress improve REST API – SHORTINIT not work
- Not able to delete media by REST API
- Update membership level via API request if using simple membership plugin
- Need to get user data via API
- REST API retrieving posts from www.sitename.com/category/news/ instead of just just from www.sitename.com
- REST API get featured image source for custom post type
- Custom rest API route not passing data along
- Rest API encoding of double quotes
- view counter update in WordPress REST api HTTP get
- How to filter wp-json/wp/v2/users response on custom metas?
- Paid membership Pro Rest API
- wp_query json ouput
- GET request for media files in WP REST API 2 results in an empty array
- Fatal error: Call to undefined function register_rest_route()
- WordPress REST API not displaying all information
- Create a new page on front page for logged in user
- API wp-json/wp/v2/pages/ returns a different result if page is specified
- In Rest API 2.0 is it possible to get some meta fields but not others?
- Update post / page using API + python
- Calling a Rest API with parameters on button Click
- How to cache WordPress oembed links in the page header?
- REST API – Authentication/Logon security
- WordPress json – How to use the content rendered from json
- Subscriber role cann’t add comment meta using REST API
- Restrict Image Sizes and Dimensions when Uploading via the WP Mobile App
- Can I use the Backbone REST API client outside WordPress?
- WordPress REST API function not calling from external site
- Issue with API after 6.2 update
- Verify user login and password over api