我在WordPress主题上有一些挂钩,可以自定义默认的图像大小,但它不起作用。代码如下:
function my_custom_image_size() {
add_image_size( \'post_size\', 730);
}
add_action( \'after_setup_theme\', \'my_custom_image_size\' );
// Cambia el nombre del tamano de imagen
function my_custom_image_size_name( $sizes ) {
return array_merge( $sizes, array(
\'post_size\' => __( \'Tamaño Post\' ),
) );
}
add_filter( \'image_size_names_choose\', \'my_custom_image_size_name\' );
function my_default_image_size() {
update_option(\'image_default_size\', \'post_size\');
update_option(\'image_default_align\', \'right\');
}
add_action(\'after_setup_theme\', \'my_default_image_size\');
function my_remove_default_images( $sizes ) {
unset($sizes[\'thumbnail\']); // disable thumbnail size
unset($sizes[\'medium\']); // disable medium size
unset($sizes[\'large\']); // disable large size
unset($sizes[\'medium_large\']); // disable medium-large size
unset($sizes[\'1536x1536\']); // disable 2x medium-large size
unset($sizes[\'2048x2048\']); // disable 2x large size return $sizes;
return $sizes;
}
add_filter( \'intermediate_image_sizes_advanced\', \'my_remove_default_images\' );
除功能外,一切正常”;my\\u default\\u image\\u size“我的默认图像大小”;不起作用,我不知道为什么。这些代码行中的任何一行都起作用:
update_option(\'image_default_size\', \'post_size\');
update_option(\'image_default_align\', \'right\');
当我转到新帖子时,默认图像大小为全尺寸,默认对齐方式为居中。“这似乎是一个错误”;image\\u default\\u size“;和;image\\u default\\u align";
当我在侧边栏中添加新图像时,显示如下:
<人力资源/>
有人能帮我吗?谢谢