آیلین وب

دوستان عزیز، برای حمایت از ما حتما به ما رای بدهید​

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

insert posts in pages wp - نمایش پست های وردپرس در برگه جدا
نمایش پست های وردپرس در برگه جدا

قرار دادن پست های وردپرس در صفحه اول قالب

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

<?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(); ?>

موفق و پیروز باشید.

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پیشنهاد میکنیم این مقالات را هم بخوانید
ساخت بخش دانلود به ازای دریافت ایمیل یا موبایل با المنتور + ویدئوی آموزشی

ساخت بخش دانلود به ازای

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

ارسال لینک دانلود به ایمیل در وردپرس با افزونه subscribe & download + ویدئوی آموزشی

ارسال لینک دانلود به ایمیل

با معرفی افزونه subscribe & download با ما همراه باشید،  یا همان ارسال

قالب Astra Pro : قالب

قالب Astra Pro | قالب آسترا مخصوص افزونه المنتور بعد از مدتها

ساخت استایل منوی اپلیکیشن موبایل با المنتور

ساخت استایل منوی اپلیکیشن موبایل

در این مقاله بسیار مفید می خوام که نحوه ساخت یک استایل

مطالب داغ
اسکرول به بالا
طراحی انواع سایت
طراحی انواع سایت با قیمت بسیار ارزان!