رفتن به مطلب

متمایز کردن نوشته های سنجاق شده؟


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

سلام

می خواستم ببینم میشه کاری کرد که نوشته های سنجاق شده رو متمایز از سایر محصولات یک فروشگاه اینترنتی نمایش داد؟

با تشکر

لینک به ارسال

اگر از تابع post_class استفاده کنید . پیشفرض کلاس sticky در نظر گرفته میشود

<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>

برای تشخیص هم:


<?php
if(is_sticky())
echo 'سنجاق شده';
?>

لینک به ارسال

در المانی که در حلقه پست قرار داره کد زیر رو اضافه کنید تا کلاس sticky خوبخود برای پست های سنجاق شده ایجاد بشه. بعد میتونید به این کلاس استایل موردنظرتون رو بدید:

<?php post_class(); ?>

لینک به ارسال

این کد صفحه index.php هست الان باید دقیقا چیکار کنم؟

برنامه نویس کار نکردم ولی کدها رو می شناسم و می تونم تغییرات رو اعمال کنم

چون سر در نمیارم

 
<?php get_header(); ?>
<div id="wrapper" class="clear"><?php include(TEMPLATEPATH.'/sidebar-right.php'); ?>
<div id="wrap">






<?php if(have_posts()): ?>
<?php $col = 1; ?>
<?php while(have_posts()):the_post(); ?>

<?php if ($col == 1) echo "<div class=\"leftcol-body\">"; ?>
<div class="leftcol-col">
<?php $img = get_post_meta($post->ID, "img", true);$post_excerpt = $post->post_content; ?>
<?php $price = get_post_meta($post->ID, 'price', true); ?>
<?php $buy = get_post_meta($post->ID, 'buy', true); ?>

<?php $doble = get_post_meta($post->ID, "doble", true); ?>
<?php $tedad = get_post_meta($post->ID, 'tedad', true); ?>
<?php $zirnevis = get_post_meta($post->ID, 'zirnevis', true); ?>

<div class="leftcol-uptext">
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
<?php the_title(); ?>
</a>
</div>
<div class="leftcol-entry">
<center>
<a href="<?php the_permalink() ?>">
<img src="<?php echo $img; ?>" width="150" height="200" alt="<?php the_title(); ?>" title="<?php the_title(); ?>"></img>
</a>
</center>
</div>
<div class="leftcol-foot1">
<img src="<?php bloginfo('template_directory'); ?>/img/price.png" alt="قيمت" title="قيمت" ></img> قيمت: <font color="#FF0000"><?php echo $price; ?> </font><br/>
<img src="<?php bloginfo('template_directory'); ?>/img/disk.jpg" alt="تعداد ديسك" title="تعداد ديسك"></img> تعداد ديسك: <font color="#FF0000"><?php echo $tedad; ?> </font> <br/>
<img src="<?php bloginfo('template_directory'); ?>/img/doble.png" alt="دوبله" title="دوبله"></img> دوبله: <font color="#FF0000"><?php echo $doble; ?></font> <br/>
<img src="<?php bloginfo('template_directory'); ?>/img/zirnevis.png" alt="زيرنويس" title="زيرنويس"></img> زيرنويس: <font color="#FF0000"><?php echo $zirnevis; ?></font> <br/>

</div><br/>
<div class="leftcol-foot2">
<center>

<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
<img border="0" src="<?php bloginfo('template_directory'); ?>/img/details_cart.gif" width="150" height="30" alt="<?php the_title(); ?>"></img>
</a>

</center>
</div>
</div>
</div><?php endwhile; ?>


<div class="clear"></div>
<?php else: ?><?php endif; ?>
<div class="nav">
<center><?php if(function_exists('wp_page_numbers')) { wp_page_numbers(); } ?>
</center>
</div>
</div>
<?php include(TEMPLATEPATH.'/sidebar-left.php'); ?>
<div class="clear"></div>
</div></div><?php get_footer(); ?>

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

پیدا کنید:

<div class="leftcol-col">

و جایگزین:


<?php
$classes = array(
'leftcol-col',
'sticky'
);
?>
<div <?php post_class( $classes ); ?>>

سپس به کلاس sticky در فایل style.css ، استایل بدهید

لینک به ارسال

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

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

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

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

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

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

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

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

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