• اطلاعیه ها

    • Morteza

      باهم بسازیم: اطلس ووکامرس و وردپرس   14/07/96

      تاپیک ایجاد شده برای بحث در جهت ایجاد یک منبع، ویکی، صفحات توضیحی و یا بخش آموزشی جامع برای وردپرس و متعلقات مختلف آن است. لطفا جهت مشارکت در این بحث، ارائه پیشنهاد و یا انتقاد به تاپیک فوق مراجعه کنید. باهم بسازیم: اطلس ووکامرس و وردپرس
alireza1375

تغییر اندازه تصویر شاخص

8 پست در این موضوع قرار دارد

دوستان می خواهم بدانم چگونه می توانم اندازه تصویری که این کد نمایش می دهد را تغییر دهم.این کد تصویر را با اندازه خودش نمایش می دهد.از طریق رسانه ها اقدام کردم ولی نشد.


<a class="link-pic" href="<?php the_permalink() ?>" target="_target">
<div class="kh-s"><a href="<?php the_permalink() ?>"><?php if(has_post_thumbnail()) {the_post_thumbnail();} else {echo '<img src="'.get_bloginfo("template_url").'/images/no-image.gif" width="277px" height="187px" border="0px" />';}?></a></div>

0

به اشتراک گذاری این پست


لینک به پست

قسمت

the_post_thumbnail()

رو به این شکل تغییر بدین:


the_post_thumbnail((large),array(alt=>get_the_title(),title=>get_the_title()) )

و در قسمتی که large نوشته میتونید به مقادیر زیر تغییر بدین:

thumbnail همون بند انگشتی و کوچیک.

medium حالت متوسط.

large که حالت بزرگ هستش.

full هم که اندازه اصلی عکس هستش.

اگه هم از حالتی اختصاصی هم استفاده میکنید نام رو جایگزین کنید.

2

به اشتراک گذاری این پست


لینک به پست

اگه هم از حالتی اختصاصی هم استفاده میکنید نام رو جایگزین کنید.

چگونه؟توضیح می دهید.مثلا اندازه 200*200 را چگونه بهش معرفی کنم؟

و یک سوال دیگر آن هم که اگر بخواهم جابجایی بدهم باید قبلا از کلاس link-pic (تعدای از عکس ها از این کلاس استفاده می کنند و برای تغییر با مشکل مواجه می شوم.) یک کلاس تعریف کنم؟

0

به اشتراک گذاری این پست


لینک به پست

حالت بندانگشتی به طور پیش فرض 150x150 هست از طریق تنظیمات > رسانه اقدام کنید و به 200x200 تغییر بدید.

و برای دادن کلاس از تابع زیر استفاده کنید:

<?php the_post_thumbnail('thumbnail', array('class' => 'link-pic')); ?>

3

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

حالت بندانگشتی به طور پیش فرض 150x150 هست از طریق تنظیمات > رسانه اقدام کنید و به 200x200 تغییر بدید.

و برای دادن کلاس از تابع زیر استفاده کنید:

<?php the_post_thumbnail('thumbnail', array('class' => 'link-pic')); ?>

یک مشکل.وقتی من طول تصویر

بندانگشتی را تغییر می دهم تصویر هم تغییر می کند ولی وقتی ارتفاع را دستکاری می کنم هیچ تغییری نمی کند.بعد از اینکه طول تغییر می کند ارتفاع هم تغییر می کند ولی نه با همان اندازه مورد نظر من.مثلا تغییرات به شکل زیر است

اندازه در رسانه ها :200*200

اندازه در سایت:200*124

اندازه در رسانه ها :278*400

اندازه در سایت:278*173

بعد جالب ای جاست که اندازه بیشتر از ۳۰۰ تا را به شکل زیر حساب می کند!

اندازه در رسانه ها :500*500

اندازه در سایت:300*184

مشکل از کجاست؟

ویرایش شده در توسط alireza1375
0

به اشتراک گذاری این پست


لینک به پست

فکر میکنم مشکل اینجاست که شما ریسایز میکنید و crop رو فعال نکردید برای همین اون سایزی که شما میخواید نمیسازه

2

به اشتراک گذاری این پست


لینک به پست

فکر میکنم مشکل اینجاست که شما ریسایز میکنید و crop رو فعال نکردید برای همین اون سایزی که شما میخواید نمیسازه

دوستان من هم همین مشکل رو دارم، یعنی الان من تو وردپرس قسمت رسانه به این شکل زدم :

اندازه‌ی بندانگشتی پهنا 132 ارتفاع 142 و تیک کروپ رو هم زدم ...

ولی تو سایت مثلا اگر 4 تا عکس داشته باشیم با این اندازه بند انگشتی : وقتی تو اندازه ها رو تو سایت نگاه میکنیم به این ترتیبه :

عکس اول : پهنا 132 ارتفاع 132

عکس اول : پهنا 120 ارتفاع 143

عکس اول : پهنا 120 ارتفاع 143

عکس اول : پهنا 132 ارتفاع 132

عکس اول : پهنا 132 ارتفاع 132

0

به اشتراک گذاری این پست


لینک به پست

دوستان من هم همین مشکل رو دارم، یعنی الان من تو وردپرس قسمت رسانه به این شکل زدم :

اندازه‌ی بندانگشتی پهنا 132 ارتفاع 142 و تیک کروپ رو هم زدم ...

ولی تو سایت مثلا اگر 4 تا عکس داشته باشیم با این اندازه بند انگشتی : وقتی تو اندازه ها رو تو سایت نگاه میکنیم به این ترتیبه :

عکس اول : پهنا 132 ارتفاع 132

عکس اول : پهنا 120 ارتفاع 143

عکس اول : پهنا 120 ارتفاع 143

عکس اول : پهنا 132 ارتفاع 132

عکس اول : پهنا 132 ارتفاع 132

با تابع add_image_size تصاویر با اندازه مختلف برای پوسته تعریف شده است

3

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری