WP_REST_Posts_Controller::create_item( WP_REST_Request $request ): WP_REST_Response|WP_Error
- Since
- 4.7.0
- Source
wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php:741
Compatibility
- WordPress
- since 4.7.0
- PHP
- 7.4–8.6-dev
- 6.7.7
- 6.8.8
- 6.9.7
- 7.0.4
- 7.1.0
Present in every tracked release (6.7.7 to 7.1.0), and compiles on PHP 7.4 through 8.6-dev.
Parameters
$requestWP_REST_Request- Full details about the request.
Return value
WP_REST_Response|WP_Error- Response object on success, or WP_Error object on failure.
Performance profile
How much work a call to WP_REST_Posts_Controller::create_item() does, and what it touches: the algorithmic scaling, the Zend instruction count per call across PHP versions, the hooks it hands control to, and the core code that calls it. Measured from the compiled opcodes, not a stopwatch, so every number is identical on any machine running the same PHP version, and every function in core is ranked by cost.
- Cost class
- Heavy
- Scaling
- Constant
- Instructions
- 12–189
- Plugin surface
- 2 hooks
- Called by
- 2
Reaches the database via get_post().
No loop in the body: the same number of instructions runs whatever you pass in.
Executed per call on PHP 8.5, depending on the branch taken. The body compiles to 217.
Third-party callbacks on 'rest_insert_{$this->post_type}', 'rest_after_insert_{$this->post_type}' run inside this call, and their cost is not bounded by anything here.
2 places in core call this, so the cost is paid more often than your own code shows.
What it touches
- querycontent query
get_post()called directly - hookthird-party callbacks
do_action()called directly - optionoption read or write
get_option()one call below WP_REST_Posts_Controller::create_item()
Further down the call graph this can also reach cache, serialize and transient. Those are the worst case, several calls deep and usually down an error path, not what a normal call pays.
What one call costs · 292 distinct outcomes
One number would be a lie: the work depends on which branch runs. These are every distinct cost WP_REST_Posts_Controller::create_item() can have, taken from its control-flow graph on PHP 8.5.
| When | Instructions | Calls it makes |
|---|---|---|
!empty($request) | 12 | __() |
empty($request) && is_wp_error() | 12 | ->prepare_item_for_database(), is_wp_error() |
empty($request) | 38–43 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), ->get_error_code(), ->add_data() |
empty($request) && !empty($prepared_post) | 60 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), ->get_error_code(), ->add_data() |
empty($request) && empty($value) | 67–78 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_terms(), is_wp_error() |
empty($request) && !empty($value) | 72–83 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_terms(), is_wp_error() |
!empty($value) | 73–84 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_terms(), is_wp_error() |
| always | 75–84 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_terms(), is_wp_error() |
empty($request) && isset($request) | 75–84 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_terms(), is_wp_error() |
empty($request) && isset($request) | 76–85 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_template(), ->handle_terms(), is_wp_error() |
!empty($value) | 80–89 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_terms(), is_wp_error() |
empty($request) && !empty($value) && isset($request) | 80–89 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error() |
280 further outcomes, up to 189 instructions
empty($request) && !empty($value) && isset($request) | 81–90 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_template(), ->handle_terms(), is_wp_error() |
!empty($value) | 81–90 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_terms(), is_wp_error() |
!empty($value) && isset($request) | 81–90 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error() |
!empty($value) && isset($request) | 82–91 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_template(), ->handle_terms(), is_wp_error() |
isset($request) | 83–90 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error() |
empty($request) && empty($value) | 83–96 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && isset($request) | 84–95 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
isset($request) | 84–91 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error() |
empty($request) && isset($request) | 84–91 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error() |
!empty($value) && isset($request) | 88–95 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error() |
empty($request) && !empty($value) | 88–101 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($prepared_post) && empty($value) | 89–95 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_terms(), is_wp_error() |
empty($request) && !empty($value) && isset($request) | 89–100 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($value) && isset($request) | 89–96 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error() |
empty($request) && !empty($value) && isset($request) | 89–96 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error() |
!empty($value) && isset($request) | 89–96 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error() |
!empty($value) | 89–102 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 90–101 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($value) && isset($request) | 90–97 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error() |
!empty($value) && isset($request) | 90–97 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error() |
| always | 91–102 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && isset($request) | 91–102 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
isset($request) | 92–101 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
empty($request) && isset($request) | 92–101 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
isset($request) | 92–97 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error() |
empty($request) && isset($request) | 92–103 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && isset($request) | 93–102 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
empty($request) && !empty($prepared_post) && !empty($value) | 94–100 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_terms(), is_wp_error() |
!empty($prepared_post) && !empty($value) | 95–101 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_terms(), is_wp_error() |
!empty($value) | 96–107 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($value) && isset($request) | 96–107 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) | 97–101 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_terms(), is_wp_error() |
empty($request) && !empty($prepared_post) && isset($request) | 97–101 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_terms(), is_wp_error() |
!empty($value) && isset($request) | 97–106 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
empty($request) && !empty($value) && isset($request) | 97–106 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($value) && isset($request) | 97–102 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error() |
empty($request) && isset($request) | 97–108 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($value) && isset($request) | 97–108 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) | 97–108 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 97–108 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($prepared_post) && isset($request) | 98–102 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_template(), ->handle_terms(), is_wp_error() |
empty($request) && !empty($value) && isset($request) | 98–107 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($value) && isset($request) | 98–107 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($value) && isset($request) | 98–107 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($value) && isset($request) | 98–103 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error() |
!empty($value) && isset($request) | 98–109 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 99–108 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
isset($request) | 99–108 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
isset($request) | 100–107 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
isset($request) | 100–109 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && isset($request) | 100–109 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
isset($request) | 101–108 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
empty($request) && isset($request) | 101–108 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && !empty($value) | 102–106 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_terms(), is_wp_error() |
empty($request) && !empty($prepared_post) && !empty($value) && isset($request) | 102–106 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error() |
empty($request) && !empty($value) && isset($request) | 102–113 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($prepared_post) && !empty($value) && isset($request) | 103–107 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_template(), ->handle_terms(), is_wp_error() |
!empty($prepared_post) && !empty($value) | 103–107 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_terms(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 103–107 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error() |
!empty($value) && isset($request) | 103–114 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 104–108 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_template(), ->handle_terms(), is_wp_error() |
!empty($value) && isset($request) | 104–113 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && isset($request) | 105–107 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error() |
empty($request) && !empty($prepared_post) && empty($value) | 105–113 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 105–112 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
isset($request) | 105–114 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && isset($request) | 105–114 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 105–114 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($value) && isset($request) | 105–114 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 105–114 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($prepared_post) && isset($request) | 106–112 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && isset($request) | 106–108 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error() |
empty($request) && !empty($prepared_post) && isset($request) | 106–108 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error() |
!empty($value) && isset($request) | 106–113 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
empty($request) && !empty($value) && isset($request) | 106–113 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($value) && isset($request) | 106–113 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
empty($request) && isset($request) | 106–115 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 106–115 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 106–115 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 107–114 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($value) && isset($request) | 107–114 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
isset($request) | 108–115 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
isset($request) | 109–114 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 110–112 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error() |
empty($request) && !empty($prepared_post) && !empty($value) | 110–118 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 110–119 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($value) && isset($request) | 110–119 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($prepared_post) && !empty($value) && isset($request) | 111–117 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 111–113 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error() |
empty($request) && !empty($prepared_post) && !empty($value) && isset($request) | 111–113 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 111–113 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error() |
!empty($prepared_post) && !empty($value) | 111–119 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($value) && isset($request) | 111–120 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 111–120 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 111–120 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 112–118 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 112–114 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 112–114 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error() |
!empty($value) && isset($request) | 112–121 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) | 113–119 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($prepared_post) && isset($request) | 113–119 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
isset($request) | 113–120 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 113–120 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && isset($request) | 114–118 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
empty($request) && !empty($prepared_post) && isset($request) | 114–118 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && isset($request) | 114 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error() |
empty($request) && !empty($prepared_post) && isset($request) | 114–120 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 114–119 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
isset($request) | 114–121 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && isset($request) | 114–121 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 114–121 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($prepared_post) && isset($request) | 115–119 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($value) && isset($request) | 115–120 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && !empty($value) | 118–124 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($prepared_post) && !empty($value) && isset($request) | 118–124 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 118–125 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 119–123 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
empty($request) && !empty($prepared_post) && !empty($value) && isset($request) | 119–123 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 119 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error() |
empty($request) && !empty($prepared_post) && isset($request) | 119–125 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($prepared_post) && !empty($value) && isset($request) | 119–125 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) | 119–125 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 119–125 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 119–126 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($value) && isset($request) | 119–126 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 119–126 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($prepared_post) && !empty($value) && isset($request) | 120–124 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 120–124 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 120–124 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 120 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 120–126 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 120–127 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 120–127 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 121–125 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && isset($request) | 121–125 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && isset($request) | 122–124 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && isset($request) | 122–126 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($prepared_post) && isset($request) | 122–126 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
isset($request) | 122–127 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !is_wp_error() && empty($value) | 122–135 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!empty($prepared_post) && isset($request) | 123–125 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
empty($request) && !empty($prepared_post) && isset($request) | 123–125 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
empty($request) && !empty($prepared_post) && !empty($value) && isset($request) | 124–130 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 125–131 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 126–130 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 127–129 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && isset($request) | 127–131 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($prepared_post) && isset($request) | 127–131 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 127–131 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($prepared_post) && !empty($value) && isset($request) | 127–131 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 127–131 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 127–132 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !is_wp_error() && !empty($value) | 127–140 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!empty($prepared_post) && !empty($value) && isset($request) | 128–130 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
empty($request) && !empty($prepared_post) && !empty($value) && isset($request) | 128–130 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 128–130 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
empty($request) && !empty($prepared_post) && isset($request) | 128–132 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 128–132 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 128–132 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($value) && isset($request) | 128–133 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!is_wp_error() && !empty($value) | 128–141 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!empty($prepared_post) && !empty($value) && isset($request) | 129–131 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 129–131 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && isset($request) | 130–132 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!is_wp_error() | 130–141 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && isset($request) | 130–141 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!empty($prepared_post) && isset($request) | 131 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
empty($request) && !is_wp_error() && isset($request) | 131–142 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!empty($prepared_post) && !empty($value) && isset($request) | 132–136 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($prepared_post) && !empty($value) && isset($request) | 132–136 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($prepared_post) && !empty($value) && isset($request) | 133–137 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 133–137 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 133–137 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 134–138 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && isset($request) | 135–137 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 135–137 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!is_wp_error() && !empty($value) | 135–146 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($value) && isset($request) | 135–146 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!empty($prepared_post) && !empty($value) && isset($request) | 136 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!empty($prepared_post) && isset($request) | 136–138 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($prepared_post) && isset($request) | 136–138 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 136–138 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !is_wp_error() && isset($request) | 136–147 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($value) && isset($request) | 136–147 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) | 136–147 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 136–147 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!empty($prepared_post) && !empty($value) && isset($request) | 137 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error() |
!is_wp_error() && !empty($value) && isset($request) | 137–148 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && isset($request) | 138–147 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && isset($request) | 139–148 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && isset($request) | 139–148 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!empty($prepared_post) && !empty($value) && isset($request) | 140–142 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 141–143 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !empty($prepared_post) && !empty($value) && isset($request) | 141–143 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 141–143 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !is_wp_error() && !empty($value) && isset($request) | 141–152 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!empty($prepared_post) && !empty($value) && isset($request) | 142–144 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!empty($prepared_post) && !empty($value) && isset($request) | 142–144 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!is_wp_error() && !empty($value) && isset($request) | 142–153 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 143–152 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!empty($prepared_post) && isset($request) | 144 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !is_wp_error() && !empty($prepared_post) && empty($value) | 144–152 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && isset($request) | 144–153 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && isset($request) | 144–153 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 144–153 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($value) && isset($request) | 144–153 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 144–153 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && isset($request) | 145–154 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 145–154 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 145–154 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && isset($request) | 147–154 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!empty($prepared_post) && !empty($value) && isset($request) | 149 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
empty($request) && !is_wp_error() && !empty($prepared_post) && !empty($value) | 149–157 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 149–158 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($value) && isset($request) | 149–158 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!empty($prepared_post) && !empty($value) && isset($request) | 150 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error() |
!is_wp_error() && !empty($prepared_post) && !empty($value) | 150–158 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($value) && isset($request) | 150–159 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 150–159 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 150–159 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 151–160 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) | 152–158 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($prepared_post) && isset($request) | 152–158 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && isset($request) | 152–159 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 152–159 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($prepared_post) && isset($request) | 153–159 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && isset($request) | 153–160 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && isset($request) | 153–160 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 153–160 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) | 157–163 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 157–163 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 157–164 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($prepared_post) && isset($request) | 158–164 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 158–164 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) | 158–164 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 158–164 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 158–165 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($value) && isset($request) | 158–165 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 158–165 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 159–165 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 159–166 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 159–166 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && isset($request) | 160–164 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && isset($request) | 161–165 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($prepared_post) && isset($request) | 161–165 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && isset($request) | 161–166 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 163–169 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 164–170 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 165–169 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && isset($request) | 166–170 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($prepared_post) && isset($request) | 166–170 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 166–170 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 166–170 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 166–170 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 166–171 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($prepared_post) && isset($request) | 167–171 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 167–171 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 167–171 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($value) && isset($request) | 167–172 | ->prepare_item_for_database(), is_wp_error(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && isset($request) | 169–171 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 171–175 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 171–175 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 172–176 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 172–176 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 172–176 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 173–177 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && isset($request) | 174–176 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 174–176 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && isset($request) | 175–177 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($prepared_post) && isset($request) | 175–177 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 175–177 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 179–181 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 180–182 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
empty($request) && !is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 180–182 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 180–182 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 181–183 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 181–183 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && isset($request) | 183 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 188 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), unstick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
!is_wp_error() && !empty($prepared_post) && !empty($value) && isset($request) | 189 | ->prepare_item_for_database(), is_wp_error(), wp_unique_post_slug(), wp_slash(), wp_insert_post(), is_wp_error(), get_post(), do_action(), ->get_item_schema(), stick_post(), ->handle_featured_media(), set_post_format(), ->handle_template(), ->handle_terms(), is_wp_error(), ->update_value(), is_wp_error(), get_post(), ->update_additional_fields_for_object(), is_wp_error(), ->set_param(), do_action(), wp_after_insert_post(), ->prepare_item_for_response(), rest_ensure_response(), ->set_status(), rest_get_route_for_post(), rest_url(), ->header() |
Across PHP versions
Compiles the same on PHP 7.4, 8.1, 8.2, 8.3, 8.4, 8.5 and 8.6-dev: 217 instructions, 12–189 executed per call, 20 branches. The work does not change between versions.
An instruction is not a fixed amount of time, so a matching count is not necessarily the same speed; what it rules out is a difference in the work itself.
Hooks and filters fired · 2
2 hooks fire while WP_REST_Posts_Controller::create_item() runs, in this order:
- do_action( rest_insert_{$this->post_type} )actionline 808 (+67 into the body)
Fires after a single post is created or updated via the REST API.
- do_action( rest_after_insert_{$this->post_type} )actionline 872 (+131 into the body)
Fires after a single post is completely created or updated via the REST API.
Uses · 22
- __()Retrieves the translation of $text.
- is_wp_error()Checks whether the given variable is a WordPress Error.
- wp_unique_post_slug()Computes a unique slug for the post, when given the desired slug and some post details.
- wp_insert_post()Inserts or updates a post in the database.
- wp_slash()Adds slashes to a string or recursively adds slashes to strings within an array.
- get_post()Retrieves post data given a post ID or post object.
- do_action()Calls the callback functions that have been added to an action hook.
- stick_post()Makes a post sticky.
- unstick_post()Un-sticks a post.
- set_post_format()Assign a format to a post
- wp_after_insert_post()Fires actions after a post, its terms and meta data has been saved.
- rest_ensure_response()Ensures a REST response is a response object (for consistency).
Show all 22
- rest_url()Retrieves the URL to a REST endpoint.
- rest_get_route_for_post()Gets the REST API route for a post.
- WP_Error::__construct()Initializes the error.
- WP_REST_Posts_Controller::prepare_item_for_database()Prepares a single post for create or update.
- WP_REST_Posts_Controller::get_item_schema()Retrieves the post's schema, conforming to JSON Schema.
- WP_REST_Posts_Controller::handle_featured_media()Determines the featured media based on a request param.
- WP_REST_Posts_Controller::handle_template()Sets the template for a post.
- WP_REST_Posts_Controller::handle_terms()Updates the post's terms from a REST request.
- WP_REST_Posts_Controller::update_additional_fields_for_object()
- WP_REST_Posts_Controller::prepare_item_for_response()Prepares a single post output for response.
Used by · 2
- WP_REST_Font_Faces_Controller::create_item()Creates a font face for the parent font family.
- WP_REST_Font_Families_Controller::create_item()Creates a single font family.
Source code
public function create_item( $request ) { if ( ! empty( $request['id'] ) ) { return new WP_Error( 'rest_post_exists', __( 'Cannot create existing post.' ), array( 'status' => 400 ) ); } $prepared_post = $this->prepare_item_for_database( $request ); if ( is_wp_error( $prepared_post ) ) { return $prepared_post; } $prepared_post->post_type = $this->post_type; if ( ! empty( $prepared_post->post_name ) && ! empty( $prepared_post->post_status ) && in_array( $prepared_post->post_status, array( 'draft', 'pending' ), true ) ) { /* * `wp_unique_post_slug()` returns the same slug for 'draft' or 'pending' posts. * * To ensure that a unique slug is generated, pass the post data with the 'publish' status. */ $prepared_post->post_name = wp_unique_post_slug( $prepared_post->post_name, $prepared_post->id, 'publish', $prepared_post->post_type, $prepared_post->post_parent ); } $post_id = wp_insert_post( wp_slash( (array) $prepared_post ), true, false ); if ( is_wp_error( $post_id ) ) { if ( 'db_insert_error' === $post_id->get_error_code() ) { $post_id->add_data( array( 'status' => 500 ) ); } else { $post_id->add_data( array( 'status' => 400 ) ); } return $post_id; } $post = get_post( $post_id ); /** * Fires after a single post is created or updated via the REST API. * * The dynamic portion of the hook name, `$this->post_type`, refers to the post type slug. * * Possible hook names include: * * - `rest_insert_post` * - `rest_insert_page` * - `rest_insert_attachment` * * @since 4.7.0 * * @param WP_Post $post Inserted or updated post object. * @param WP_REST_Request $request Request object. * @param bool $creating True when creating a post, false when updating. */ do_action( "rest_insert_{$this->post_type}", $post, $request, true ); $schema = $this->get_item_schema(); if ( ! empty( $schema['properties']['sticky'] ) ) { if ( ! empty( $request['sticky'] ) ) { stick_post( $post_id ); } else { unstick_post( $post_id ); } } if ( ! empty( $schema['properties']['featured_media'] ) && isset( $request['featured_media'] ) ) {Changelog
Introduced in 4.7.0. Unchanged from 6.7.7 through 7.1.0.
Signature, return type and hooks compared across 5 parsed releases.
About this page
- Parsed data
- Generated from the wordpress-develop 7.1.0 tag, from
src/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it. - Corrections
- Something wrong on this page? Report it and it gets fixed in the next regeneration.