web-dev-qa-db-fra.com

Comment changer le nom de l'image image redimensionnés

Maintenant, avec les tailles d'image personnalisées, Wordpress est presque aussi puissant que timThumb/phpThumb. Il y a un problème cependant. La façon dont Wordpress traite les images redimensionnées est chaotique et ne survit pas aux changements de thème/de taille d'image.

Le problème est que wordpress nomme les fichiers comme suit: image-600x400.jpg, au lieu de les nommer image-medium.jpg ou image-custom.jpg.

Est-il possible de remplacer ce comportement? Cela ferait enfin que Wordpress gère parfaitement la taille des images! Vous auriez juste besoin de régénérer vos vignettes avec n'importe quel plugin de régénérateur, mais vos URL fonctionneraient! (Les informations sur la taille doivent également être supprimées des publications.)

4
hyperknot

Vous pouvez utiliser le crochet de filtre sanitize_file_name pour modifier la chaîne. Mais je ne suis pas au courant de la vérification de la taille de l'image, mais vous obtenez la chaîne et pouvez vérifier les valeurs à l'intérieur de la chaîne.

1
bueltge