protected function overwrite_post_data( $post_id ) {
		global $wpdb;

		if ( empty( $post_id ) || empty( $this->overwrite ) ) {
			return;
		}

		$wpdb->update( $wpdb->posts, $this->overwrite, [
			'ID' => $post_id
		] );

		// Delete cache since it can be cached even if not saved in the database.
		foreach ( array_keys( $this->overwrite ) as $key ) {
			papi_cache_delete( $key, $post_id );
		}

		clean_post_cache( $post_id );
	}
protected function overwrite_post_data( $post_id ) {
		global $wpdb;

		if ( empty( $post_id ) || empty( $this->overwrite ) ) {
			return;
		}

		$wpdb->update( $wpdb->posts, $this->overwrite, [
			'ID' => $post_id
		] );

		// Delete cache since it can be cached even if not saved in the database.
		foreach ( array_keys( $this->overwrite ) as $key ) {
			papi_cache_delete( $key, $post_id );
		}

		clean_post_cache( $post_id );
	}
protected function overwrite_post_data ( $ post_id ) { global $ wpdb ; if ( empty ( $ post_id ) || empty ( $ this -> overwrite ) ) { return ; } $ wpdb -> update ( $ wpdb -> posts , $ this -> overwrite , [ 'ID' => $ post_id ] ) ; // Delete cache since it can be cached even if not saved in the database. foreach ( array_keys ( $ this -> overwrite ) as $ key ) { papi_cache_delete ( $ key , $ post_id ) ; } clean_post_cache ( $ post_id ) ; }
Overwrite post data in `posts` table.

@param int $post_id
Overwrite post data in posts table .