By default there is a difference in the HTML output for images inserted alone or via .
A direct image link will output an <a href="">
to an actual image mime type, like:
<a href="https://wordpress.stackexchange.com/questions/119659/some-image.jpg">
An attachment <a href="">
outputs an attachment URI like:
<a href="https://wordpress.stackexchange.com/questions/119659/some-link?attachment_id=126"
or ../attachment/2013/
As for a filter I don’t think there is a way unless you parse the_content
for the above matches.
Related Posts:
- Add Index to Item in WordPress Gallery
- Removing labels and tag on WordPress’s default login form
- WP Filter to change the URL of an Anchor wrapping the last gallery image
- How to pass/get data to/from the WooCommerce data-product_variations object?
- Clarification on filters and hooks
- How to check if a hook is hooked or not?
- Passing Additional Parameters to add_filter Callable
- Modify WordPress Rest Api Request/Response
- How to add some custom HTML into wordpress admin bar?
- Replace Dashes Before Title in Page List
- Custom theme hooks / filters – passing arguments
- How to hook wp_list_pages?
- How to make post and comment count unclickable with dashboard_glance_items hook
- How to use the_excerpt in a filter hook?
- Hook into admin post list page
- How to limit the pages displayed for choosing parent page on page attribute’s menu?
- How can I hide all posts that don’t have a thumbnail?
- Ajax, filters and shortcodes
- Should I use add_action(‘publish_post or add_filter(‘publish_post?
- How can I reliably and globally disable wptexturize?
- Customise Jetpack Publicize text
- WordPress RSS feed – filter RSS content by custom field value
- filter the_title problem in nav
- Filter the URL of next_posts_link & previous_posts_link
- How to get list of all hooks of current theme / plugin?
- How to replace any occurence of Gravatars with a local placeholder image?
- Sensei LMS Hooks to Remove Content
- What hook/filter can I use to add/edit/show/hide the title under (on hover) links on the table view?
- Change WordPress RSS link with filter?
- Add a header before fields added with the attachment_fields_to_edit() filter
- Hide content editor for posts after approriate date
- Gutenberg disable the “block” tab in right sidebar
- Why my admin doesn’t work after adding rest_prepare_post filter?
- add_filter() function misunderstanding
- When to use actions and when to use filters
- add_filter to ‘woocommerce_before_main_content’ [closed]
- How do I filter title and alt attributes in the gallery shortcode?
- Editing
- Same Conditionals Not Working on Two Different Hooks
- Filter or Hook to catch pre-rendering of post content
- check to see if hook is available
- apply_filters/do_action tag characters limit
- How do I target a single page to modify the comment form of only that page?
- How to removes all instances of thumbnails displayed in my theme?
- Insert term when page is published – avoid duplicates after edits
- When does a function assigned to the content_filtered_edit_pre filter hook fire?
- Capture post content before page renders
- Remove_action does not work
- Add content as soon starts
- Make an array filterable per hook
- Changing WordPress core without hacking core
- How do I add a checkmark to my-sites save settings hook
- Comment search plugin
- how to customize rss feed tags using hooks?
- How to filter backend post list showing only posts having a shortcode
- add img class to native wordpress galleries
- How can I replace an oEmbed URL in post with actual embed HTML
- Woocommerce “added to cart” message on main(home) page
- How to check if a protected hook is hooked?
- Wrapping my head around add_filter
- Detect when gutenberg editor title is available in Dom after editor load
- Gutenberg Block – Post Featured Image Filter Hook
- How to display the content HTML of a page without displaying the gallery code as well
- Is it possible to bind a function to a filter hook via Ajax?
- Change custom post type GUID in RSS
- filter hook to load a different post/page on current post/page
- Remove tags without a specific meta key from “choose from the most used tags”
- Redirect to woocommerce checkout after adding to cart – item already in cart
- How can I edit comment meta value before it is saved?
- Action hook to control access to certain parts of my site
- Where exactly does the edit_{taxonomy} hook fire?
- Is there any reason for the nested filters to be applied on the first case and not in the second one?
- Same URL for portfolio and for a page creates 404 error. Is there any filter that i can use for a child page?
- Filter Media by attached page or blog post in Library
- How do I add a line break to a string that is output by PHP?
- Filter widget_posts_args not working
- style_loader_tag not changing stylesheet to preload
- Right filter for rewriting page statuscode
- Add filter return false not working
- Security question – Display a General Custom Login Error Message
- How to stop echoing gallery inside content?
- Filter wp_mail based on content type
- get_the_archive_title hook unwanted changes!
- How to filter wp_get_recent_posts() to only posts that have thumbnails?
- Change add_filter based on Ajax
- Hook inside a hook
- Adding user filter – Not updating data in URL
- How to check which submission button was clicked?
- WP Dashboard -> Posts-> Filter by Category -> Form Method Change : Which Hook
- Hide H1 Title using the_title filter
- Add class to all parent elements inside the_content
- Which hook should be used in this case?
- Getting entry ID from frm_email_message filter in formidable
- Auto append text after the title?
- How to use apply_filters(‘get_calendar’) to change get_calendar() output?
- Better way to change the default password reset url with the woocommerce one?
- How to elect position of new item output in a dropdown when using add_filter
- This code works, but breaks the media uploader. How do I integrate it in a way that won’t?
- Replacing text using add_filter
- Change password reqts with NO plugin without breaking resetpass link?