mahdi.a 432 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 سلام دوستان ...من میخواستم کاری انجام بدم که نمیدونم از چه روشی باید پیاده سازی کنم، شاید از طریق کدهای شرطی بشه پیاده سازی کرد.من تو صفحه اصلی سایتم برای نمایش عکسهای پستم از تصویر شاخص استفاده میکنم.از اونجایی که موضوع سایت من در مورد سریال و موزیک هستش، عکسهای دسته ی سریال که مستطیلی هستند و بیشتر با سایز 600×500 , عکسهای دسته موزیک همه مربعی هستند و سایز 500×500. حالا من میخوام کاری کنم که عکسهای دسته سریال با سایز 350×258 و عکسهای دسته موزیک با سایز 258×258 نمایش داده بشه.ممنون میشم راهنمایی کنید.تشکر نقل قول لینک به ارسال
amin20100 69 ارسال شده در اردیبهشت 94 گزارش بازنشر ارسال شده در اردیبهشت 94 با تابع add_image_size() میتونید. سایز های مختلف برای تصاویر شاخص تعیین کنید ، البته توجه کنید که قبل از اینکه عکس ها رو آپلود کرده باشید باید سایز ها رو تعریف کنید یعنی تصاویر قدیمی سایزشون تغییر نمیکنه و فقط عکسایی که از این به بعد آپلود میکنید تغییر سایز میدنadd_image_size('main', 500, 500,false);add_image_size('serial', 258, 350,false);add_image_size('music', 258, 258, false);برای درک بهتر پارامتر های این تابع یه نگاه به https://codex.wordpress.org/Function_Reference/add_image_size بندازکد های بالا رو به functions.php اضافه کنید و برای نمایش تصاویر میتونی از تابع the_post_thumbnail() بین حلقه ها استفاده کنی ، مثلا میخای تصویر با سایز music نشون داده بشه :<?php while( have_posts() ) : the_post(); ?> <?php the_post_thumbnail('music'); ?><?php endwhile; ?><?php wp_reset_postdata(); ?> 2 نقل قول لینک به ارسال
mahdi.a 432 ارسال شده در اردیبهشت 94 مالک گزارش بازنشر ارسال شده در اردیبهشت 94 با تابع add_image_size() میتونید. سایز های مختلف برای تصاویر شاخص تعیین کنید ، البته توجه کنید که قبل از اینکه عکس ها رو آپلود کرده باشید باید سایز ها رو تعریف کنید یعنی تصاویر قدیمی سایزشون تغییر نمیکنه و فقط عکسایی که از این به بعد آپلود میکنید تغییر سایز میدنadd_image_size('main', 500, 500,false);add_image_size('serial', 258, 350,false);add_image_size('music', 258, 258, false);برای درک بهتر پارامتر های این تابع یه نگاه به https://codex.wordpr.../add_image_size بندازکد های بالا رو به functions.php اضافه کنید و برای نمایش تصاویر میتونی از تابع the_post_thumbnail() بین حلقه ها استفاده کنی ، مثلا میخای تصویر با سایز music نشون داده بشه :<?php while( have_posts() ) : the_post(); ?> <?php the_post_thumbnail('music'); ?><?php endwhile; ?><?php wp_reset_postdata(); ?>خب دوست عزیز الان من میخوام این داستانی رو گفتم، توی صفحه اصلی سایتم استفاده کنم ازش، اگر فقط اون کدی که شما دادید رو بزارم فقط با سایز music میزاره !!!! 1 نقل قول لینک به ارسال
mahdi.a 432 ارسال شده در اردیبهشت 94 مالک گزارش بازنشر ارسال شده در اردیبهشت 94 دوست عزیز من از کدهای زیر استفاده میکردم قبلا :add_image_size( 'sidebar', 104, 77, true);add_image_size( 'serial', 129, 178, true);add_image_size( 'post', 258, 350, true);با تغییرش به این شکل مشکل حل شد، با راهنمایی شما البته، مرسی از شما :add_image_size( 'sidebar', 104, 77, true);add_image_size( 'serial', 129, 178, true);add_image_size( 'post', 258, 350, false); 1 نقل قول لینک به ارسال
chem 61 ارسال شده در مرداد 94 گزارش بازنشر ارسال شده در مرداد 94 دوستان من دارم سایتم رو به صورت دستی از نیوک به وردپرس انتقال میدم . پست ها رو یکی یکی کپی پیست می کنمدر هر پست ابتدا یه عکس میزارم بعدش چند خط و بقیه در ادامه متن اما در صفحه اصلی تصویر شاخص قرار نمی گیره بلکه چند خط از نوشته های پست قرار می گیره .آیا راه حلی هست که بشه به صورت خودکار اولین تصویر در هر پست با یه سایز مشخص به صورت تصویر شاخص قرار بگیره؟ قالبم صحیفه استباتشکر نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .