این جلسه میخوام نحوه داینامیک کردن پست ها را بگم
برای این کار باید فایل index.php را ویرایش کنیم.
بخش مطالب سایت بین دو کد <article> , </article> هست
کل تغییراتی که باید در فایل index.php داده شود را در کد زیر قرار دادم
و تغییرات را آخرین همین مطلب توضیح دادم
<!-- start new post --> <?php while(have_posts()) { the_post(); ?> <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <div class="content"> <div class="date"> <span> <p class="coll text-left"> <?php if(get_the_modified_date() != get_the_date()): ?> <p>بروزرسانی <?php the_modified_date(); ?></p> <?php else: ?> <p>منتشر شده در <?php the_date('j F Y'); ?></p> <?php endif; ?> </p> </span> </div> <div class="title"> <h2 class="post-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2> </div> <div class="post"> <?php if(has_post_thumbnail()): ?> <?php the_post_thumbnail(array(150,150)) ; ?> <?php endif; ?> <p class="excerpt-post"> <?php the_content('ادامه مطلب...'); ?> </p> </div> <div class="comment"> <?php comments_popup_link (' 0 نظر' , ' 1 نظر', '%نظر' ,'comment' ) ; ?></div> </div> <div class="clear"></div> </article> <?php }?> <!-- end of new post -->
() the_title نمایش عنوان مطلب
the_permalink() عنوان مطلب را به محتوا لینک میکند
از این تابع برای بخش های ادامه مطلب و عنوان مطلب و نیز تصویر مطلب استفاده میشود
the_excerpt () برای نمایش خلاصه مطلب استفاده میشود
the_author () نمایش نوسینده مطلب
the_author_link () نمایش صفحه نویسنده مطلب
comments_popup_link (’0 ’ , ’ 1’, ’%nazar ’ ,’ comment’ ) نمایش تعداد نظرات مطلب
0 اگر نظری نداشته باشیم 0 نمایش بده
اگر یک نظر داشته عدد یک را نمایش بده
٪ یعنی هر یچند تا نظر داشتیم نمایش بده
Comment هم باید باشد یعنی از این کلاس استفاده کن
the_date(‘d M Y’ ) نمایش تاریخ حتما باید بزرگی و کوچکی حروف داخل کوتیشن همینوطری باشد تا درست نمایش دهد تاریخ را
حتما هم باید افزونه جلالی فعال شود تا درست نمایش دهد
اگر از افزونه فارسی ساز WP-Parsidate استفاده کنیم باید کد زیر را بکار ببریم
<?php the_date(‘j F Y’); ?>