{"id":85583,"date":"2018-05-25T13:40:54","date_gmt":"2018-05-25T13:40:54","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/fix-media-library\/"},"modified":"2018-12-18T10:26:38","modified_gmt":"2018-12-18T10:26:38","slug":"wow-media-library-fix","status":"publish","type":"plugin","link":"https:\/\/ur.wordpress.org\/plugins\/wow-media-library-fix\/","author":15914717,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"2.0","stable_tag":"2.0","tested":"5.0.25","requires":"4.6","requires_php":"5.3","requires_plugins":"","header_name":"Fix Media Library","header_author":"WowPress.host","header_description":"Fixes Media Library","assets_banners_color":"","last_updated":"2018-12-18 10:26:38","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/wowpress.host\/plugins\/fix-media-library\/","header_plugin_uri":"https:\/\/wowpress.host\/plugins\/wow-","header_author_uri":"https:\/\/wowpress.host","rating":4.9,"author_block_rating":0,"active_installs":2000,"downloads":37434,"num_ratings":32,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":{"":"<p>Nothing to care about<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":2,"5":30},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":"1950403","resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":"1950403","resolution":"256x256","location":"assets","locale":""},"icon.svg":{"filename":"icon.svg","revision":"1950414","resolution":"","location":"assets","locale":""}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1950368","resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"1950368","resolution":"2","location":"assets","locale":""}},"screenshots":{"1":"Configuration page","2":"Progress running"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[1346,233,2894,1326,2956],"plugin_category":[50],"plugin_contributors":[157148],"plugin_business_model":[],"class_list":["post-85583","plugin","type-plugin","status-publish","hentry","plugin_tags-attachments","plugin_tags-media-library","plugin_tags-post-thumbnail","plugin_tags-thumbnail","plugin_tags-thumbnails","plugin_category-media","plugin_contributors-wowpresshost","plugin_committers-wowpresshost"],"banners":[],"icons":{"svg":"https:\/\/ps.w.org\/wow-media-library-fix\/assets\/icon.svg?rev=1950414","icon":"https:\/\/ps.w.org\/wow-media-library-fix\/assets\/icon.svg?rev=1950414","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/wow-media-library-fix\/assets\/screenshot-1.png?rev=1950368","caption":"Configuration page"},{"src":"https:\/\/ps.w.org\/wow-media-library-fix\/assets\/screenshot-2.png?rev=1950368","caption":"Progress running"}],"raw_content":"<!--section=description-->\n<p>Fix Media Library fixes inconsistency between wp-content\/uploads folder and\ndatabase.\nFixes corrupted Media Library database records.\nDesigned to run smoothly against huge Media Libraries containing hundreds of thousands of images.<\/p>\n\n<p>Useful when:<\/p>\n\n<ul>\n<li>Really old database is used and there are a lot of problems with Media Library found<\/li>\n<li>New thumbnail sizes are registered<\/li>\n<li>Some thumbnail sizes are not used anymore (theme change, upgrade), but image files are still exists<\/li>\n<li>There are Media Library entries present pointing to image files that don't exist anymore<\/li>\n<li>Some entries in Media Library are not displayed, while image files are present (_wp_attachment_metadata meta field corrupted)<\/li>\n<li>There are a lot of images in wp-content\/uploads folder that are no longer used<\/li>\n<li>There are duplicate attachments pointing to the same image file<\/li>\n<li>Images are used by website, but you can't find them in Media Library<\/li>\n<li>You want to update attachments GUID fields containing old\/staging urls<\/li>\n<li>Detects major database corruptions affecting media library functionality<\/li>\n<\/ul>\n\n<p>At <a href=\"https:\/\/wowpress.host\/\">WowPress.host<\/a> company we regularly migrate very old databases and clean it up to make sure website using it is running smoothly. Those databases have all different kinds of inconsistencies collected during years or even decades of usage, and Media Library is the most common problematic piece of data here.\nThat plugin helps to solve most common problems related to Media Library data.<\/p>\n\n<p>We use a lot of open-source tools in our work, and therefore decided publish our own tools so that those can be used by the community too.<\/p>\n\n<h4>Need Help? Found A Bug? Want To Contribute Code?<\/h4>\n\n<p>Support for this plugin is provided via the <a href=\"https:\/\/wordpress.org\/support\/plugin\/wow-media-library-fix\">WordPress.org forums<\/a>.<\/p>\n\n<p>The source code for this plugin is available on <a href=\"https:\/\/github.com\/wowpress-host\/wow-media-library-fix\">GitHub<\/a>.<\/p>\n\n<p>Paid support at <a href=\"https:\/\/wowpress.host\/professional-services\/\">WowPress.host<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Go to your admin area and select Plugins \u2192 Add New from the menu.<\/li>\n<li>Search for \"Fix Media Library\".<\/li>\n<li>Click install.<\/li>\n<li>Click activate.<\/li>\n<li>Navigate to Tools \u2192 Fix Media Library.<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>Version 2.0<\/h4>\n\n<p>Correctly process attachments stored without subfolders, like year\/month.\nDon't fail on folders with corrupted-charset characters in filename.\nHandle _wp_attachment_backup_sizes metadata - remove on regeneration, ignore on weak references check<\/p>\n\nPerform basic database structure check\n\n<h4>Version 1.0<\/h4>\n\n<p>Initial release.<\/p>","raw_excerpt":"Fix Media Library inconsistency between database and wp-content\/uploads folder contents. Unused image files, broken media library entries, missing att &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/85583","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=85583"}],"author":[{"embeddable":true,"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/wowpresshost"}],"wp:attachment":[{"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=85583"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=85583"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=85583"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=85583"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=85583"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ur.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=85583"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}