4 روش آسان برای سفارش مجدد پست های وبلاگ در وردپرس (مرحله به مرحله)

آیا می خواهید ترتیب پست های وبلاگ خود را در وردپرس تغییر دهید؟

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

گرچه به نظر می رسد راهی برای انجام این کار در وردپرس وجود ندارد ، اما متعجب خواهید شد که یاد می گیرید با استفاده از چندین روش به راحتی می توانید سفارش پست را تغییر دهید.

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

Ways to easily re-order blog posts in WordPress

چرا پستهای وبلاگ را در وردپرس دوباره سفارش دهید؟ h4>

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

یکی از آنها ایجاد برجسته سازی پست های خاص در صفحه اول است ، صفحه وبلاگ ، پست های اخیر یا صفحات بایگانی.

اکنون مسئله این است که وردپرس به طور معمول پست های وبلاگ شما را با ترتیب زمانی معکوس نمایش می دهد. چاره ای نیست که فقط یک پست را بالا و پایین ببرید.

آیا این بدان معناست که شما نمی توانید مقالات قدیمی خود را به صفحه اول بیاورید؟ یا مقاله جدیدتری را از پست های اخیر حذف کنید؟

نه ، به هیچ وجه

چندین راه حل وجود دارد که به شما امکان می دهد این کار را انجام دهید. بسته به نیاز خود می توانید روشی را انتخاب کنید که متناسب با نیاز شما باشد.

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

آموزش فیلم h4>

مشترک شدن در WPBeginner

اگر فیلم را دوست ندارید یا به دستورالعمل های بیشتری احتیاج دارید ، به خواندن ادامه دهید.

1 تاریخ انتشار پست h4> را تغییر دهید

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

همانطور که می دانید وردپرس ارسال ها را بر اساس تاریخ انتشار به ترتیب زمانی معکوس نمایش می دهد (ابتدا ارسال جدیدتر). تغییر تاریخ انتشار یک پست در محلی که در لیست ظاهر می شود نیز تغییر می کند.

Reorder posts by changing published date

به عنوان مثال ، اگر می خواهید پست قدیمی تر را مطرح کنید ، باید تاریخ آن را برای جدیدتر تغییر دهید. به همین ترتیب اگر می خواهید پستی را به پایین منتقل کنید ، می توانید تاریخ آن را قدیمی تر تغییر دهید.

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

Change publish date for a blog post

با این کار پنجره تاریخ و زمان ظاهر می شود که می توانید تاریخ و زمان منتشر شده پست را تغییر دهید. پس از تغییر تاریخ / زمان ، بر روی دکمه “بروزرسانی” کلیک کنید تا تغییرات خود را ذخیره کنید.

شما باید تاریخ مربوط به سایر پست ها را انتخاب کنید.

به عنوان مثال ، اگر می خواهید یک پست قدیمی را قبل از پست دیگری که در 8 مارس منتشر شده است نمایش دهید ، پس باید تاریخ انتشار پست را به 9 مارس تغییر دهید.

Post moved up

2. از افزونه سفارش انواع ارسال (گزینه کشیدن و رها کردن) h4> استفاده کنید

اگر می خواهید پست ها را دوباره سفارش دهید اما نمی خواهید تاریخ انتشار آنها را تغییر دهید ، این روش برای شما مناسب است.

ابتدا باید افزونه سفارش انواع پست . برای جزئیات بیشتر ، به راهنمای گام به گام ما در نحوه نصب افزونه وردپرس .

پس از فعال سازی ، برای تغییر تنظیمات افزونه باید به صفحه تنظیمات »سفارش انواع ارسال بروید.

Post Types Order settings

از اینجا ، باید انواع پست هایی را که می خواهید افزونه را فعال کنید ، انتخاب کنید. پس از آن ، کافی است بر روی دکمه “ذخیره تنظیمات” کلیک کنید تا تغییرات خود را ذخیره کنید.

اکنون می توانید به صفحه ارسال ها »همه پست ها بروید و برای تنظیم مجدد پست ها ، به راحتی کشیده و رها کنید.

Reorder blog posts by drag and drop

3 از ویژگی پست های مهم در وردپرس استفاده کنید h4>

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

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

به سادگی پست وبلاگی را که می خواهید در بالای صفحه سنجاق شود ویرایش کنید. در صفحه ویرایش پست ، کادر کنار گزینه “Stick to the Front Page” را در پانل “Document” علامت بزنید.

Make a post sticky in WordPress

پس از آن ، بر روی دکمه “به روز رسانی” کلیک کنید تا تغییرات خود را ذخیره کنید.

اکنون می توانید به وب سایت خود مراجعه کرده و پست انتخاب شده را در بالای صفحه وصل کنید. بسته به موضوع شما ، پست مهم شما متفاوت متفاوت برجسته می شود.

Sticky post highlighted in WordPress

4. با استفاده از Code (Advanced)

درخواست وردپرس را تغییر دهید

این روش شما را ملزم می کند کدی را به سایت وردپرس خود اضافه کنید. اگر قبلاً این کار را نکرده اید ، راهنمای ما را در نحوه کپی و جایگذاری کد در وردپرس .

اگر کاربر پیشرفته ای هستید و می خواهید سفارش پست را سفارشی کنید ، می توانید س defaultال پیش فرض وردپرس را اصلاح کنید.

به عنوان مثال ، نگاهی به این قطعه کد بیندازید. به شما امکان می دهد پست ها را به ترتیب زمانی نمایش دهید (ابتدا پست های قدیمی تر).

// تابع برای تغییر درخواست پیش فرض وردپرس
تابع wpb_custom_query (درخواست $) {

// مطمئن شوید که ما فقط پرس و جو اصلی را در صفحه اصلی اصلاح می کنیم
if ($ query-> is_main_query () &&! is_admin () && $ query-> is_home ()) {

 // تنظیم پارامترها برای اصلاح پرس و جو
 $ query-> set ('سفارش'، 'تاریخ')؛
$ query-> set ('سفارش'، 'DESC')؛
}
}

// عملکرد جستجوی سفارشی ما را در pre_get_post ها قلاب کنید
add_action ('post_get_posts'، 'wpb_custom_query')؛

این کد به سادگی پارامترهای orderby و order را در پرس و جو پیش فرض وردپرس اصلاح می کند.

با این وجود ، بعضی اوقات ممکن است این کد مطابق انتظار کار نکند ، زیرا برخی از افزونه ها یا موضوع از قبل س modال پیش فرض را تغییر داده اند. برای رفع این مشکل می توانید از پارامتر supress_filters به این صورت استفاده کنید:

// تابع برای تغییر درخواست پیش فرض وردپرس
تابع wpb_custom_query (درخواست $) {

// مطمئن شوید که ما فقط پرس و جو اصلی را در صفحه اصلی اصلاح می کنیم
if ($ query-> is_main_query () &&! is_admin () && $ query-> is_home ()) {

 // تنظیم پارامترها برای اصلاح پرس و جو
 $ query-> set ('سفارش'، 'تاریخ')؛
$ query-> set ('سفارش'، 'DESC')؛
$ query-> set ('suppress_filters'، 'true')؛
}
}

// عملکرد جستجوی سفارشی ما را در pre_get_post ها قلاب کنید
add_action ('post_get_posts'، 'wpb_custom_query')؛

پارامتر oderby گزینه های زیادی دارد. لیست کامل گزینه ها را در WP مشاهده کنید صفحه codex درخواست کنید .

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

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

منبع:
https://www.wpbeginner.com/plugins/reorder-wordpress-posts-using-drag-drop/.

دیدگاهتان را بنویسید