Changeset 49732 for branches/5.6/src/wp-includes/post.php
- Timestamp:
- 12/01/2020 08:55:03 PM (4 years ago)
- Location:
- branches/5.6
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/5.6
-
branches/5.6/src/wp-includes/post.php
r49684 r49732 3718 3718 } else { 3719 3719 $previous_status = 'new'; 3720 $post_before = null; 3720 3721 } 3721 3722 … … 4320 4321 4321 4322 if ( $fire_after_hooks ) { 4322 wp_after_insert_post( $post, $update );4323 wp_after_insert_post( $post, $update, $post_before ); 4323 4324 } 4324 4325 … … 4433 4434 } 4434 4435 4436 $post_before = get_post( $post->ID ); 4437 4435 4438 // Ensure at least one term is applied for taxonomies with a default term. 4436 4439 foreach ( get_object_taxonomies( $post->post_type, 'object' ) as $taxonomy => $tax_object ) { … … 4483 4486 do_action( 'wp_insert_post', $post->ID, $post, true ); 4484 4487 4485 wp_after_insert_post( $post, true );4488 wp_after_insert_post( $post, true, $post_before ); 4486 4489 } 4487 4490 … … 4938 4941 * @since 5.6.0 4939 4942 * 4940 * @param int|WP_Post $post The post ID or object that has been saved. 4941 * @param bool $update Whether this is an existing post being updated. 4942 */ 4943 function wp_after_insert_post( $post, $update ) { 4943 * @param int|WP_Post $post The post ID or object that has been saved. 4944 * @param bool $update Whether this is an existing post being updated. 4945 * @param null|WP_Post $post_before Null for new posts, the WP_Post object prior 4946 * to the update for updated posts. 4947 */ 4948 function wp_after_insert_post( $post, $update, $post_before ) { 4944 4949 $post = get_post( $post ); 4945 4950 if ( ! $post ) { … … 4954 4959 * @since 5.6.0 4955 4960 * 4956 * @param int $post_id Post ID. 4957 * @param WP_Post $post Post object. 4958 * @param bool $update Whether this is an existing post being updated. 4961 * @param int $post_id Post ID. 4962 * @param WP_Post $post Post object. 4963 * @param bool $update Whether this is an existing post being updated. 4964 * @param null|WP_Post $post_before Null for new posts, the WP_Post object prior 4965 * to the update for updated posts. 4959 4966 */ 4960 do_action( 'wp_after_insert_post', $post_id, $post, $update );4967 do_action( 'wp_after_insert_post', $post_id, $post, $update, $post_before ); 4961 4968 } 4962 4969
Note: See TracChangeset
for help on using the changeset viewer.