rest_api_init WordPress Action Hook
This hook is called when the WordPress REST API is first initialized. It allows you to register custom routes and endpoints, and also to modify default behavior if needed.
do_action( 'rest_api_init', WP_REST_Server $wp_rest_server ) #
Fires when preparing to serve a REST API request.
Description
Endpoint objects should be created and register their hooks on this action rather than another action to ensure they’re only loaded when needed.
Parameters
- $wp_rest_server
(WP_REST_Server)Server object.
Source
File: wp-includes/rest-api.php
Changelog
Version | Description |
---|---|
4.4.0 | Introduced. |