J'utilise Raw by UDTHEMES en tant que thème parent d'un site sur lequel je travaille.
Dans le thème parent, il existe la taille d'image suivante:
add_image_size( 'udt-full-width-image', 870, 490, true );
Et j'essaye de l'écraser dans le thème de mon enfant comme ça (on m'a dit que je devais d'abord le désactiver, puis le redéfinir):
// enable post thumbnails
function sgr_filter_image_sizes( $sizes) {
unset( $sizes['udt-full-width-image']);
return $sizes;
}
add_filter('intermediate_image_sizes_advanced', 'sgr_filter_image_sizes');
function child_theme_image_size() {
add_theme_support('post-thumbnails');
add_image_size( 'udt-full-width-image', 870, 9999 );
add_image_size('background-photo', 1680, 9999);
}
add_action( 'after_setup_theme', 'child_theme_image_size', 11 );
Je l'ai fait, puis utilisé le plug-in Regenerate Thumbnails, mais mes images s'affichent toujours à la mauvaise taille.
Quelqu'un peut-il voir ce que je fais mal?
Pas besoin de filtre. Vous pouvez simplement appeler add_image_size
plus tard que le parent et il écrasera.