reza_yki 103 ارسال شده در خرداد 95 گزارش بازنشر ارسال شده در خرداد 95 سلام من می خوام تصاویر شاخص یک دسته خاص جدا از برش های دیگه برش بخوره و فقط این برش ها برای دسته مورد نظر باشه مثلا من برش های زیر رو دارم add_image_size( 'large-thumbnails', 585, 330 ,true); add_image_size( 'main-thumbnails', 298, 199 ,true); add_image_size( 'medium-thumbnails', 198, 107 ,true); add_image_size( 'small-thumbnails', 80, 80 ,true); حالا یک دسته به نام n داریم که می خوام تصاویر شاخص برای اون دسته با سایز زیر برش بخوره مثلا: add_image_size( 'n', 1180, 600 ,true); و در دسته های دیگه این برش انجام نشه نقل قول لینک به ارسال
reza_yki 103 ارسال شده در خرداد 95 مالک گزارش بازنشر ارسال شده در خرداد 95 کسی درمورد سوالم چیزی می دونه 2 نقل قول لینک به ارسال
علی زینلی 2114 ارسال شده در خرداد 95 گزارش بازنشر ارسال شده در خرداد 95 در در ۱۳۹۵/۳/۱۲ ه.ش. at 12:04، reza_yki گفته است : سلام من می خوام تصاویر شاخص یک دسته خاص جدا از برش های دیگه برش بخوره و فقط این برش ها برای دسته مورد نظر باشه مثلا من برش های زیر رو دارم add_image_size( 'large-thumbnails', 585, 330 ,true); add_image_size( 'main-thumbnails', 298, 199 ,true); add_image_size( 'medium-thumbnails', 198, 107 ,true); add_image_size( 'small-thumbnails', 80, 80 ,true); حالا یک دسته به نام n داریم که می خوام تصاویر شاخص برای اون دسته با سایز زیر برش بخوره مثلا: add_image_size( 'n', 1180, 600 ,true); و در دسته های دیگه این برش انجام نشه با سلام ، یک اندازه جدید اجرا کنین برای این دسته بندی. مثلاً add_image_size( 'category-thumbnail', 150, 150, true) و به وسیله شرط این تصویر شاخص رو به صورت خاص برای این دسته بندی چاپ کنید. درواقع این راهی هست که خود wordpress.org پیشنهاد داده ، امّا اگر به دلیل محدودیّت هایی از قبیل محدودیّت حجم ناچار میخواین که این برش فقط برای یه دسته بندی خاص اتّاق بیفته، از شرط in_category استفاده کنید در تابع تصاویر شاخصتون مثلاً: if ( in_category( '5' ) ) { add_image_size( 'category-thumb', 1180, 600, true ); } البتّه کد بالا رو تست نکردم ، تست کنید ، اگر اروری داشت بفرمایید 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .