J'ai cherché net pour résoudre le problème avec la taille des images téléchargées à partir du média. Mais même pas un travaillé pour moi. Lorsque j'essaie d'insérer des images du support dans un message, ma taille d'image personnalisée ne s'affiche pas. 608 X 350 px
function setup_image_sizes() {
if ( function_exists( 'add_image_size' ) ) {
add_image_size( 'post-image', 608, 350, true );
}
function post_image_sizes($sizes){
$custom_sizes = array(
'post-image' => 'Post Image'
);
return array_merge( $sizes, $custom_sizes );
}
add_filter('image_size_names_choose', 'post_image_sizes');
}
add_action( 'after_setup_theme', 'setup_image_sizes' );
conseillez-moi, s'il-vous-plaît
Essayez de le séparer comme ceci:
function setup_image_sizes() {
if ( function_exists( 'add_image_size' ) ) {
add_image_size( 'post-image', 608, 350, true );
}
}
add_action( 'after_setup_theme', 'setup_image_sizes' );
function post_image_sizes($sizes){
$custom_sizes = array(
'post-image' => 'Post Image'
);
return array_merge( $sizes, $custom_sizes );
}
add_filter('image_size_names_choose', 'post_image_sizes');
De cette façon, cela fonctionne dans ma configuration.
Sources supplémentaires:
- taille d'image personnalisée avec New Media Manager dans wordpress 3.5
- http://ahjira.com/add-custom-image-sizes-to-media-library-size-selection-drop-down-list/