راه حل های کلیدی برای چیدمان مجدد پست ها در وردپرس

راه حل های کلیدی برای چیدمان مجدد پست ها در وردپرس

راه حل های کلیدی برای چیدمان مجدد پست ها در وردپرس چیست؟

با سئوبلک همراه باشید که ۴ راه حل کلیدی را با توضیحاتی که قطعا کمک بسیار بالایی به شما میکند در این زمینه معرفی کنیم.

اگر قصد دارید ترتیب نمایش پست‌های بلاگ وردپرسی خود را تغییر دهید یا به عبارتی دست به چینش مجدد آن‌ها بزنید،با سئوبلک همراه باشید.

وردپرس پست‌های ما را به ترتیب زمان و تاریخ، از تازه ترین ها به قدیمی‌ترین پست، نمایش می‌دهد.

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

و از نظر ما چیدمان مجدد پست ها در وردپرس به گونه دیگری باشد.

ما در این مقاله 4 راه حل خیلی کلیدی و مفید را معرفی میکنیم تا چیدمان نوشته‌ها را همانگونه که می خواهید باشد تغییر دهید:

  • تاریخ انتشار پست را تغییر دهید.
  • از پلاگین Post Types Order استفاده کنید.
  • از ویژگی Sticky Posts وردپرس استفاده کنید.
  • با استفاده از کد کوئری، وردپرس را اصلاح کنید.

اصلا چرا ترتیب نمایش پست‌های بلاگ در وردپرس را تغییر دهیم؟

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

اما به‌ محض اینکه محتوای بلاگ شما زیاد شود شاید بخواهید مقالات را به شیوه‌های مختلف در بلاگ نمایش دهید.

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

برای این منظور حتما این 4 راه‌حل برای چیدمان مجدد  نوشته‌ها را بخوانید.

چیدمان مجدد پست ها در وردپرس

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

۲- از پلاگین Post Types Order استفاده کنید

اگر به دنبال تغییر ترتیب پست‌های بلاگ هستید اما می‌خواهید تاریخ انتشار را دست نزنید، این روش برای شما مناسب است.

اول باید افزونه Post Types Order را نصب کنید.

پس از فعال‌سازی، باید به گزینه تنظیمات بروید و نوع پست‌ها را انتخاب و ذخیره کنید.

سپس به گزینه پست‌ها بروید و به ترتیبی که دوست دارید پست‌ها را درگ و دراپ کنید.

از پلاگین Post Types Order استفاده کنید

از پلاگین Post Types Order استفاده کنید

۳- از ویژگی Sticky Posts وردپرس استفاده کنید

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

Sticky posts یا پست چسبناک به شما اجازه می‌دهد تا یک نوشته را بالاتر از سایر نوشته‌های در بلاگ نمایش دهید.

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

از ویژگی Sticky Posts وردپرس استفاده کنی

از ویژگی Sticky Posts وردپرس استفاده کنی

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

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

این نیز یکی دیگر از روش‌های چیدمان مجدد پست ها در وردپرس است

۴- با استفاده از کد، کوئری وردپرس را اصلاح کنید

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

//function to modify default WordPress query

function wpb_custom_query( $query ) {

// Make sure we only modify the main query on the homepage

if( $query->is_main_query() && ! is_admin() && $query->is_home() ) {

// Set parameters to modify the query

$query->set( 'orderby', 'date' );

$query->set( 'order', 'DESC' );

}

}

// Hook our custom query function to the pre_get_posts

add_action( 'pre_get_posts', 'wpb_custom_query' );

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

 اما این کد شاید به دلیل وجود برخی پلاگین‌ها و قالب‌ها که کوئری را قبلا تغییر داده‌اند عمل نکند به همین دلیل باید از پارامتر  supress_filters به‌صورت زیر استفاده کنید:

//function to modify default WordPress query

function wpb_custom_query( $query ) {

// Make sure we only modify the main query on the homepage

if( $query->is_main_query() && ! is_admin() && $query->is_home() ) {

// Set parameters to modify the query

$query->set( 'orderby', 'date' );

$query->set( 'order', 'DESC' );

$query->set( 'suppress_filters', 'true' );

}

}

// Hook our custom query function to the pre_get_posts

add_action( 'pre_get_posts', 'wpb_custom_query' );

اگر کاربر مبتدی وردپرس هستید بهتر است از ۳ گزینه اول یکی را برای چیدمان مجدد پست ها در وردپرس خود، انتخاب کنید.

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

بیشتر بدانید:

 

 

راه حل های کلیدی برای چیدمان مجدد پست ها در وردپرس

راه حل های کلیدی برای چیدمان مجدد پست ها در وردپرس