مشاهده آخرین مطالب سایت با تصویر شاخص

مشاهده آخرین مطالب سایت با تصویر شاخص

سلام دوستان . امروز قصد داریم کدی را به شما معرفی کنیم تا بتوانید آخرین مطالب یا جدیدترین مطالب سایت وردپرس خود را به همراه تصویر شاخص آن به کاربران نمایش دهید .

 

کد اول :

کافیست کد زیر را در سایت خود قرار دهید :

<?php
$the_query = new WP_Query(‘showposts=5&orderby=post_date&order=desc’);
while ($the_query->have_posts()) : $the_query->the_post(); ?>
<div>
<?php the_post_thumbnail(array(80,80), array (‘class’ => ‘alignleft’)); ?>
<a title=”<?php the_title(); ?>” href=”<?php the_permalink() ?>” rel=”bookmark”>
<?php the_title(); ?></a>
<?php the_excerpt(); ?>
</div>
<?php endwhile; ?>
<?php wp_reset_query(); ?>

 

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

در وسط های این خط کد تصویر شاخص قرار دارد که مقدار عرض و طول آن بر روی 80 در 80 تنظیم شده است که میتوانید آن را تغییر دهید ناگفته نماند میتوانید کد بخش تصاویر شاخص را هم حذف نمایید ولی اگر قصد استفاده از آن را دارید باید کد زیر را در functions.php سایت خود قرار دهید تا به درستی نمایش داده شود.

 

<?php
add_theme_support('post-thumbnails');
if ( function_exists('add_theme_support') ) {
add_theme_support('post-thumbnails');
}
?>
 
 
 
کد دوم :
 
<?php
$recent_post= new WP_Query(array(
‘post_type’ => ‘post’,
‘post_status’ => ‘publish’,
‘cat’ => ‘-1’,
‘order’ => ‘DESC’,
‘orderby’ => ‘ID’,
‘posts_per_page’ =>’5′,
‘paged’ => (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1
)); ?>
<?php
if($recent_post->have_posts()) : ?>
<?php
while($recent_post->have_posts()) : $recent_post->the_post();?>
<li>
<a href=”<?php echo get_permalink($post->ID);?>” target=”_blank”>
<?php the_post_thumbnail(”); ?>
<h2><?php the_title(); ?></h2>
</a>
</li>
<?php endwhile; ?>
<?php endif; ?>
<?php wp_reset_query(); ?>
 

 

شما میتوانید این کار را با افزونه Recent Posts Widget With Thumbnails انجام دهید.

 

اگر قصد مشاهده آخرین مطالب سایت را به صورت اسلاید و زیبا تر برای کاربران را دارید کافیست افزونه Recent Posts Slider را نصب کنید و از آن استفاده نمایید

 

شما میتوانید مشکلات ، نظرات و انتقادات خود را از طریق نظرات برای ما ارسال نمایید