آموزش نمایش مطالب آینده در وردپرس
نمایش مطالب آینده در وردپرس میتواند برای خوانندگان وبلاگ شما مفید باشد. در این مقاله، نحوه نمایش مطالب برنامه ریزی شده آینده در سایدبار وبسایت را آموزش خواهیم داد.
آنچه در این پست میخوانید
مطالب برنامه ریزی شده آینده چیست؟
اگر سابقه وبلاگ نویسی دارید، احتمالاً متوجه شدهاید که انتشار پستها در یک زمان خاص باعث میشود افراد بیشتری آن را بخوانند و بازدیدکننده بیشتری داشته باشد. اگر در وبلاگ نویسی تازه کار هستید و نمیدانید چه زمانی بیشترین بازدید کننده را دارید، باید از 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]
روی دکمه ذخیره کلیک کنید تا تنظیمات ابزارک شما ذخیره شود.
اکنون میتوانید از وبسایت خود دیدن کنید تا مطالب برنامه ریزی شده آینده را در نوار کناری خود مشاهده کنید.
اگر این مقاله برای شما مفید بود، آن را با دوستان خود نیز به اشتراک بگذارید. شاد باشید.