mam1371 56 ارسال شده در خرداد 95 گزارش بازنشر ارسال شده در خرداد 95 سلام خسته نباشید من پست تایپ های مختلف با نام های mobile /pic/game همه چیز درسته اما متاسفانه پست تایپ ها با اینکه به هنگام انتشار دسته بندی ها انتخاب میشن اما در دسته بندی های سایت نمایش در نمیاند از این کد برای فراخوانی استفاده کردم فقط در صفحه اصلی در یک باکس نشون می ده اما در دسته بندی مثلا نرم افزار موبایل » اندروید » بازی اندروید چیزی نشون نمیده میخاستم اساتید یک کدی یا راهکاری ارائه کنند این مشکل حل شه کدی که عرض کردم اینه add_filter('pre_get_posts', 'query_post_type'); function query_post_type($query) { if ( is_category() || is_tag() || is_home() || is_single() && empty( $query->query_vars['suppress_filters'] ) ) { $post_type = get_query_var('post_type'); if($post_type) $post_type = $post_type; else $all_post_types = get_post_types(); $query->set('post_type',$post_type); return $query; } } is_home() || is_single() باعث میشه در صفحات سایت در باکس های بالای سایت به نمایش در بیاد اما is_category() || is_tag() مطالب پست تایپ رو در دسته بندی اصلی سایت نمایش نمیده ! مشکل همینجاست لطفا اگه می تونید کمک کنید تو مطالب فارسی این مورد رو نیافتم ... نقل قول لینک به ارسال
SM-Mahdavi 5427 ارسال شده در خرداد 95 گزارش بازنشر ارسال شده در خرداد 95 سلام ببینید بهتره برای پست تایپ ها تکسونومی تعریف کنید تا مشکل ساز نشه. ولی در کل با Category هم مشکلی نباید داشته باشه. شما الان دقیقا مشکلتون اینه که داخل صفحات آرشیو مطالب داخل دسته بندی رو نشون نمیده؟ 1 نقل قول لینک به ارسال
mam1371 56 ارسال شده در خرداد 95 مالک گزارش بازنشر ارسال شده در خرداد 95 در 4 ساعت قبل، SM-Mahdavi گفته است : سلام ببینید بهتره برای پست تایپ ها تکسونومی تعریف کنید تا مشکل ساز نشه. ولی در کل با Category هم مشکلی نباید داشته باشه. شما الان دقیقا مشکلتون اینه که داخل صفحات آرشیو مطالب داخل دسته بندی رو نشون نمیده؟ بله جناب مهدوی هر راهی رو رفتم متاسفانه در دسته بندی ها پست تایپ ها رو نشون نمیده نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 95 گزارش بازنشر ارسال شده در خرداد 95 یکبار پیوند یکتا رو ذخیره و مجدد بررسی کنید. نقل قول لینک به ارسال
mam1371 56 ارسال شده در خرداد 95 مالک گزارش بازنشر ارسال شده در خرداد 95 (ویرایش شده) در 2 ساعت قبل، Morteza گفته است : یکبار پیوند یکتا رو ذخیره و مجدد بررسی کنید. اینکار اثری نداشت با این کد مشکل حل شد اما مشکلی که هست نمیدونم چرا این کد با اسلایدر من تداخل داره و مانع نمایشش میشه !!! افزونه متا اسلایدر هست function namespace_add_custom_types( $query ) { if( is_category() || is_tag() || is_home() || is_single() || is_feed() || is_search() && empty( $query->query_vars['suppress_filters'] ) ) { $query->set( 'post_type', array( 'post', 'nav_menu_item', 'mobile', 'software', 'game', 'book', 'pic', 'music', 'learn' )); return $query; } } add_filter( 'pre_get_posts', 'namespace_add_custom_types' ); ویرایش شده خرداد 95 توسط mam1371 نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 95 گزارش بازنشر ارسال شده در خرداد 95 pre_get_posts تابع اصلی قبل گرفتن پستها در وردپرس هست. برای همین روی همه پست های وردپرس تاثیر میزاره. این افزونه پست تایپ داره برای خودش؟ نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .