{"id":149149,"date":"2021-11-13T15:22:53","date_gmt":"2021-11-13T15:22:53","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/seo-file-names\/"},"modified":"2022-03-20T14:39:00","modified_gmt":"2022-03-20T14:39:00","slug":"seo-file-names","status":"publish","type":"plugin","link":"https:\/\/azb.wordpress.org\/plugins\/seo-file-names\/","author":17638392,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.9.35","stable_tag":"0.9.35","tested":"5.9.13","requires":"4.9.18","requires_php":"7.2","requires_plugins":"","header_name":"SEO File Names","header_author":"Afterglow Web Agency","header_description":"Seo File Names aims to save you time and boost your SEO by automatically renaming the files you upload to the media library with SEO friendly names.","assets_banners_color":"bcbcbc","last_updated":"2022-03-20 14:39:00","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/donate?hosted_button_id=R9VBTGPEG5QXU","header_plugin_uri":"https:\/\/afterglow-web.agency\/en\/seo-file-names\/","header_author_uri":"https:\/\/afterglow-web.agency","rating":4.5,"author_block_rating":0,"active_installs":10,"downloads":1262,"num_ratings":4,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","faq","changelog"],"tags":{"0.9.3":{"tag":"0.9.3","author":"afterglow22","date":"2021-11-13 15:29:09"},"0.9.31":{"tag":"0.9.31","author":"afterglow22","date":"2021-11-15 17:16:51"},"0.9.32":{"tag":"0.9.32","author":"afterglow22","date":"2021-11-15 21:51:29"},"0.9.33":{"tag":"0.9.33","author":"afterglow22","date":"2021-11-20 01:03:54"},"0.9.34":{"tag":"0.9.34","author":"afterglow22","date":"2021-11-20 15:17:09"},"0.9.35":{"tag":"0.9.35","author":"afterglow22","date":"2022-03-20 14:39:00"},"0.9.36":{"tag":"0.9.36","author":"afterglow22","date":"2022-03-20 14:39:00"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":1,"4":0,"5":3},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2629165,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2629165,"resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":2629165,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":2629165,"resolution":"1544x500","location":"assets","locale":""},"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2632844,"resolution":"1544x500","location":"assets","locale":""},"banner-722x250.jpg":{"filename":"banner-722x250.jpg","revision":2629165,"resolution":"722x250","location":"assets","locale":""},"banner-722x250.png":{"filename":"banner-722x250.png","revision":2632844,"resolution":"722x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.9.3","0.9.31","0.9.32","0.9.33","0.9.34","0.9.35","0.9.36"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":2632765,"resolution":"1","location":"assets","locale":""},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":2632765,"resolution":"2","location":"assets","locale":""},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":2632765,"resolution":"3","location":"assets","locale":""},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":2632765,"resolution":"4","location":"assets","locale":""}},"screenshots":{"1":"Administration page of Seo File Names","2":"Set users who will use Seo File Names","3":"Temporarly pause Seo File Names","4":"Result on a file name"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[260,17706,54825,88,186],"plugin_category":[55],"plugin_contributors":[205070],"plugin_business_model":[],"class_list":["post-149149","plugin","type-plugin","status-publish","hentry","plugin_tags-file","plugin_tags-filename","plugin_tags-filenames","plugin_tags-files","plugin_tags-seo","plugin_category-seo-and-marketing","plugin_contributors-afterglow22","plugin_committers-afterglow22"],"banners":[],"icons":{"svg":"https:\/\/ps.w.org\/seo-file-names\/assets\/icon.svg?rev=2629165","icon":"https:\/\/ps.w.org\/seo-file-names\/assets\/icon.svg?rev=2629165","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/seo-file-names\/assets\/screenshot-1.jpg?rev=2632765","caption":"Administration page of Seo File Names"},{"src":"https:\/\/ps.w.org\/seo-file-names\/assets\/screenshot-2.jpg?rev=2632765","caption":"Set users who will use Seo File Names"},{"src":"https:\/\/ps.w.org\/seo-file-names\/assets\/screenshot-3.jpg?rev=2632765","caption":"Temporarly pause Seo File Names"},{"src":"https:\/\/ps.w.org\/seo-file-names\/assets\/screenshot-4.jpg?rev=2632765","caption":"Result on a file name"}],"raw_content":"<!--section=description-->\n<p><strong>Goal of Seo File Names<\/strong><\/p>\n\n<ul>\n<li><p>Seo File Names aims to save you time and boost your SEO by automatically renaming the files you upload to the media library with SEO friendly names.<\/p><\/li>\n<li><p>This is often overlooked by website authors whereas search engines also rely on file names to understand and index them.<\/p><\/li>\n<li><p>It also happens to me very often that clients ask me to upload many images and documents to their website. This plugin has saved me a lot of time by removing the automatic renaming software step (and license fees) before importing the files.<\/p><\/li>\n<\/ul>\n\n<p><strong>How does Seo File Names works?<\/strong><\/p>\n\n<ul>\n<li><p>When you upload a file to the media library, Seo File Names gathers datas from the post, page or term you are currently editing: <em>title, slug, category, tag or taxonomy, type, dates, author...<\/em><\/p><\/li>\n<li><p>...plus the global site datas: <em>site name and site description<\/em>, useful to reinforce your brand.<\/p><\/li>\n<li><p>With this datas, you build the file names using the predefined tags.<\/p><\/li>\n<li><p>You can insert arbitrary text between each tag.<\/p><\/li>\n<li><p>The arbitrary text can only contain the characters [a-z], [0-9], space and '-'.<\/p><\/li>\n<li><p>Special characters, accented characters and capital letters will be filtered out.<\/p><\/li>\n<li><p>Each part of the file name will be separated from the others by dashes if they are not.<\/p><\/li>\n<\/ul>\n\n<h3>Contribute<\/h3>\n\n<ul>\n<li>You can contribute to Seo File Names through Github by creating a pull request<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/github.com\/AfterglowWeb\/afg-seo-file-names\/\" title=\"SEO File Names Github Repository\">Github repository<\/a><\/p>\n\n<ul>\n<li>If you are interested in further collaboration, just <a href=\"https:\/\/afterglow-web.agency\" title=\"Cr\u00e9ation de site web \u00e0 Nice\">leave me a message on this page<\/a>.<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt id='first%20time%20using'><h3>First Time Using<\/h3><\/dt>\n<dd><p><strong>By default Seo File Names is paused.<\/strong><\/p>\n\n<ul>\n<li><p>Go to Seo File Names settings page in Settings &gt; Seo File Names<\/p><\/li>\n<li><p>Select your users, set your file naming scheme, disable pause and save.<\/p><\/li>\n<li><p>If no scheme is defined, the default file naming scheme used to rewrite your filenames is {site name}-{site description}-{original filename}.<\/p><\/li>\n<\/ul><\/dd>\n<dt id='settings'><h3>Settings<\/h3><\/dt>\n<dd><ul>\n<li><p>You can pause Seo File Names anytime by going to Settings &gt; Seo File Names and enabling pause option. It is much better than disabling it.<\/p><\/li>\n<li><p>You can of course update your file naming scheme whenever you like. Remember to use it according to your batch sessions.<\/p><\/li>\n<\/ul><\/dd>\n<dt id='what%20is%20the%20best%20way%20to%20use%20seo%20file%20names'><h3>What is the best way to use Seo File Names<\/h3><\/dt>\n<dd><ul>\n<li><p>Seo File Names works best when adding files to the media library while editing articles, pages or terms, as it uses the datas being edited.<\/p><\/li>\n<li><p>If you upload files directly from the media library page, generic tags are processed (site name, site description, original file name), others are ignored.<\/p><\/li>\n<\/ul><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.9.35<\/h4>\n\n<p>Tested up to Wordpress 5.9.2<\/p>\n\n<h4>0.9.34<\/h4>\n\n<p>Bug fix: asf_preGetslug function removed as conflicting with other plugins<\/p>\n\n<h4>0.9.33<\/h4>\n\n<p>New feature: users selection field<\/p>\n\n<h4>0.9.32<\/h4>\n\n<p>Full support for PHP 7.2.0<\/p>\n\n<h4>0.9.31<\/h4>\n\n<p>Deactivate SEO File Names if PHP version is lower than 7.3.0<\/p>\n\n<h4>0.9.3<\/h4>\n\n<p>Major security fixes after 1st WordPress Plugin Directory team review.\nClass asf_Sanitize added.<\/p>\n\n<h4>0.9.21<\/h4>\n\n<p>Bug fix on multiple tabs opened.<\/p>\n\n<h4>0.9.2<\/h4>\n\n<p>Datas without saving : full support for classic editor.<\/p>\n\n<h4>0.9.1<\/h4>\n\n<p>First public realease.<\/p>","raw_excerpt":"Seo File Names aims to save you time and boost your SEO by automatically renaming the files you upload to the media library with SEO friendly names.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/149149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=149149"}],"author":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/afterglow22"}],"wp:attachment":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=149149"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=149149"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=149149"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=149149"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=149149"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=149149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}