farshid-foss

درخواست افزونه نمایش مطالب سایت بصورت خلاصه (همراه با عکس)

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

دوباره سلام

من میخواستم مطالب (پست ها) رو توی سایتم بصورت خلاصه به همراه یک تصویر کوچک در کنارش نمایش بدم تا بازدیدکننده با کلیک بر ادامه مطلب بتونه اون مطلب رو مشاهده کنه. مثل سایت زیر:

http://www.magzilla.org/

ممنون میشم افزونه ای رو برای این کار معرفی کنید.

0

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


لینک به پست

این کار به افزونه نیاز نداره.

برای اینکه خلاصه مطلب نمایش داده بشه یا فرضاً قسمت اولیه قبل از ادامه مطلب نشون داده بشه می تونید از کد پی اچ پی زیر استفاده کنین :


<?php the_excerpt(); ?>

برای نمایش عکس ها هم می تونید از زمینه های دلخواه استفاده کنید. کد زیر مناسب صفحه ایندکس هست:


<?php
//The Loop
if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<?php $img = get_post_meta($post->ID, "img", true);?>
<?php if ($img!=NULL) {?><div dir="rtl" class="box02" style="margin: 12px 0px 0px 0px;">
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" alt="<?php the_permalink(); ?>">
<h2><?php the_title(); ?></h2></a>
<table align="right" bgcolor="#EAEAEA" border="0">
<tbody><tr><td><div align="right"><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
<div style="border: 1px solid #AAAAAA;border-radius: 5px 5px 5px 5px;">
<img src="<?php echo $img; ?>" alt="<?php the_title(); ?>" title="<?php the_title(); ?>" border="0" height="80" width="70" /></a>
</div></td></tr></tbody></table>
<?php } else{ ?><table align="right" bgcolor="#EAEAEA" border="0">
<tbody><tr><td><div align="right"><img src="images/thumb.gif" alt="<?php the_title(); ?>" border="0" height="60" width="60" /></td></tr></tbody></table>
<?php } ?>
<br />
<div class="hhhindex" align="justify"><?php the_excerpt(); ?></div>
<br /><br /><br />
مشاهده ادامه ی <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a> . . . <br /><br />
<hr></hr><?php
endwhile; else:
endif; ?><div class="space"></div>
<div class="space"></div><br />
<?php if(function_exists('wp_page_numbers')) : wp_page_numbers(); endif; ?>
<br /></div></div>

کد بالا با زمینه دلخواه img کار میکنه که می تونید تغییرش بدید ...

3

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


لینک به پست

سلام

میشه کلری کرد که خلاصه مطلب رو فقط 20 کلمه اول را نشان بدهد؟

0

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


لینک به پست

<?php echo  mb_substr(get_the_excerpt() , 0 , 20); ?>

جایگزین شود با:

<?php the_excerpt(); ?>

البته این 20 کاراکتر رو میشماره نه 20 کلمه.

درست هم کاراکتر شماری هست.

5

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


لینک به پست

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

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

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

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


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

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

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


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