There is a filter to use for the array containing the filename that is saved to postmeta but since there are no filters available to change the filename before it is saved you have to manually change it using rename()
.
function wpse_filter_image_resize_name( $filename ) {
$new_name = preg_replace( "/-(?<match>\\d)/ui", "_$1", $filename );
if ( rename( $filename, $new_name ) )
return $new_name;
return $filename;
}
add_filter( 'image_make_intermediate_size', 'wpse_filter_image_resize_name' );
Related Posts:
- Adding a custom image upload size and making it selected by default?
- How to register images uploaded via FTP in media library?
- Create Image Uploader for Widget
- Using file_exists to check file in Uploads
- Rename image uploads replacing “width” and “height” in filename with “medium”, “large”, “small”
- Rename image uploads with width in filename
- Debugging upload problem: What part of WP does actual image-resizing?
- How to resize image on client-side before upload?
- How to upload imagick resource to media in wordpress
- Adding a querystring to an image URL when clicking ‘insert into post’?
- Validate Uploaded Image using WordPress’ Built-in Functions?
- Get most recent media upload
- Convert all images to PNG on file upload
- Can’t upload image using media_sideload_image
- Upload multiple images to a Woocomerce product
- What is the alternative to “ when it comes to calling Media (image) files in the ‘attachment.php’ file?
- Enable custom logo upload if logo is not in header
- WordPress automatically adds links to uploaded images
- WordPress function when file is uploaded, deleted or edited
- Get featured image with custom size outside WordPress
- Images Uploaded saving onto older/previous year folders
- Convert canvas to image and upload image to server
- WordPress İmages Upload & Delete Error
- How to Make Thumbnail of Post Stay Animated
- Convert all uploaded PNG files to PNG-8 format
- Some problems in custom widget
- Checking page before applying image restrictions while uploading
- WordPress loading all local images from specific directory?
- Save the outputted image into the Media Library, with a different filename and extension
- How to resize an image server-side before upload?
- Name Input from widget displays Sidebar name instead of saved data
- How to automatically convert images to WebP on WordPress?
- Generate and upload screenshot as featured image for user-submitted post
- Restricting Image Upload Sizes using ‘wp_handle_upload_prefilter’ – Stuck media progress bar when Featured Image?
- Responsive Header for Phone
- Image upload via FormData API and AJAX is not working ($_FILES always empty)
- How to upload a file to a folder named after the user_id via plugin
- Reprinting tags with all attributes
- Need help with Google drive API [closed]
- How to get next image with this code from same post?
- Unread Repeater field IMG alt not working
- How to use thumbnail size of image if I’m only using src to get image
- Accessing an image folder inside public web directory
- get_children displaying images removed from the page
- Why is image hard cropping for one image using add_image_size not working?
- Upload file could not be moved to wp-content/uploads
- NGINX rewrite rules for multisite
- Why my image upload button is not working in wordpress widget area?
- Attach previously uploaded image to post – current code has unexpected results
- Scrape external webpage for first image and add it to new post
- How to make own crop image function for WordPress plugin
- “imagejpeg” function is not working in wordpress
- How do I get around “Sorry, this file type is not permitted for security reasons”?
- Display image from an external rss feed on wordpress without plugins
- Change WordPress Upload Folder using wp handle upload
- How do I Import / Upload Files with jQuery AJAX?
- Redirect to another page using contact form 7? [closed]
- Download images from media library to computer in BULK?
- Can I get an email notification when media is uploaded to the media library?
- Three Questions with Twenty Eleven theme
- Blob file download problem
- How to loop through all the attached images in a post, and get their url one by one
- Which function crops images in wordpress?
- Division by zero error in image.php
- Resize image to specific dimension (X to Y ratio)
- zip unzip attachments in wordpress
- How can I automatically resize up images to fit into all of my registered image sizes
- Clickable image link sends people to wrong URL
- Only show image from custom field when present
- Timthumb.php image gallery not working on Multisite WordPress
- Upload non-featured image to image field
- Upload multiple files in randomly generated folder using wp_upload_bits
- Where are the src and srcset sizes coming from?
- HTML showing after PHP code in tag
- Only show first image in foreach loop
- trying to get wp_get_attachment_url to output clickable link
- Change default gallery images – Currently they are displaying full size imagese
- Can’t upload CSV file to plugin directory using custom upload form in admin panel
- I’m unable to call img path using single quotes in an array?
- WordPress upload file size error even after raising php limits
- Creating black and white copy of an image [closed]
- Get uploaded image and attach it to the new post
- Get the id of all images in a post
- Shortcode function doesnt work without caption
- Why is my max_upload_filesize being limited to 2M? [duplicate]
- Display an image based on field value
- Else/If Statement to Display Photo Descriptions
- How do I increase the upload size only when editing special pages?
- Add valid XHTML closing img tags to WordPress galleries
- How to set a featured image (thumbnail) with PHP?
- How to get the filename from file system and create a download link?
- Get URL of Featured Image After wp_insert_post()
- Controlling image output size ACF repeater [closed]
- Image rotation issue (horizontal picture uploading as vertical) — Exif issue?
- Custom upload folder
- Allow user to Upload image and manipulate it on the frontend
- custom plugin with upload files does not work
- Generate responsive post thumbnails of same size
- Front end file upload returning wrong attachment url
- Attaching images to posts manually (i.e. with custom code, without the use of an API)