General idea would be to loop through all attachments to retrieve, modify and write back their meta.
Something like this (test thoroughly before using on anything important):
$posts = get_posts(array(
'post_type' => 'attachment',
'numberposts' => -1,
));
foreach( $posts as $post ) {
// retrieve data, unserialized automatically
$meta = get_post_meta($post->ID,'_wp_attachment_metadata', true);
// do stuff with $meta array
// write it back
update_post_meta($post->ID, '_wp_attachment_metadata', $meta);
}
Related Posts:
- How to delete outdated, wrongly sized images in _wp_attachment_metadata?
- How can I store an image in the database with Transients API?
- Regenerate missing _wp_attachment_metadata
- Is there a shortcut to change bulk BMP images to JPG images in a site?
- WP 3.4 has missing photo data
- Update image links in database
- Retrieving an alt tag from a custom field
- Get thumbnail url of custom meta image?
- Image thumbnails not available post migration, but still accessible via direct URL – DB issue
- Image upload appearing as broken images following server move
- Dynamic tagged image galleries
- I got an issue after i migrated a site
- Generate images to be associated for tag and category?
- Display an icon with get_post_meta?
- Upload media only to DB
- insert image alongwith with custom data via a frontend form
- Images are not showing after moving WordPress installation from server to localhost?
- Images not found after migrating WordPress website
- Image not showing using a custom function and get_post_meta
- Can I achieve this with WordPress?
- How to join Caption AND Description Meta Fields as one combined-caption in Image Block
- Save media files (images) to database instead of the filesystem
- How to Display Image Caption but Not Alt Text
- A query to substitute images paths in gutenberg (website migration)?
- JPG Image extension not inserting into Custom table of wp
- How to delete images from database with product
- get_post_meta returning broken path in image src
- Images not showing after moving site
- Adding Image Description below Images Inserted into Posts
- Why images are disappearing on WordPress web site?
- get_post_custom: get image URL instead of image ID
- How can I get or the intermediate size of an image with wp_get_attachment_image_src without using post meta?
- show hide image script after 4 seconds [closed]
- Restricting users to view only media library items they have uploaded?
- How do I disable responsive images in WP 4.4?
- Filter to remove image dimension attributes?
- How to get a list of all the possible thumbnail sizes set within a theme
- How to extract data from a post meta serialized array?
- Post meta vs separate database tables
- How do I get the avatar URL instead of an HTML IMG tag when using get_avatar?
- Image Upload from URL
- Programmatically adding images to media library
- How do I delete all UNUSED images from my uploads directory?
- Set default image sizes in WordPress to hard crop
- Is it possible set a featured image with external image URL
- get attachment title based on attachment id
- Stop wordpress from hardcoding img width and height attributes
- Handle issues with change of image scaling (rounding) in 4.1 (WP Ticket #18532)
- Programmatically get images by URL and save in uploads folder
- Prevent WordPress from generating medium_large 768px size of image uploads?
- remove or update add_image_size
- Why WordPress choose data serialization over json_encode?
- Get Image Description
- How to extend the gallery block in Gutenberg?
- Image quality based on image size
- Function to get URL of original uploaded image – full size
- how to get original image using wp_get_attachment_image_src
- What is a good alternative to using $content_width for image optimization?
- get the attachement url for the medium sized image
- Can I attach image to post without adding it to post?
- Automatically replace original uploaded image with large image size
- WordPress crop tool greyed out
- How to scale up featured post thumbnail?
- Upload images to remote server
- Custom image size / thumbnail – Crop to aspect ratio even when source image is smaller than set dimensions
- Each custom image size in custom upload directory?
- Getting Images from theme’s directory in pages
- Set default image link target in Gutenberg image block
- Add an alignment option for images
- How to delete resized (cropped) image uploads and prevent future resizing?
- How to automatically add rounded corners to thumbnails?
- WordPress adding scaled images that don’t exist (1536×1536 and 2048×2048)
- Download an image from a webpage to the default uploads folder
- Add image size where largest possible proportional size is generated
- WP 4.4. responsive images browser choosing the “wrong” one
- After Moving a Site to Another Domain, All Images Are Lost
- Prevent WordPress from adding image’ title automatically
- Overide Gallery Default Link to Settings
- Retrieve featured image
- getting attachement images src and add classes
- How to change image type for specific size?
- Add new image size to media uploader so users can insert into post?
- How to insert pictures without hard coded dimensions?
- Uploaded images don’t show in Media Library if there are special characters in IPTC Keywords
- How to modify image editor dialog options on WordPress?
- Why WordPress automatic cropping all my images?
- Allow contributor role to upload images and not edit already published articles
- What’s the proper way to find and remove duplicate images from posts and the media library?
- Remove images (files) that were generated when using add_image_size()
- get_post_gallery with Gutenberg
- Is there a hook which fires after all thumbnails are generated?
- Auto Add Image Title,Caption,Alt Text,Description while uploading Images in WordPress
- Is there a simple way to just insert a link to an image (without inserting an image)?
- Watermarking Images with WordPress with WP_Image_Editor
- How to avoid WordPress stripping EXIF metadata when resizing images?
- is it possible to replace the use of gd_lib with imagick or ImageMagick?
- How to have different captions for same image, for galleries?
- Get attachment/image info in JS
- How to reference a theme image in a stylesheet?
- wp_get_attachment_image_src and server path