分页: 1 / 1

修改特色图片的图像裁剪位置

发表于 : 2024年 4月 17日 16:02
Jannah
默认情况下,主题会生成多个特色图像大小,以便在不同的位置使用它们,例如小部件、块、大型菜单等。

默认情况下,如果要将其更改为从顶部裁剪图像,则裁剪位置从中心开始 将此代码添加到子主题的文件中,或通过允许添加自定义功能的插件(例如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' );
		}
	}
}