توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ارور Serve scaled images در حالت مبایل
sir1
November 10th, 2019, 13:17
سلام خدمت مهندسین عزیز
این خط کد زیر در سایت برای تصاویر شاخص مطالب تعریف شده است و در حالت مبایل هم همین عکس بارگزاری میشه و باعث کاهش سرعت سایت شده است. از برنامه نویس های عزیز کسی میتونه که این کد را طوری تغییر دهد که در حالت مبایل تصویری در اندازه 256x103 بارگزاری کنه؟
$avia_config['imgSize']['entry_with_sidebar'] = array('width'=>845, 'height'=>321); // big images for blog and page entries
1wp.ir
November 10th, 2019, 13:34
لطفا دسترسی سایت رو از طریق تلگرام ارسال کنید تا با هزینه جزئی براتون انجام بشه
sir1
November 10th, 2019, 13:35
لطفا دسترسی سایت رو از طریق تلگرام ارسال کنید تا با هزینه جزئی براتون انجام بشه
امکان ارسال اطلاعات وجود نداره و اگر براتون مقدور هست همینجا یا در خصوصی راهنمایی کنید
1wp.ir
November 10th, 2019, 13:41
بدون دسترسی امکانش نیست . باید قالب سایت رو چک بشه . فکر نکنم با یک خط کد که کپی کردید بشه مشکل رو پیدا و رفع کرد .
آدرس سایت رو می تونید بفرستید؟
sir1
November 10th, 2019, 13:48
ادرس سایت:
acgih.ir
ادرس یکی از پست ها که تصویر شاخص داره:
https://acgih.ir/%d9%85%d8%b5%d8%a7%d8%ad%d8%a8%d9%87-%d8%a8%d8%a7-%d8%ae%d8%a7%d9%86%d9%85-%d9%85%d9%87%d9%86%d8%af%d8%b3-%d9%81%d8%b1%db%8c%d8%a8%d8%a7-%da%af%d9%88%d9%87%d8%b1%db%8c-%d8%a7%d8%b2-%d8%af%d8%a7%d9%86/
- - - Updated - - -
این کدهایی هست که در بخش FUNCTIONS.PHP سایت برای تصاویر قسمت های مختلف سایت تعریف شده:
/* * 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']);
در مرحله اول باید در تنظیمات رسانه اندازه های دلخواه رو طبق استاندارد قالب ثبت کنید برای آپلود فایل ها
در مرحله دوم باید به قسمت کد های FUNCTIONS برید و مقدار اندازه های که موجود هست رو طبق زمینه ای که توی فایل FUNCTIONS هست و توی قالب هم بکار گرفته شده ثبت کنید
به این صورت
در کد ها هر کجا این مقدار رو دیدید
['imgSize']
بعدش باید اینجور مقداری باشه
['extra_large']
که از قبل تعریف شده مثلا
['extra_large']
برای این اندازه هست
= array('width'=>260, 'height'=>150 );
بیشتر از این بدون دسترسی نمیشه چیزی گفت
sir1
November 10th, 2019, 14:47
سلام
در مرحله اول باید در تنظیمات رسانه اندازه های دلخواه رو طبق استاندارد قالب ثبت کنید برای آپلود فایل ها
در مرحله دوم باید به قسمت کد های FUNCTIONS برید و مقدار اندازه های که موجود هست رو طبق زمینه ای که توی فایل FUNCTIONS هست و توی قالب هم بکار گرفته شده ثبت کنید
به این صورت
در کد ها هر کجا این مقدار رو دیدید
['imgSize']
بعدش باید اینجور مقداری باشه
['extra_large']
که از قبل تعریف شده مثلا
['extra_large']
برای این اندازه هست
= array('width'=>260, 'height'=>150 );
بیشتر از این بدون دسترسی نمیشه چیزی گفت
همه این بخش ها در خود قالب و در کدی که قرار دادم هست فقط باید کد رو طوری ویرایش کنیم که در حالت مبایل به جای عکس 321*845، عکس کراپ شده را در اندازه 103*256 نمایش بده تا این مشکل حل بشه
برای حالت مبایل هیچ تدبیری نشده و اگر این مورد را حل کنم سرعت سایت خیلی در حالت مبایل بهبود پیدا میکنه
reza7023
November 10th, 2019, 20:50
همه این بخش ها در خود قالب و در کدی که قرار دادم هست فقط باید کد رو طوری ویرایش کنیم که در حالت مبایل به جای عکس 321*845، عکس کراپ شده را در اندازه 103*256 نمایش بده تا این مشکل حل بشه
برای حالت مبایل هیچ تدبیری نشده و اگر این مورد را حل کنم سرعت سایت خیلی در حالت مبایل بهبود پیدا میکنه
خب گفتم دیگه ببین توی قالب در اون قسمتی که میخوای عوض بشه چه مقداری بکار رفته بعد از فایل functions تغییر بده
sir1
November 10th, 2019, 20:59
خب گفتم دیگه ببین توی قالب در اون قسمتی که میخوای عوض بشه چه مقداری بکار رفته بعد از فایل functions تغییر بده
عکس شاخص مطالب براساس کد نویسی که شده در اندازه 321*845 است و اگر این سایز را تغییر بدم، عکس در حالت دسکتاپ کوچیک میشه که این مورد مشکل عکس شاخص مبایل را حل میکنه ولی در حالت دسکتاپ جالب نیست.
ما باید یک خط کد به دنبال همین کدا تعریف کنیم که در نمایشگر مبایل عکس برش داده را در اندازه
256x103 بارگزاری کنه و در حالت دسکتاپ هم همون اندازه 321*845 باشه
1wp.ir
November 10th, 2019, 21:01
عرض کردم اگر می خواید باید دسترسی بدید تا رو هاست شما قالب بررسی و کدها ویرایش بشن تا نتیجه مطلوب حاصل بشه .
sir1
November 10th, 2019, 21:08
عرض کردم اگر می خواید باید دسترسی بدید تا رو هاست شما قالب بررسی و کدها ویرایش بشن تا نتیجه مطلوب حاصل بشه .
دسترسی حصوصی شد.
فایل functions.php موجود در مسیر wp-content/themes/enfold باید ادیت شود
sir1
December 18th, 2019, 21:21
سلام با صرف هزینه لطفا این ویرایش را برام انجام بدید
sam_pontiac
December 18th, 2019, 21:38
سلام با صرف هزینه لطفا این ویرایش را برام انجام بدید
فایل functions.php رو برام داخل انجمن بصورت زیپ ، بفرستید. ( پیام خصوص )
دسترسی لازم نیست، صرفا باید بعد از تغییرات سریعا جایگزین کنید تا چک کنیم.
sir1
December 18th, 2019, 23:03
فایل functions.php رو برام داخل انجمن بصورت زیپ ، بفرستید. ( پیام خصوص )
دسترسی لازم نیست، صرفا باید بعد از تغییرات سریعا جایگزین کنید تا چک کنیم.
ممنون دوست عزیز
اوکی کردم