رفتن به مطلب

سوال درباره تصاویر شاخص


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

سلام دوستان

لطفا این صفحه رو ببینید: http://www.amitisara.com/new/ نمیدونم چرا تصاویر شاخص بجای ابعاد تعریف شده، در ابعاد thumbnail میاد؟

کدها رو هم اینجا میذارم تا ببینید:

1- کد اون قسمت از صفحه که مربوط به تصویر شاخص میشه:


<?php
global $more; $more = 0;
$et_instyle_settings = maybe_unserialize( get_post_meta($post->ID,'et_instyle_settings',true) );
$et_bg_img = $et_instyle_settings['et_fs_bg_images'];
if ($et_bg_img <> '') $et_bgs = explode(",", $et_bg_img);
$et_service_width = 265;
$et_service_height = 145;
?>
<div class="service<?php if ( $i==3 ) echo ' last'; ?>">
<div class="service-top">
<div class="thumbnails">
<div class="service-thumb">
<?php if ( isset($et_bgs) ) { ?>
<?php foreach ( $et_bgs as $et_bg ) { ?>
<div class="service-slide">
<a href="<?php the_permalink(); ?>">
<img src="<?php bloginfo('template_directory') ?>/timthumb.php?src=<?php echo et_multisite_thumbnail($et_bg); ?>&w=<?php echo $et_service_width; ?>&h=<?php echo $et_service_height; ?>&zc=1" alt="" />
<span class="overlay"></span>
</a>
</div> <!-- end .service-slide -->
<?php } ?>
<?php } else { ?>
<?php
$thumb = '';
$classtext = '';
$titletext = get_the_title();
$thumbnail = get_thumbnail($width,$height,$classtext,$titletext,$titletext,false,'Service');
$thumb = $thumbnail["thumb"];
?>
<div class="service-slide">
<a href="<?php the_permalink(); ?>">
<?php print_thumbnail($thumb, $thumbnail["use_timthumb"], $titletext, $et_service_width, $et_service_height, $classtext); ?>
<span class="overlay"></span>
</a>
</div> <!-- end .service-slide -->
<?php } ?>
</div> <!-- end .service-thumb -->
</div> <!-- end .thumbnails -->
</div> <!-- end .service-top -->
<h3 class="title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3>

2- کدی که برای تصاویر شاخص در function تعریف شده:


<?php
/* sets predefined Post Thumbnail dimensions */
if ( function_exists( 'add_theme_support' ) ) {
add_theme_support( 'post-thumbnails' );

//blog page template
add_image_size( 'ptentry-thumb', 184, 184, true );
//gallery page template
add_image_size( 'ptgallery-thumb', 207, 136, true );

//featured image size
add_image_size( 'entry-thumb', 211, 211, true );
//home
add_image_size( 'home-thumb', 265, 145, true );
}
/* --------------------------------------------- */
?>

3- کدی که در Css تعریف شده:


.service-thumb { display:block; float:left; position:relative; }
.service-thumb span.overlay { background:url(images/box-overlay.png) no-repeat; display:block; height:145px; left:0px; position:absolute; top:0px; width:265px; }

لینک به ارسال

کد نمایش تصویر شاخص این هست

<?php the_content('home-thumb'); ?>

پارامتر اول نام تصویر یا اندازه هست

  • امتیاز 2
لینک به ارسال

کد نمایش تصویر شاخص این هست

<?php the_content('home-thumb'); ?>

پارامتر اول نام تصویر یا اندازه هست

کدوم تکه از کد رو باید حذف کنم و این رو بذارم بجاش؟
لینک به ارسال
مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...