Linux 软件免费装
Banner图

Rename Media Files: Improve Your WordPress SEO

开发者 karzin
wpcodefactory
algoritmika
anbinder
omardabbas
kousikmukherjeeli
更新时间 2024年9月25日 02:54
PHP版本: 5.3 及以上
WordPress版本: 6.6
版权: GNU General Public License v3.0
版权网址: 版权信息

标签

seo media rename characters renaming

下载

2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.1.2 2.1.3 2.1.4 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.6 2.2.7 2.2.8 2.2.9 2.3.0 2.3.1 2.3.2 2.3.4 2.3.5 2.3.6 2.3.7 2.3.8 2.3.9 2.4.0 2.4.1 2.4.2 2.4.3 2.1.6 2.1.7 2.4.4 1.0.1 2.0.0 2.0.1 2.1.0 2.1.1 1.2 1.3 2.1.5 2.4.5 2.4.6 2.4.7 2.4.8 2.4.9 2.5.0 2.5.1 1.1 2.0.2 2.3.3 2.5.2 2.5.4 2.0.3 1.0 2.5.3 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6.0

详情介绍:

“One of the most important plugins on our site: Perfect plugin for our free stock photo website picjumbo. We’re using it for years to automatically rename our P001120.jpg photos to SEO-focused names like business-woman-using-a-computer-free-photo.jpg. This plugin really works! Thanks!” – ⭐⭐⭐⭐⭐ viktorhanacek
Main Page | Support Forum | Documentation & How to The "Rename Media Files: Improve Your WordPress SEO" plugin will simplify the process of managing media file names (images, PDFs, etc) and metadata, ensuring a tidy and search engine-friendly media repository. If you're an SEO guru and would like to make a better website for search engines by focusing on Image SEO, or someone who enjoys their files to be perfectly organized, this plugin will turn your dreams into reality. The plugin comes with several features, like the ability to remove accents and special characters from filenames upon upload, rename files based on post titles, Site URL, or current date, and update file permalinks accordingly. The Pro version goes much further, with features like manual filename and permalink editing, updating old media references in post content, and automatic alt tag generation, the possibilities for optimizing your media library are endless 🚀 Main Features: FREE Version 🚀 Remove Accents & Special Characters from Filenames on Upload Ensure clean and SEO-friendly filenames by automatically removing accents and special characters upon upload, this is very useful when you share these files on social media, so you have standard URL without non-friendly characters. Example 1: A file named "café.jpg" would be renamed to "cafe.jpg". Example 2: A file named "résumé.pdf" would be renamed to "resume.pdf". 🚀 Rename Media on Upload Based on The Site URL Automatically rename uploaded files based on your site URL (domain name) to maintain consistency and relevance between your domain name, content, and media. Example 1: If your site URL is "example.com," and you uploaded an image named camera.jpg, you can automatically rename it to "example-com-camera.jpg". Example 2: You can append the site URL to other variables, like post name and/or file name, so for a site URL like "mywebsite.com" uploaded to a post named "how to create a site", a file might be renamed to "mywebsite-com-how-to-create-a-site.jpg". 🚀 Rename Media on Upload Based on Post Title Automatically rename uploaded files based on the post title it was uploaded to, this helps in keeping your media & content aligned & consistent. Example 1: If you upload an image for a post titled "Exploring the Great Outdoors," the file could be renamed to "exploring-the-great-outdoors.jpg". Example 2: When images with identical names are uploaded to the same post, media name will be appended by a number, so in example 1 it will become "exploring-the-great-outdoors-1.jpg", and this can be customized as well. 🚀 Rename Media on Upload Based on The Current Date Instead of the default categorization of media by WordPress (year & month), you can fully control what part of the date you want to include in your media names. Example 1: An image named "laptop-at-night.webp" uploaded on April 15, 2024, could be renamed to "laptop-at-night-2024-04-15.jpg". Example 2: You can go further and utilize other rules as well, so you can include site name, post title, file name, and finish it with a date, so you can have a file named "dog.jpg", uploaded to a post title "Nice Dogs", on a website named "Dogs for Life" and uploaded on May 28, 2024, the result file name could be "dogs-for-life-com-nice-dogs-dog-2024-05-28.jpg". 🚀 Update Media Permalink Based on Media Rename Media file names might change, but permalinks don't (probably that's why they called so?), with this plugin you can maintain consistency between filenames and permalinks by automatically updating file permalinks based on media renaming actions. 🚀 Convert Filename Characters to Lowercase Standardize all media & files characters on your website to lowercase for consistency, to ensure uniformity across your media library & reduce the risk of errors (if redirects weren't properly handled). 🚀 Advanced File Filtering Options Customize file renaming behavior with advanced filtering options. Choose to ignore files with no extensions, specific file extensions, or filenames containing certain strings.
“Does the trick!: We needed a plugin to change the file name of images being uploaded to our site to a 100% predicable URL based on post slug and custom fields. This super simple plugin does the trick! The developer is super responsive and helpful too. We’re glad to have got the pro version.” – ⭐⭐⭐⭐⭐ russs95 “Very handy: Install the plugin, check some simple settings, forget about it because the job will now be done. Thank you very much! 🙂” – ⭐⭐⭐⭐⭐ wpguillaume
🏆 Do More: PRO Version For those who would like to go further and beyond, we have a premium version of Rename Media Files: Improve Your WordPress SEO plugin. 🏆 Rename Media on Upload Based on ANYTHING Other than the above options, the plugin allows you to include any of these values in media file renaming rules: 🏆 Edit Media Filenames & Permalinks Manually Take full control over your media library by manually editing filenames and permalinks to match your specific requirements. 🏆 Update Old/Previously Uploaded Media You liked how the plugin works and want to apply it for all previous files? Easily update all your media library by updating outdated media files with new filenames and permalinks. 🏆 Update Media Reference in post content on file renaming Ensure a seamless integration between media files and post content with this option, so when a media file is renamed, this feature automatically updates all references to that file within post content and prevents broken links or missing media elements in your website. 🏆 Rename (convert) Media Images Extension from JPEG to JPG As "jpg" is the standard file extension for JPEG images, this feature automates converting images with JPEG extension to the more widely recognized JPG format. 🏆 Update Filename on Post Update Automatically synchronize media file names with post updates, so that you ensure media files remain aligned with their corresponding content. 🏆 Restrict Media File Renaming by User Role Control access to media file renaming options & rules based on user roles of your website, so you guarantee that only authorized users have access to modification tools. 🏆 Restrict Media File Renaming by Custom Post Type For those who want to have more control on media update based on the post type, the plugin allows media file renaming options to specific custom post types, such as: post, page, attachment, revision, nav_menu_item, product, product_variation, shop_order, shop_refund, and more! 🏆 Images SEO: ALT Texts & Media Titles Naming Automation Take your Image SEO optimization to new levels by automatically generating ALT texts & images titles for images. When uploading media files, the plugin offers options to auto-fill both ALT text and image title based on predefined settings or the original filename. For example, if you upload an image named "sunset.jpg," the ALT tag and media title can be auto-filled with "Sunset Image," ensuring that both are descriptive and optimized for accessibility and search engine visibility. 🏆 Compatibility with 3rd Party Plugins ❤️ User Testimonials: See What Others Are Saying!
“Perfect plugin for our free stock photo website picjumbo. We're using it for years to automatically rename our P001120.jpg photos to SEO-focused names like business-woman-using-a-computer-free-photo.jpg. This plugin really works! Thanks!” – ⭐⭐⭐⭐⭐ viktorhanacek “This is really well done. No more telling clients to sanitize file names upfront. It also creates the correct two-letter form of the German umlauts äöüß -> ae oe ue ss. Perfect!” – ⭐⭐⭐⭐⭐ DuchschererM “superb plugin, fantastic support.” – ⭐⭐⭐⭐⭐ amanrajveer “Must have plugin!: As WP-Expert i can tell you that this became one of my must have plugins! Wish i discovered this great plugin earlier! Perfect for converting customers weird filenames and improving search engine results.” – ⭐⭐⭐⭐⭐ nicmare
💯 Why WPFactory? What's Next? Discover More Plugins by WPFactory WPFactory has a diverse range of plugins tailored to enhance your experience:

安装:

  1. Upload the entire 'file-renaming-on-upload' folder to the '/wp-content/plugins/' directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Start by visiting plugin settings at Settings > File Renaming

屏幕截图:

  • On general settings, setup how your filename will be, using the filename structure option where you have some rules at your disposal
  • Setup how the rules will work on your filename

升级注意事项:

1.0
  • Initial release

常见问题:

What are the available options provided by this plugin?

For now, you can choose these options:

  • Add Site url: Inserts "yoursite.com" at the beggining of the file name. Ex: yoursite.com_filename.jpg. It is good for your SEO
  • Post title: If you are on a post edit page called "Spiderman will leave Marvel" and you upload a jpg it will be called spiderman-will-leave-marvel-my-file.jpg. This option allows you to replace filename by post title or add the post title.
  • Remove characters: Remove any characters you want from filename
  • Datetime: You can add or replace filename by Datetime in any format you want
  • Lowercase: Converts all characters to lowercase
  • Remove accents
  • Update permalink: When the filename is changed, you can also change its permalink if you want

How does this plugin work?

It renames files on upload using the available rules. More specifically, it uses some filters provided by WordPress to handle file name sanitizing, like sanitize_file_name, sanitize_file_name_chars or actions like add_attachment

What are rules?

Rules are options to control how your filename will be. Rules are enabled on the rules tab and have to be placed on the filename scructure option

What is filename structure option for?

It's the option where you can put your rules or any other characters you want to set how your filename will be = Are there any hooks available?

  • frou_sanitize_file_name Creates custom rules. Take a look on (Can I create a custom rule?)
  • frou_ignored_extensions Ignores extensions. Take a look on (How to ignore extensions programmatically?) = How to ignore extensions programmatically? You can use the 'frou_ignored_extensions' filter to ignore extensions programmatically. For example, if you'd like to ignore txt, js and zip extensions:
add_filter( 'frou_ignored_extensions', function ( $extensions ) { $extensions = array_merge( $extensions, array( 'txt', 'js', 'zip', ) ); return $extensions; } ); = Can I create a custom rule? Yes. It's easy. First, you have to create a custom rule in the filename structure option using curly braces, like {my_custom_rule}. You just have to write it, in any position you want. Now you can use the filter frou_sanitize_file_name to create a custom function. For example, if you want to put the user id it would be something like this: add_filter( 'frou_sanitize_file_name', function($filename_infs){ $filename_infs['structure']['translation']['my_custom_rule'] = get_current_user_id(); return $filename_infs; }, 20 );

How can i contribute with code development?

Head over to the File Renaming on Upload plugin GitHub Repository to find out how you can pitch in

更新日志:

2.6.0 - 2024/09/24 2.5.9 - 2024/08/07 2.5.8 - 2024/05/16 2.5.7 - 2024/04/25 2.5.6 - 2023/09/26 2.5.5 - 2023/06/30 2.5.4 - 2023/06/20 2.5.3 - 2023/05/18 2.5.2 - 2023/05/18 2.5.1 - 2023/02/01 2.5.0 - 2022/08/12 2.4.9 - 2022/02/21 2.4.8 - 2021/10/14 2.4.7 - 2021/09/20 2.4.6 - 2021/07/02 2.4.5 - 2021/06/07 2.4.4 - 2021/05/24 2.4.3 - 2021/03/15 2.4.2 - 2021/02/25 2.4.1 - 2021/02/21 2.4.0 - 2020/12/07 2.3.9 - 2020/06/18 2.3.8 - 2019/11/26 2.3.7 - 2019/11/17 2.3.6 - 2019/11/15 2.3.5 - 2019/11/13 2.3.4 - 2019/04/12 2.3.3 - 2019/04/11 2.3.2 - 2019/02/10 2.3.1 - 2019/01/23 2.3.0 - 2018/11/02 2.2.9 - 2018/07/27 2.2.8 - 2018/04/20 2.2.7 - 2018/03/30 2.2.6 - 2018/03/26 2.2.5 - 2018/01/30 2.2.4 - 2018/01/26 2.2.3 - 2017/11/27 2.2.2 2.2.1 2.2.0 2.1.9 2.1.8 2.1.7 2.1.6 2.1.5 2.1.4 2.1.3 2.1.2 2.1.1 2.1.0 2.0.8 2.0.7 2.0.6 2.0.5 2.0.4 2.0.3 2.0.2 2.0.1 2.0.0 1.3 1.2 1.1 1.0.1 1.0