انتخاب نسخه دارک
لرن دی التریبون

آموزش نمایش مطالب آینده در وردپرس

آموزش وردپرس , افزونه وردپرس ۱۶ اردیبهشت ۱۴۰۲ 1,727 بازدید مطالعه 3 دقیقه

آموزش نمایش مطالب آینده در وردپرس

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

مطالب برنامه ریزی شده آینده چیست؟

اگر سابقه وبلاگ نویسی دارید، احتمالاً متوجه شده‌اید که انتشار پست‌ها در یک زمان خاص باعث می‌شود افراد بیشتری آن را بخوانند و بازدیدکننده بیشتری داشته باشد. اگر در وبلاگ نویسی تازه کار هستید و نمی‌دانید چه زمانی بیشترین بازدید کننده را دارید، باید از Google Analytics برای جمع آوری این اطلاعات استفاده کنید.

مشکلی که وجود دارد این است که شما نمی‌توانید منتظر بمانید تا در زمان مناسب دکمه انتشار را فشار دهید. به همین دلیل است که وردپرس دارای ویژگی زمان‌بندی داخلی است. این به شما امکان می‌دهد پست‌های خود را برای انتشار در آینده برنامه‌ریزی کنید.

با استفاده از زمان‌بندی می‌توانید روی ایجاد محتوا و مدیریت تقویم محتوایی‌تان مانند یک حرفه‌ای متمرکز شوید.

آموزش نمایش مطالب آینده در وردپرس به کمک افزونه

اولین کاری که باید انجام دهید این است که افزونه SOUP – Show off Upcoming Posts را نصب و فعال کنید (لینک افزونه در انتهای مطلب موجود است).

پس از فعال سازی، باید به منوی نمایش » ابزارک‌ها مراجعه کنید. در آنجا ابزارک «Upcoming Posts» را در زیر لیست ویجت‌های موجود خواهید دید. ابزارک را به نوار کناری خود اضافه کنید تا پست‌های برنامه‌ریزی شده را در آنجا نمایش دهید.

آموزش نمایش مطالب آینده در وردپرس

تنظیمات ویجت به شما امکان می‌دهد تعداد پست‌های برنامه ریزی شده‌ای را که می‌خواهید نمایش دهید، انتخاب کنید. همچنین می‌توانید تاریخ‌ها را در کنار آن‌ها نشان دهید، به فید RSS خود یا یا به صفحه‌ای لینک دهید که در آن کاربران می‌توانند برای خبرنامه شما ثبت نام کنند.

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

نمایش مطالب آینده در وردپرس به کمک افزودن کد

برای این کار، قطعه کد زیر را به فایل functions.php قالب‌تان اضافه کنید. توصیه می‌کنیم که جهت جلوگیری از بروز هرگونه مشکل، آموزش افزودن کد به سایت وردپرسی را مطالعه فرمائید.

function vebeet_upcoming_posts() { 
    // The query to fetch future posts
    $the_query = new WP_Query(array( 
        'post_status' => 'future',
        'posts_per_page' => 3,
        'orderby' => 'date',
        'order' => 'ASC'
    ));
 
// The loop to display posts
if ( $the_query->have_posts() ) {
    echo '<ul>';
    while ( $the_query->have_posts() ) {
        $the_query->the_post();
        $output .= '<li>' . get_the_title() .' ('.  get_the_time('d-M-Y') . ')</li>';
    }
    echo '</ul>';
 
} else {
    // Show this when no future posts are found
    $output .= '<p>No posts planned yet.</p>';
}
 
// Reset post data
wp_reset_postdata();
 
// Return output
 
return $output; 
} 
// Add shortcode
add_shortcode('upcoming_posts', 'vebeet_upcoming_posts'); 
// Enable shortcode execution inside text widgets
add_filter('widget_text', 'do_shortcode');

اکنون می‌توانید به منوی نمایش » ابزارک‌ها مراجعه نمائید. یک ویجت متنی را به نوار کناری خود اضافه کنید که می‌خواهید در آن پست‌های پیش رو را نمایش دهید و این کد کوتاه را در داخل ویجت اضافه کنید:

[upcoming_posts]

آموزش نمایش مطالب آینده در وردپرس

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

اکنون می‌توانید از وب‌سایت خود دیدن کنید تا مطالب برنامه ریزی شده آینده را در نوار کناری خود مشاهده کنید.

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

لینک‌های دانلود

نظرت چیه این مقاله رو با دوستانت به اشتراک بذاری؟

به این مطلب امتیاز دهید

امتیاز کلی : 4 / 5. تعداد آرا : 1

اولین نفر باید که به این مطلب امتیاز میدهید

اگه میتونی دیدگاهت رو در مورد این مقاله بنویس... ارسال دیدگاه
(نویسنده مقاله)
اگه میخوای از اخرین مقالات، آپدیت‌ها و تخفیف‌ها باخبری بشی ☺ عضو کانال تلگرام شو

ارسال دیدگاه جدید

0 دیدگاه تایید شده
دیدگاهی در مورد این مقاله ارسال نشده، شما اولین نفر باشید.