You are most likely looking at the attachment page when visiting the url. It is default WordPress behavior to create a page for every image you upload. If you don’t want these attachment pages to be accessible, you can block access to it.
To do this, edit the file attachment.php
(or image.php
if you want to just block access to the images) in your theme or add this file if it doesn’t exists. Add the following line of code as the first lines. All visitors of this attachment page will now be redirected to either the post where the image is connected to or, as a fallback, to your homepage.
<?php
global $post;
if( $post->post_parent != 0 ) {
$redirect_url = get_permalink($post->post_parent);
} else {
$redirect_url = get_bloginfo('url');
}
wp_redirect($redirect_url);
exit();
?>
Related Posts:
- How To Retrieve An Image Attachment’s Alt Text?
- How to manage attachment relationships for specific posts in WP 3.5+
- Change attachment filename
- Getting a taxonomy’s thumbnail url
- Check if post has attachments (not image)
- Expanding new Media Uploader in WordPress 3.5
- Applying automatic link class to images embedded to posts
- How to get attachment caption (get_the_excerpt gives parent post excerpt) ?
- Get all posts (of any post type) an attachment is used in
- How to single click to download image in single post
- delete attachment from front end
- custom fields for attachments?
- URL rewrite with add_rewrite_rule and attachment_id
- How to set author for post AND post attachments
- Get attachment from post
- How can I display custom fields value from attachment media?
- Add column for attachment file size
- Change image link: wp_get_attachment_link
- Multi-line captions on attachments
- Gel all image from certain post type
- Making images from single.php pointing to an attachment .php template
- Can i hide the attachments from media which I uploaded from front end?
- ID of images from gallery
- wp_get_attachment_image_src always returns false
- Exact image sizes
- Get the size (size in Kb or MB) of an featured image?
- Adding attachment file name to email link
- Automatically delete attachments and posts [closed]
- How to allow specific extensions and file size to wp_mail attachment?
- Get attachment file link
- How to grab the first two image attachments from a post?
- wp_insert_post featured image from library
- How to delete orphan attachments?
- the_content() behavior on attachment.php versus single.php
- attachments with tags and get_posts
- Hide “Gallery Settings” and “Insert into Post” button from Attachment window
- How can I change wordpress attachment url and protect it?
- Adding class to next/prev image link in attachment.php
- Disable edit media attachments?
- Getting ID from ajax response of async-upload.php
- Post Auto Draft Issue
- How to add multiple checkbox elements to media attachments?
- Get attachment next and previous by author only
- Edit default image attachment size
- Perform a custom (bulk) action in media view
- How to make a customized “Create Gallery” tab in the ‘Add Media’ window?
- Strip the folder path away from wp_get_attachment_url to show filename only
- Need to get array of images ID attached to post
- Ordering of gallery images without using shortcode in theme
- How to set a conditional statement for $attachment->post_excerpt, to check for value?
- Get the bare URL for an attachment
- wp_mail not sending attachment
- How to check if there is image title, caption, description?
- Display random gallery images and its parent post title leading to parent post permalink
- Don’t show attachments if they are inserted in post
- How to remove attachments size attribute [duplicate]
- Email Attachment from Form Submit
- How do I get all attachments that are used in the current post, not just the children?
- Is there a move_attachment_file() function in wordpress?
- How do you create an attachment ID with Ajax submit? No page refresh
- Auto create file and send it via wp_mail()
- Create page from post attachments
- how to get random media id from media gallery
- Attach pdf from dynamic url
- Is there a function for getting the post/page that an attachment is related to?
- How to get $attachment->ID in custom functions
- All attachment pages give 404
- Unable to get wp_get_attachment_url to show
- Get Attachment Image Class by attachment id
- has_excerpt yields true but no post_excerpt when retrieved
- Automatically deactivate link for attachments
- Hiding or removing file extension displayed in HTML on attachment page
- After changing permalink structure, How to redirect attachment url to old parent post url
- Can’t sort get_posts by post_mime_type
- Getting attachment post using wp_get_attachment_link
- wp_mail Allow Remote Attachments from CDN
- How is it possible that a gallery doesn’t have attachment ids?
- Were attachment media settings removed from WordPress?
- How to identify and delete all the images/pdf’s which are not assigned to any post/custom-post/page and also which are repeated
- Filter not applied to all image sizes
- Zip a file and add as attachment
- Nothing found in uploads folder after wp_insert_attachment
- Remove post with attachments hook
- Setting an image as post header (not featured image)
- PHPMailer – Uploading a file
- How to restrict users to only access their own media files in wordpress
- wp_mail doen’t send mails whit attachment
- When inserting attachments into a blog post, how can I get WordPress to use the full filename with the extension?
- List attachments of a page
- Add link to attachment for old posts
- Importing Attachments with No Extension
- Is there a way to add Reattach and Unattach links in image gallery?
- Post images not displaying as attachments
- How to retrieve images contained in a post
- Showing the attachment for a page?
- How can we select attachements based on Caption?
- Gallery Thumbnail Layout Template
- Calling a javascript function in post edit page after attaching something to post
- Custom Fields, Media uploader, Attachments
- Change the next thumbnail to text