رفتن به مطلب

نمایش مطالب براساس حروف الفبا


پست های پیشنهاد شده

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

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

ممنون میشم راهنماییم کنید.

لینک به ارسال

سلام ودرود خدمت شما

این 2تایپیک را دنبال کنید ببنید مشکلتون حل میشه

http://forum.wp-persian.com/topic/12949

 

لینک به ارسال
در 2 ساعت قبل، sanehia گفته است :

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

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

ممنون میشم راهنماییم کنید.

این کد رو در فانکشن پوسته قرار بدین، این تابع مطالب موجود در دسته‌بندی‌هاتون رو به ترتیب حروف الفبا مرتب میکنه:

function change_category_order( $query ) {
    if ( $query->is_category() && $query->is_main_query() ) {
        $query->set( 'orderby', 'title' );
        $query->set( 'order', 'ASC' );
    }
}
add_action( 'pre_get_posts', 'change_category_order' );

موفق باشید

لینک به ارسال

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

از راهنمایی هر دو عزیز صمیمانه سپاسگزارم، با کدی که آقای فرشاد معرفی کردند مشکلم رفع شد.

سپاس فراوان

لینک به ارسال
  • 4 سال بعد...
در در ۱۳۹۵/۳/۱ در 19:11، فرشاد گوهری گفته است :

این کد رو در فانکشن پوسته قرار بدین، این تابع مطالب موجود در دسته‌بندی‌هاتون رو به ترتیب حروف الفبا مرتب میکنه:


function change_category_order( $query ) {
    if ( $query->is_category() && $query->is_main_query() ) {
        $query->set( 'orderby', 'title' );
        $query->set( 'order', 'ASC' );
    }
}
add_action( 'pre_get_posts', 'change_category_order' );

موفق باشید

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

کد کامل این منظور چیه؟

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...