Kamali 1 ارسال شده در فروردین 00 گزارش بازنشر ارسال شده در فروردین 00 سلام دوستان ببخشید من یه مشکلی دارم که ممنون میشم راهنمایی کنید. من یه قالب دارم که بعد از آپلود هر تصویر ، تعداد زیادی تصویر در سایزهای مختلف ( تقریبا 12مورد ) رو بصورت خودکار ایجاد می کرد که کل اون سایزهای اضافی رو از فانکشن حذف کردم و حتی تمامی سایزهای موجود در بخش تنظیمات رسانه رو هم روی عدد 0 تنظیم کردم تا از اون طریق هم سایز جدیدی ایجاد نشه ؛ ولی متأسفانه هنوز یک سایز در ابعاد 45*45 و همچنین یک سایز دیگه با طول 768 و عرض متغیر داره ایجاد میشه که با تصویر اصلی میشه 3تا عکس ، که من میخوام این دو سایز هم ایجاد نشه و فقط و فقط همون سایز اصلی هر تصویر باشه و به عبارت دیگه با آپلود هر تصویر ، فقط همون تصویر با ابعاد اصلی در سایت ایجاد بشه . حالا سئوالم اینجاست آیا راه حلی هست که بشه اون دوتا سایز اضافی دیگه رو هم از طریق کدنویسی در فانکشن حذف کرد ؟ چون هرکاری کردم حذف نشد و تاجاییکه میتونستم کدها رو بررسی کردم ولی اصلا نتونستم بفهمم این دوتا سایز داره چجوری ایجاد میشه ! نقل قول لینک به ارسال
Kamali 1 ارسال شده در فروردین 00 مالک گزارش بازنشر ارسال شده در فروردین 00 کسی نیست راهنمایی کنه ؟ نقل قول لینک به ارسال
asadiy4n 2805 ارسال شده در فروردین 00 گزارش بازنشر ارسال شده در فروردین 00 سلام اگر از قالب نیست پس از سمت افزونه هاتون هست،یک بار تمامی افزونه هاتون رو غیر فعال کنید و بعد یک تصویر رو آپلود کنید ببینید سایز های اضافه آپلود میشن یا خیر 1 نقل قول لینک به ارسال
Kamali 1 ارسال شده در فروردین 00 مالک گزارش بازنشر ارسال شده در فروردین 00 در 4 ساعت قبل، asadiy4n گفته است : سلام اگر از قالب نیست پس از سمت افزونه هاتون هست،یک بار تمامی افزونه هاتون رو غیر فعال کنید و بعد یک تصویر رو آپلود کنید ببینید سایز های اضافه آپلود میشن یا خیر ممنون از پاسخگوییتون ؛ اینکار رو هم تست کردم ولی متأسفانه بازم این دوسایز رو ایجاد میکنه ! حتی روی لوکال یه قالب دیگه هم گذاشتم ولی بازم این دوسایز رو ساخت ! هیچ راهی نیست بشه از طریق کدنویسی جلوی ساخت این دو سایز رو گرفت ؟ مثلا با دستور remove_image_size یا هرچیز دیگه ای که بشه جلوی ساخت این دوسایز رو گرفت . نقل قول لینک به ارسال
asadiy4n 2805 ارسال شده در فروردین 00 گزارش بازنشر ارسال شده در فروردین 00 خواهش می کنم لینک زیر نمونه های کامل کد برای حذف سایز های اضافی موجوده https://developer.wordpress.org/reference/functions/remove_image_size/ از طریق لینک زیر هم میتونید اسم سایز مربوطه رو پیدا کنید https://developer.wordpress.org/reference/functions/get_intermediate_image_sizes/ 1 نقل قول لینک به ارسال
Kamali 1 ارسال شده در فروردین 00 مالک گزارش بازنشر ارسال شده در فروردین 00 در 11 ساعت قبل، asadiy4n گفته است : خواهش می کنم لینک زیر نمونه های کامل کد برای حذف سایز های اضافی موجوده https://developer.wordpress.org/reference/functions/remove_image_size/ از طریق لینک زیر هم میتونید اسم سایز مربوطه رو پیدا کنید https://developer.wordpress.org/reference/functions/get_intermediate_image_sizes/ این لینکارو خودم قبلا دیده بودم ولی متأسفانه روش استفاده ش رو بلد نیستم ! واسه همین تاپیک زدم که لطف کنید بگید الان من واسه حل مشکلم ، دقیقا باید چه کدی رو در فانکشن قرار بدم که این دوتا سایز رو نسازه ؟ نقل قول لینک به ارسال
AriaMv 1 ارسال شده در فروردین 00 گزارش بازنشر ارسال شده در فروردین 00 در 19 ساعت قبل، Kamali گفته است : این لینکارو خودم قبلا دیده بودم ولی متأسفانه روش استفاده ش رو بلد نیستم ! واسه همین تاپیک زدم که لطف کنید بگید الان من واسه حل مشکلم ، دقیقا باید چه کدی رو در فانکشن قرار بدم که این دوتا سایز رو نسازه ؟ سلام ! با این کد میتونی اون 45*45 رو حذف کنی ! add_image_size('45x45', 0, 0, true ); یه یه افزونه هم بود میشد اینکارو کرد ! برا هر سایزی که میخای غیر فعال شه اون 45x45 رو عوض کن ! کد رو هم تو فانکشن اضافه کن 1 نقل قول لینک به ارسال
Kamali 1 ارسال شده در فروردین 00 مالک گزارش بازنشر ارسال شده در فروردین 00 در 4 ساعت قبل، myariamovie گفته است : سلام ! با این کد میتونی اون 45*45 رو حذف کنی ! add_image_size('45x45', 0, 0, true ); یه یه افزونه هم بود میشد اینکارو کرد ! برا هر سایزی که میخای غیر فعال شه اون 45x45 رو عوض کن ! کد رو هم تو فانکشن اضافه کن این کد رو شما تست کردید ؟ چون واسه من که هیچ فرقی نکرد و دوباره اون دو سایز اضافی رو ساخت من به شکل زیر در داخل فانکشن قرار دادم <?php add_image_size('45x45', 0, 0, true ); ?> نقل قول لینک به ارسال
Kamali 1 ارسال شده در فروردین 00 مالک گزارش بازنشر ارسال شده در فروردین 00 (ویرایش شده) یعنی واقعا این مشکل قابل حل نیست ؟ این دو سایز45در45 و 768 که ساخته میشه رو نمیشه حذف کرد ؟ حالا 45 در 45 فضای خاصی نمیگیره و نهایت هر عکسش 2 کیلوبایت فضا میگیره ولی سایز 768 ، حجم هاست رو بالا میبره و من هیچ نیازی به این سایز ندارم ! به هیچ روشی نمیشه از ساخته شدنش جلوگیری کرد ؟ تمام افزونه ها رو غیرفعال کردم ، حتی قالب رو هم عوض کردم ولی بازم این سایز ساخته میشه ! مال خود هسته وردپرس نیست ؟ خواهشا راهنمایی کنید مشکلم حل شه ! خیلی ضروریه ویرایش شده فروردین 00 توسط Kamali نقل قول لینک به ارسال
AriaMv 1 ارسال شده در فروردین 00 گزارش بازنشر ارسال شده در فروردین 00 در در ۱۴۰۰/۱/۷ در 02:41، Kamali گفته است : این کد رو شما تست کردید ؟ چون واسه من که هیچ فرقی نکرد و دوباره اون دو سایز اضافی رو ساخت من به شکل زیر در داخل فانکشن قرار دادم <?php add_image_size('45x45', 0, 0, true ); ?> چرا من خودمم از این کد استفاده میکنم سالمه ! چون منم دقیقا مشکل شمارو داشتم با همین برطرفش کردم ! اگه با این کد نشد از این افزونه استفاده کن دیگ 100% اوکی میشه ! https://wordpress.org/plugins/image-sizes/ نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .