plugin updates

This commit is contained in:
Tony Volpe
2024-06-17 14:48:11 -04:00
parent ecc5fbf831
commit 3751a5a1a6
1318 changed files with 91130 additions and 52250 deletions

View File

@@ -107,6 +107,11 @@ if ( ! class_exists( 'acf_revisions' ) ) :
return;
}
// Bail if this is an autosave in Classic Editor, it already has the field values.
if ( acf_maybe_get_POST( '_acf_changed' ) && wp_is_post_autosave( $revision_id ) ) {
return;
}
// Copy the saved meta from the main post to the latest revision.
acf_save_post_revision( $post_id );
}
@@ -123,7 +128,6 @@ if ( ! class_exists( 'acf_revisions' ) ) :
* @param $fields (array)
* @return $fields
*/
function wp_preview_post_fields( $fields ) {
// bail early if not previewing a post
@@ -148,12 +152,11 @@ if ( ! class_exists( 'acf_revisions' ) ) :
* @type filter
* @date 19/09/13
*
* @param $return (boolean) defaults to true
* @param $last_revision (object) the last revision that WP will compare against
* @param $post (object) the $post object that WP will compare against
* @return $return (boolean)
* @param boolean $return defaults to true
* @param object $last_revision the last revision that WP will compare against
* @param object $post the $post object that WP will compare against
* @return boolean $return
*/
function wp_save_post_revision_check_for_changes( $return, $last_revision, $post ) {
// if acf has changed, return false and prevent WP from performing 'compare' logic
@@ -177,7 +180,6 @@ if ( ! class_exists( 'acf_revisions' ) ) :
* @param $post_id (int)
* @return $post_id (int)
*/
function wp_post_revision_fields( $fields, $post = null ) {
// validate page
@@ -284,22 +286,17 @@ if ( ! class_exists( 'acf_revisions' ) ) :
return $fields;
}
/**
* This filter will load the value for the given field and return it for rendering
* Load the value for the given field and return it for rendering.
*
* @type filter
* @date 11/08/13
*
* @param $value (mixed) should be false as it has not yet been loaded
* @param $field_name (string) The name of the field
* @param post (mixed) Holds the $post object to load from - in WP 3.5, this is not passed!
* @param $direction (string) to / from - not used
* @return $value (string)
* @param mixed $value Should be false as it has not yet been loaded.
* @param string $field_name The name of the field
* @param mixed $post Holds the $post object to load from - in WP 3.5, this is not passed!
* @param string $direction To / from - not used.
* @return string $value
*/
function wp_post_revision_field( $value, $field_name, $post = null, $direction = false ) {
// bail early if is empty.
public function wp_post_revision_field( $value, $field_name, $post = null, $direction = false ) {
// Bail early if is empty.
if ( empty( $value ) ) {
return '';
}
@@ -326,7 +323,6 @@ if ( ! class_exists( 'acf_revisions' ) ) :
return $value;
}
/**
* This action will copy and paste the metadata from a revision to the post
*
@@ -336,7 +332,6 @@ if ( ! class_exists( 'acf_revisions' ) ) :
* @param $parent_id (int) the destination post
* @return $revision_id (int) the source post
*/
function wp_restore_post_revision( $post_id, $revision_id ) {
// copy postmeta from revision to post (restore from revision)
@@ -366,7 +361,6 @@ if ( ! class_exists( 'acf_revisions' ) ) :
* @param $_post_id (int)
* @return $post_id (int)
*/
function acf_validate_post_id( $post_id, $_post_id ) {
// phpcs:disable WordPress.Security.NonceVerification.Recommended