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

قرار دادن پست های وردپرس در صفحه اول قالب
اگر شما بخواهید مطالب وردپرس را در صفحه اول قرار دهید این کار راحتی است و براحتی میتوانید مطلب خود را درون حلقه زیر قرار بدید.
<?php if(have_posts()) : ?> <?php while(have_posts()) : the_post(); ?> --------------- حلقه مطلب------------------- <?php endwhile; ?> <?php endif; ?>
نمایش پست های وردپرس در برگه جدا
ولی اگر بخواهید مطالب یا نوشته های وردپرس را در صفحه ای جدا قراردهید به شرح زیر عمل کنید :
۱ – اول از همه یک فایل با نام test.php در مسیر قالب وردپرس ایجاد کنید و کد های زیر رو در اول فایل قرار بدید.
<?php /* Template Name: my page */ ?>
توضیح : عبارت my page به دلخواه میباشد. و همان نام برگه در قالب های وردپرس است.
۲ – برگه جدید بسازید (در منوی برگه ها و افزودن برگه جدید) در قسمت قالب پیشفرض در سمت چپ کلمه my page رو ملاحظه میکنید (همین نامی است که مرحله اول اضافه کردید) انتخاب کنید و برگه رو بسازید.
۳ – به جای حلقه پیشفرض بالا که مطالب رو تو صفحه اول نشون میده (index.php) از حلقه زیر استفاده کنید :
<?php $my_custom_query= new WP_Query(array( 'post_type' => 'post', 'post_status' => 'publish', 'cat' => '۱', 'order' => 'DESC', 'orderby' => 'ID', 'posts_per_page' =>'10', 'paged' => (get_query_var('paged')) ? get_query_var('paged') : 1 )); ?> <?php if($my_custom_query->have_posts()) : ?> <?php while($my_custom_query->have_posts()) : $my_custom_query->the_post();?> ----------------------- مطلب ------------------------ <?php endwhile; ?> <?php endif; ?> <?php wp_reset_query(); ?>
در قسمت cat آی دی دسته رو نشون داده که میتونید تغیرش بدید و با کاما از هم جدی کنید(ولی اگر خواستید که تمام مطالب رو نشون بده به جای cat کاراکتر ”*” را وارد کنید.
در قسمت posts_per_pages عدد ۱۰ تعداد پشت نمایشی رو نشون میده.(یعنی ۱۰ تا نوشته در هر صفحه).
توابع و کدهای دیگه که در نمایش نوشته های وردپرس در برگه جدا به درتون میخوره :
[livicon_evo name=”check-alt.svg” style=”linesAlt” size=”20px”][/livicon_evo] نمایش عنوان مطلب :
<?php the_title(); ?>
[livicon_evo name=”check-alt.svg” style=”linesAlt” size=”20px”][/livicon_evo] نمایش پیوند یکتای مطلب :
<a href="<?php the_permalink();?>" title="پیوند پایدار <?php the_title_attribute('echo=1'); ?>" rel="bookmark"><?php the_title(); ?></a>
[livicon_evo name=”check-alt.svg” style=”linesAlt” size=”20px”][/livicon_evo] نمایش تعداد دیدگاه های مطلب :
<?php comments_number('0', '1', '%') ?>
[livicon_evo name=”check-alt.svg” style=”linesAlt” size=”20px”][/livicon_evo] نمایش نام نویسنده مطلب :
<?php the_author_name(); ?>
[livicon_evo name=”check-alt.svg” style=”linesAlt” size=”20px”][/livicon_evo] نمایش نام تصویر شاخص مطلب :
<?php the_post_thumbnail('small'); ?>
[livicon_evo name=”check-alt.svg” style=”linesAlt” size=”20px”][/livicon_evo] نمایش دسته بندی مطلب :
<?php the_category(', '); ?>
[livicon_evo name=”check-alt.svg” style=”linesAlt” size=”20px”][/livicon_evo] نمایش چکیده مطلب :
<?php the_excerpt(); ?>
موفق و پیروز باشید.