The alt
tag already takes the filename but if for some reason you need to replace hyphens with spaces and include a duplicate title of the alt tag you can do something like:
function wpse_120228_seomadness($html, $id, $caption, $title, $align, $url, $size, $alt) {
$alttitle = str_replace('-', ' ', $alt);
$img = get_image_tag($id, $alttitle, $alttitle, $align, $size);
$html="<a href="" . esc_attr($url) . '">' . $img . '</a>';
return $html;
}
add_filter( 'image_send_to_editor', 'wpse_120228_seomadness', 10, 9 );
This will only affect images inserted into the editor after the code is added and not images already on your site.
Related Posts:
- How do I change/modify the_post_thumbnail(); html output?
- How to add a class to the attachment images
- Change the filename format of saved featured images
- How to register images uploaded via FTP in media library?
- 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
- Admin Media grid view images won’t load
- WordPress remove EXIF Data from specific Thumb
- Debugging upload problem: What part of WP does actual image-resizing?
- Add custom image sizes to media uploader
- Conditional Statement – check if post has an attachment image
- How to upload imagick resource to media in wordpress
- Change Width of Featured Image Thumbnail on Add/Edit Post Page
- Use Timber/Twig to pull an image by image ID [closed]
- Adding graphics to 404.php page
- Add custom HTML to posts page
- Strip Image Classes from HTML Output
- Additional image sizes are not being generated
- Adding a querystring to an image URL when clicking ‘insert into post’?
- How to insert a local image with custom size
- Change logo based on incoming domain
- Theme currently showing thumbnails, how to show full size?
- Validate Uploaded Image using WordPress’ Built-in Functions?
- Get most recent media upload
- Convert all images to PNG on file upload
- Auto crop images in WordPress
- How do I let users upload files to a chosen location?
- Get different images for mobile and desktop with php, advanced custom fields without using js and ajax
- add_image_size for header_image
- Get image’s size name from it’s dimension
- Cannot display or echo alt text on featured image
- Recent posts with featured image or fallback image with permalink
- Set the background to a default image if there isn’t a specified “featured image”
- Mass update excerpt
- How to control WordPress image metadata (using Imagick)?
- Reprinting tags with all attributes
- How to get next image with this code from same post?
- Can’t upload image using media_sideload_image
- How to use thumbnail size of image if I’m only using src to get image
- get_children displaying images removed from the page
- Why is image hard cropping for one image using add_image_size not working?
- Enable custom logo upload if logo is not in header
- Scrape external webpage for first image and add it to new post
- “imagejpeg” function is not working in wordpress
- Display image from an external rss feed on wordpress without plugins
- Download images from media library to computer in BULK?
- Three Questions with Twenty Eleven theme
- Which function crops images in wordpress?
- Division by zero error in image.php
- Resize image to specific dimension (X to Y ratio)
- How can I automatically resize up images to fit into all of my registered image sizes
- Upload non-featured image to image field
- Only show first image in foreach loop
- I’m unable to call img path using single quotes in an array?
- Get the id of all images in a post
- Else/If Statement to Display Photo Descriptions
- Controlling image output size ACF repeater [closed]
- WordPress İmages Upload & Delete Error
- Generate responsive post thumbnails of same size
- Attaching images to posts manually (i.e. with custom code, without the use of an API)
- foreach repeat html structure after every nth for attachment [closed]
- how to show images without passing it to timthumb.php file for resizing
- How to internationalize header image?
- WordPress api post image raw data without being blank in media library
- WordPress loading all local images from specific directory?
- Change the URL of an image from wp_get_attachment_image_src for Product Posts based on Category
- not outputting medium size image URL
- How to use data URL in WordPress?
- Resize post thumbnail
- Where Do Image Dimensions Get Added To A Filename?
- I have a background-image in css file but don’t show in site.how to fix this prblm. i sent screenshot. thx
- How do I stop an Image Address from loading in the Browser?
- How to add a PHP scripts into WordPress
- Featured images duplicating and replacing next image
- I can’t load my images from a js file using wp_localize_script
- How to create an unordered list of images separate from the content
- what’s the syntax for if the image exists get the image?
- How do I get the featured post to share on Social Media and show on Individual Post pages?
- How to change this internal image link parameter using PHP?
- Extend the WP_Customize_Image_Control class to change its non-frame $button_labels
- How to resize an image server-side before upload?
- Retrieve first image url from custom post with pagination
- Snapshot Theme from WooThemes — empty ‘alt’ attribute
- Setting post thumbnail sizes in template file and functions.php
- Determine if only one image attached to a post/page
- Crop images in both sides on wordpress [duplicate]
- upload images on front by user using form
- PHP-Code inside Href-Tag
- HTML in PHP problem [closed]
- Adding slides to an existing carousel manually
- Where to store the images of a custom WordPress theme?
- An automatic way to crop images of different sizes
- How to remove the intro animation which appears during the load up of some WordPress themes? [closed]
- Remove default Image Sizes
- Understanding responsive imagery
- Use URL query string in img src attribute
- Add/alter image attribute before render
- How Create Automatically Image jpg.webp from image .jpg without delete or change original images upload
- How can add alt tag in following code. Image are showing dynamic in wordpress