-
November 10th, 2019, 13:17
#1
ارور Serve scaled images در حالت مبایل
سلام خدمت مهندسین عزیز
این خط کد زیر در سایت برای تصاویر شاخص مطالب تعریف شده است و در حالت مبایل هم همین عکس بارگزاری میشه و باعث کاهش سرعت سایت شده است. از برنامه نویس های عزیز کسی میتونه که این کد را طوری تغییر دهد که در حالت مبایل تصویری در اندازه 256x103 بارگزاری کنه؟
کد HTML:
$avia_config['imgSize']['entry_with_sidebar'] = array('width'=>845, 'height'=>321); // big images for blog and page entries
-
-
November 10th, 2019 13:17
# ADS
-
November 10th, 2019, 13:34
#2
عضو انجمن
پاسخ : ارور Serve scaled images در حالت مبایل
لطفا دسترسی سایت رو از طریق تلگرام ارسال کنید تا با هزینه جزئی براتون انجام بشه
-
-
November 10th, 2019, 13:35
#3
پاسخ : ارور Serve scaled images در حالت مبایل
نوشته اصلی توسط
1wp.ir
لطفا دسترسی سایت رو از طریق تلگرام ارسال کنید تا با هزینه جزئی براتون انجام بشه
امکان ارسال اطلاعات وجود نداره و اگر براتون مقدور هست همینجا یا در خصوصی راهنمایی کنید
-
-
November 10th, 2019, 13:41
#4
عضو انجمن
پاسخ : ارور Serve scaled images در حالت مبایل
بدون دسترسی امکانش نیست . باید قالب سایت رو چک بشه . فکر نکنم با یک خط کد که کپی کردید بشه مشکل رو پیدا و رفع کرد .
آدرس سایت رو می تونید بفرستید؟
-
-
November 10th, 2019, 13:48
#5
پاسخ : ارور Serve scaled images در حالت مبایل
ادرس سایت:
acgih.ir
ادرس یکی از پست ها که تصویر شاخص داره:
https://acgih.ir/%d9%85%d8%b5%d8%a7%...f%d8%a7%d9%86/
- - - Updated - - -
این کدهایی هست که در بخش FUNCTIONS.PHP سایت برای تصاویر قسمت های مختلف سایت تعریف شده:
کد HTML:
/* * Register additional image thumbnail sizes * Those thumbnails are generated on image upload! * * If the size of an array was changed after an image was uploaded you either need to re-upload the image * or use the thumbnail regeneration plugin: http://wordpress.org/extend/plugins/regenerate-thumbnails/ */
$avia_config['imgSize']['widget'] = array('width'=>36, 'height'=>36); // small preview pics eg sidebar news$avia_config['imgSize']['square'] = array('width'=>180, 'height'=>180); // small image for blogs$avia_config['imgSize']['featured'] = array('width'=>1500, 'height'=>430 ); // images for fullsize pages and fullsize slider$avia_config['imgSize']['featured_large'] = array('width'=>1500, 'height'=>630 ); // images for fullsize pages and fullsize slider$avia_config['imgSize']['extra_large'] = array('width'=>1500, 'height'=>1500 , 'crop' => false); // images for fullscrren slider$avia_config['imgSize']['portfolio'] = array('width'=>260, 'height'=>150 ); // images for portfolio entries (2,3 column)$avia_config['imgSize']['portfolio_small'] = array('width'=>260, 'height'=>185 ); // images for portfolio 4 columns$avia_config['imgSize']['gallery'] = array('width'=>845, 'height'=>684 ); // images for portfolio entries (2,3 column)$avia_config['imgSize']['magazine'] = array('width'=>710, 'height'=>375 ); // images for magazines$avia_config['imgSize']['masonry'] = array('width'=>705, 'height'=>705 , 'crop' => false); // images for fullscreen masonry$avia_config['imgSize']['entry_with_sidebar'] = array('width'=>845, 'height'=>321); // big images for blog and page entries$avia_config['imgSize']['entry_without_sidebar']= array('width'=>1210, 'height'=>423 ); // images for fullsize pages and fullsize slider$avia_config['imgSize'] = apply_filters('avf_modify_thumb_size', $avia_config['imgSize']);
$avia_config['selectableImgSize'] = array( 'square' => __('Square','avia_framework'), 'featured' => __('Featured Thin','avia_framework'), 'featured_large' => __('Featured Large','avia_framework'), 'portfolio' => __('Portfolio','avia_framework'), 'gallery' => __('Gallery','avia_framework'), 'entry_with_sidebar' => __('Entry with Sidebar','avia_framework'), 'entry_without_sidebar' => __('Entry without Sidebar','avia_framework'), 'extra_large' => __('Fullscreen Sections/Sliders','avia_framework'), );
avia_backend_add_thumbnail_size($avia_config);
if ( ! isset( $content_width ) ) $content_width = $avia_config['imgSize']['featured']['width'];
-
-
November 10th, 2019, 14:23
#6
عضو جدید
پاسخ : ارور Serve scaled images در حالت مبایل
سلام
در مرحله اول باید در تنظیمات رسانه اندازه های دلخواه رو طبق استاندارد قالب ثبت کنید برای آپلود فایل ها
در مرحله دوم باید به قسمت کد های FUNCTIONS برید و مقدار اندازه های که موجود هست رو طبق زمینه ای که توی فایل FUNCTIONS هست و توی قالب هم بکار گرفته شده ثبت کنید
به این صورت
در کد ها هر کجا این مقدار رو دیدید
بعدش باید اینجور مقداری باشه
که از قبل تعریف شده مثلا
برای این اندازه هست
کد:
= array('width'=>260, 'height'=>150 );
بیشتر از این بدون دسترسی نمیشه چیزی گفت
-
-
November 10th, 2019, 14:47
#7
پاسخ : ارور Serve scaled images در حالت مبایل
نوشته اصلی توسط
reza7023
سلام
در مرحله اول باید در تنظیمات رسانه اندازه های دلخواه رو طبق استاندارد قالب ثبت کنید برای آپلود فایل ها
در مرحله دوم باید به قسمت کد های FUNCTIONS برید و مقدار اندازه های که موجود هست رو طبق زمینه ای که توی فایل FUNCTIONS هست و توی قالب هم بکار گرفته شده ثبت کنید
به این صورت
در کد ها هر کجا این مقدار رو دیدید
بعدش باید اینجور مقداری باشه
که از قبل تعریف شده مثلا
برای این اندازه هست
کد:
= array('width'=>260, 'height'=>150 );
بیشتر از این بدون دسترسی نمیشه چیزی گفت
همه این بخش ها در خود قالب و در کدی که قرار دادم هست فقط باید کد رو طوری ویرایش کنیم که در حالت مبایل به جای عکس 321*845، عکس کراپ شده را در اندازه 103*256 نمایش بده تا این مشکل حل بشه
برای حالت مبایل هیچ تدبیری نشده و اگر این مورد را حل کنم سرعت سایت خیلی در حالت مبایل بهبود پیدا میکنه
-
-
November 10th, 2019, 20:50
#8
عضو جدید
پاسخ : ارور Serve scaled images در حالت مبایل
همه این بخش ها در خود قالب و در کدی که قرار دادم هست فقط باید کد رو طوری ویرایش کنیم که در حالت مبایل به جای عکس 321*845، عکس کراپ شده را در اندازه 103*256 نمایش بده تا این مشکل حل بشه
برای حالت مبایل هیچ تدبیری نشده و اگر این مورد را حل کنم سرعت سایت خیلی در حالت مبایل بهبود پیدا میکنه
خب گفتم دیگه ببین توی قالب در اون قسمتی که میخوای عوض بشه چه مقداری بکار رفته بعد از فایل functions تغییر بده
-
تعداد تشکر ها از reza7023 به دلیل پست مفید
-
November 10th, 2019, 20:59
#9
پاسخ : ارور Serve scaled images در حالت مبایل
نوشته اصلی توسط
reza7023
خب گفتم دیگه ببین توی قالب در اون قسمتی که میخوای عوض بشه چه مقداری بکار رفته بعد از فایل functions تغییر بده
عکس شاخص مطالب براساس کد نویسی که شده در اندازه 321*845 است و اگر این سایز را تغییر بدم، عکس در حالت دسکتاپ کوچیک میشه که این مورد مشکل عکس شاخص مبایل را حل میکنه ولی در حالت دسکتاپ جالب نیست.
ما باید یک خط کد به دنبال همین کدا تعریف کنیم که در نمایشگر مبایل عکس برش داده را در اندازه 256x103 بارگزاری کنه و در حالت دسکتاپ هم همون اندازه
321*845 باشه
ویرایش توسط sir1 : November 10th, 2019 در ساعت 21:01
-
-
November 10th, 2019, 21:01
#10
عضو انجمن
پاسخ : ارور Serve scaled images در حالت مبایل
عرض کردم اگر می خواید باید دسترسی بدید تا رو هاست شما قالب بررسی و کدها ویرایش بشن تا نتیجه مطلوب حاصل بشه .
-