mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-06-28 22:30:04 +00:00
Revisions: Rename the function for retrieving the latest revision ID and total count.
The new name is `wp_get_latest_revision_id_and_total_count()`. This aims to reduce ambiguity about what exactly is the "first" or "last" revision, and bring more consistency with similar wording elsewhere in core, e.g. latest posts, latest comments, etc. Follow-up to [53759], [53769]. Props peterwilsoncc. See #55857. git-svn-id: https://develop.svn.wordpress.org/trunk@53778 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
@@ -2026,7 +2026,7 @@ class WP_REST_Posts_Controller extends WP_REST_Controller {
|
||||
}
|
||||
|
||||
if ( in_array( $post->post_type, array( 'post', 'page' ), true ) || post_type_supports( $post->post_type, 'revisions' ) ) {
|
||||
$revision = wp_get_last_revision_id_and_total_count( $post->ID );
|
||||
$revision = wp_get_latest_revision_id_and_total_count( $post->ID );
|
||||
$revisions_count = ! is_wp_error( $revision ) ? $revision['count'] : 0;
|
||||
|
||||
$links['version-history'] = array(
|
||||
@@ -2035,11 +2035,11 @@ class WP_REST_Posts_Controller extends WP_REST_Controller {
|
||||
);
|
||||
|
||||
if ( $revisions_count > 0 ) {
|
||||
$last_revision = $revision['revision'];
|
||||
$latest_revision = $revision['revision'];
|
||||
|
||||
$links['predecessor-version'] = array(
|
||||
'href' => rest_url( trailingslashit( $base ) . $post->ID . '/revisions/' . $last_revision ),
|
||||
'id' => $last_revision,
|
||||
'href' => rest_url( trailingslashit( $base ) . $post->ID . '/revisions/' . $latest_revision ),
|
||||
'id' => $latest_revision,
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user