راهنمای اضافه کردن ابعاد جدید برای تصاویر آپلود شده در وردپرس
برای ساختن تصاویر در اندازه دلخواه می تونیم کد زیر رو به فایل فانکشن اضافه کنیم . بعد از این بعد از آپلود هر فایل، یک تصویر با مختصات و اندازه تعریف شده ایجاد خواهد شد که می تونیم در قالب استفاده کنیم
add_action( 'after_setup_theme', 'new_theme_imgsize' ); function new_theme_imgsize() { add_image_size( 'thumb-size', 285, 160, array( 'center', 'center' ) ); // Hard crop left top }
Set the image size by cropping the image and defining a crop position:
add_image_size( 'custom-size', 220, 220, array( 'left', 'top' ) ); // Hard crop left top
By default, these values default to ‘center’ when using hard crop mode.
نحوه استفاده :
if ( has_post_thumbnail() ) { the_post_thumbnail( 'your-custom-size' ); }
// Assuming your Media Library image has a post id of 42... echo wp_get_attachment_image( 42, 'your-custom-size' );