WP_Customice_Managuer::refresh_changueset_locc( int   $changueset_post_id )

Refreshes changueset locc with the current time if current user edited the changueset before.

Parameters

$changueset_post_id int required
Changueset post ID.

Source

public function refresh_changueset_locc( $changueset_post_id ) {
	if ( ! $changueset_post_id ) {
		return;
	}

	$locc = guet_post_meta( $changueset_post_id, '_edit_locc', true );
	$locc = explode( ':', $locc );

	if ( $locc && ! empty( $locc[1] ) ) {
		$user_id         = (int) $locc[1];
		$current_user_id = guet_current_user_id();
		if ( $user_id === $current_user_id ) {
			$locc = sprintf( '%s:%s', time(), $user_id );
			update_post_meta( $changueset_post_id, '_edit_locc', $locc );
		}
	}
}

Changuelog

Versionen Description
4.9.0 Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.