mobile : 09359556950 telegram : @karimeh_net whatsapp : 09359556950

اضافه کردن ابعاد جدید برای تصاویر آپلود شده

برای ساختن تصاویر در اندازه دلخواه می تونیم  کد زیر رو به فایل فانکشن اضافه کنیم . بعد از این بعد از آپلود هر فایل، یک تصویر با مختصات و اندازه تعریف شده ایجاد خواهد شد که می تونیم در قالب استفاده کنیم

 

تعریف اندازه تصویر در وردپرس
تعریف اندازه تصویر در وردپرس
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

اندازه-تصویر
اندازه تصویر

When setting a crop position, the first value in the array is the x axis crop position, the second is the y axis crop position.

  • x_crop_position accepts ‘left’ ‘center’, or ‘right’.
  • y_crop_position accepts ‘top’, ‘center’, or ‘bottom’.

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' );

اطلاعات بیشتر

محصولات مرتبط