wordpress4.unused.php es un script para eliminar los archivos en desuso de instalaciones de WordPress 4.x. Los archivos que este script revisa, identifica y elimina son:
- Archivos subidos a WordPress que no están siendo utilizados por niguna página de WordPress.
SELECT *
FROM posts
WHERE post_parent = 0 AND post_type = 'attachment'
AND NOT EXISTS ( SELECT meta_id FROM postmeta WHERE meta_value = posts.ID AND meta_key IN ('_thumbnail_id','_product_image_gallery') )
MUY IMPORTANTE: Además de la consuñta, este script sólo comprueba que la imagen no se esté referenciando directamente en posts.post_content, pero no en otros campos.
- WordPress 4.x
- PHP 5.3 o superior
Descargar el archivo wordpress4.unused.php del repositorio de GitHub https://github.com/ramonromancastro/wordpress4.unused.
Para ver los comandos disponibles, ejecutar el comando
$ php /path/to/wordpress4.unused.php -h
$ cd /path/to/wordpress4/installation
$ php /path/to/wordpress4.unused.php