رفتن به مطلب

نمایش تصویر شاخص به جای استفاده از پلاگین timthumb.php


پست های پیشنهاد شده

چطوری تصویر شاخص در قالب زیر فراخوانی کنم بهخ جای این پلاگین که باعث استفاده بییش از اندازه رم و سی پی و در سرور میشه ؟


<?php get_header(); ?>
<div id="content" style="width:900px;">

<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="gallerybox <?php if (++$counter % 3 == 0) { echo "lastbox"; }?>" id="post-<?php the_ID(); ?>">
<a href="<?php the_permalink() ?>">
<?php
if ( has_post_thumbnail() ) { ?>
<img class="postimg" src="<?php bloginfo('stylesheet_directory'); ?>/timthumb.php?src=<?php get_image_url(); ?>&h=150&w=250&zc=1" alt=""/>
<?php } else { ?>
<img class="postimg" src="<?php bloginfo('template_directory'); ?>/images/dummy.png" alt="" />
<?php } ?>
</a>
<div class="gallerytitle">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php echo short_title('...', 4); ?></a></h2>
</div>
<div class="clear"></div>
</div>
<?php endwhile; ?>
<div class="clear"></div>
<?php getpagenavi(); ?>
<?php else : ?>
<h1 class="title">یافت نشد.</h1>
<p>برای چیزی که شما به دنبالش بودید چیزی یافت نشد.</p>
<?php endif; ?>
<div class="clear"></div>
</div>

<?php get_footer(); ?>

لینک به ارسال

این خط رو حذف

<img class="postimg" src="<?php bloginfo('stylesheet_directory'); ?>/timthumb.php?src=<?php get_image_url(); ?>&h=150&w=250&zc=1" alt=""/>

و اینو جایگزین کنید:

<?php the_post_thumbnail(); ?>

لینک به ارسال

تست کنید:


<?php the_post_thumbnail('thumbnail', array('class' => 'postimg')); ?>

http://codex.wordpress.org/Function_Reference/the_post_thumbnail

لینک به ارسال
  • 2 سال بعد...

سلام من افزونه timthumb رو حذف کردم و وقتی در کدهای قالبم سرچ میکنم یه همچین کدهایی از طریقش فراخواانی شده . باید چکار کنم تا عکسها در قالب فراخوانی بشه ؟

$output .= '<img src="'.FrameWork_Url.'/plugins/timthumb.php?src='.wp_get_attachment_url($image_one).'&h='.$height.'&w='.$width.'&zc=1" alt="" title="" />';
Line 47: $output .= '<img src="'.FrameWork_Url.'/plugins/timthumb.php?src='.wp_get_attachment_url($image_two).'&h='.$height.'&w='.$width.'&zc=1" alt="" title="" />';
Line 51: $output .= '<img src="'.FrameWork_Url.'/plugins/timthumb.php?src='.wp_get_attachment_url($image_three).'&h='.$height.'&w='.$width.'&zc=1" alt="" title="" />';
Line 55: $output .= '<img src="'.FrameWork_Url.'/plugins/timthumb.php?src='.wp_get_attachment_url($image_four).'&h='.$height.'&w='.$width.'&zc=1" alt="" title="" />';
Line 59: $output .= '<img src="'.FrameWork_Url.'/plugins/timthumb.php?src='.wp_get_attachment_url($image_five).'&h='.$height.'&w='.$width.'&zc=1" alt="" title="" />';

و


$output .= '<img src="'.FrameWork_Url.'/plugins/timthumb.php?src='.$image.'&h='.$height.'&w='.$width.'&zc=1" alt="'.$alt.'" title="'.$alt.'" />';
Line 162: $output .= '<img src="'.FrameWork_Url.'/plugins/timthumb.php?src='.$image.'&h='.$height.'&w='.$width.'&zc=1" alt="'.$alt.'" title="'.$alt.'" />';

    echo FrameWork_Url.'/plugins/timthumb.php?src=';

و

$output .= '<img src="'.FrameWork_Url.'/plugins/timthumb.php?src='. $image_url .'&h='.$height.'&w='.$width.'&zc=1" alt="'.$image->post_title.'" />';

ویرایش شده توسط maskofgod
لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...