修改特色图片的图像裁剪位置
发表于 : 2024年 4月 17日 16:02
默认情况下,主题会生成多个特色图像大小,以便在不同的位置使用它们,例如小部件、块、大型菜单等。
默认情况下,如果要将其更改为从顶部裁剪图像,则裁剪位置从中心开始 将此代码添加到子主题的文件中,或通过允许添加自定义功能的插件(例如Code snippets插件)添加。避免将自定义代码直接添加到父主题的文件中,因为当您更新主题时,这将被完全擦除。functions.php
默认情况下,如果要将其更改为从顶部裁剪图像,则裁剪位置从中心开始 将此代码添加到子主题的文件中,或通过允许添加自定义功能的插件(例如Code snippets插件)添加。避免将自定义代码直接添加到父主题的文件中,因为当您更新主题时,这将被完全擦除。functions.php
代码: 全选
add_action( 'init', 'tie_custom_image_sizes_crop_position' );
function tie_custom_image_sizes_crop_position(){
global $_wp_additional_image_sizes;
foreach ( $_wp_additional_image_sizes as $image_size => $values ){
if( strpos( $image_size, TIELABS_THEME_SLUG ) !== false ){
$_wp_additional_image_sizes[ $image_size ][crop] = array( 'center', 'top' );
}
}
}