LLMS_REST_Posts_Controller::handle_terms( int $object_id, WP_REST_Request $request )
Updates the post’s terms from a REST request.
Description Description
Heavily based on WP_REST_Posts_Controller::handle_terms().
Parameters Parameters
- $object_id
-
(int) (Required) The post ID to update the terms form.
- $request
-
(WP_REST_Request) (Required) The request object with post and terms data.
Return Return
(null|WP_Error) WP_Error on an error assigning any of the terms, otherwise null.
Source Source
File: libraries/lifterlms-rest/includes/abstracts/class-llms-rest-posts-controller.php
return llms_rest_bad_request_error( __( 'Invalid featured media ID.', 'lifterlms' ) ); } } else { return delete_post_thumbnail( $object_id ); } } /** * Updates the post's terms from a REST request. * * Heavily based on WP_REST_Posts_Controller::handle_terms(). * * @since 1.0.0-beta.1 * @since 1.0.0-beta.2 Filter taxonomies by `public` property instead of `show_in_rest`. * @since 1.0.0-beta.3 Filter taxonomies by `show_in_llms_rest` property instead of `public`. * * @param int $object_id The post ID to update the terms form.
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
1.0.0-beta.3 | Filter taxonomies by show_in_llms_rest property instead of public . |
1.0.0-beta.2 | Filter taxonomies by public property instead of show_in_rest . |
1.0.0-beta.1 | Introduced. |