seb 25 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 سلامدوستان من میخوام چند تا از دسته های سایت روی نمایش ندم نمیخوام دسته رو پاک کنم که پستهای اون پاک بشه .دسته بندی نشده رو هم میخوام حذف کنم ...دوستان راهنمایی کنن ممنون میشم نقل قول لینک به ارسال
rezakianoosh 1795 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 برای این کار چندین راه وجود داره یکی استفاده از دستورات css هست و دیگری استفاده از توابع jquery که میتونید id دسته مورد نظر رو از طریق دیدن سورس صفحه سایت تون بدست بیارید و براش کد css بنویسید و قابلیت دیدن رو برابر با مخفی قرار بدید . و یا از تابع hide در jquery استفاده کنید . 3 نقل قول لینک به ارسال
seb 25 ارسال شده در بهمن 91 مالک گزارش بازنشر ارسال شده در بهمن 91 ممنون دوستم من ... دوستان دیگه راهنمایی کنن ممنون میشم نقل قول لینک به ارسال
حسین 323 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 اسم دسته نمایش داده نشه؟ یا محتواش؟لطفا کدی رو که دسته (!) رو نشون میده رو بفرستید تا دوستان بهتر راهنمایی کنند. نقل قول لینک به ارسال
seb 25 ارسال شده در بهمن 91 مالک گزارش بازنشر ارسال شده در بهمن 91 دوست من میخوام نه اسم دسته و نه زیر مجموعه اون دسته نمایش داده بشه ... نقل قول لینک به ارسال
Parsa 23463 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 برای نمایش ندادن در صفحه اصلیfunction exclude_category($query) {if ($query->is_home) { $query->set('cat', '-7,-67,-6');}return $query;}add_filter('pre_get_posts', 'exclude_category');برای مخفی کردن از دسته بندی:function hide_the_category(){ ?> <style type="text/css"> li#category-4{ display:none; } </style> <?php}add_action( "admin_head", "hide_the_category" ); 9 نقل قول لینک به ارسال
seb 25 ارسال شده در بهمن 91 مالک گزارش بازنشر ارسال شده در بهمن 91 ممنون اقا پارسا میشه بگی من این دقیقا کجا باید بذارمبعد اسم کت هم باید'cat', '-7,-67,-6'بجای اعداد بذارم نقل قول لینک به ارسال
Parsa 23463 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 کد را در فایل functionsو اعداد هم نشانگر شناسه دسته هایی هست که نمیخواهید نمایش داده بشه 4 نقل قول لینک به ارسال
نگار صادقی 1025 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 سلام از این کوئری هم میتونید استفاده کنید <?php $paged = (get_query_var('paged')) ? get_query_var('paged') :1;query_posts("cat=-11,-13,-11,-12&paged=$paged"); ?>-11 و -13 و ... هم آیدی دسته هات هستند که نمیخوای نمایش بدی.کوئری رو هم توی فایل ایندکس قبل از کد زیر قرار بده<?php if (have_posts()) : ?> 5 نقل قول لینک به ارسال
seb 25 ارسال شده در بهمن 91 مالک گزارش بازنشر ارسال شده در بهمن 91 ممنون از دوستانولیل متاستفانه هر کاری میکنم دسته حذف نشد !!! ممنون میشم راهنمایی کنید نقل قول لینک به ارسال
نگار صادقی 1025 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 ممنون از دوستانولیل متاستفانه هر کاری میکنم دسته حذف نشد !!! ممنون میشم راهنمایی کنیدشما مطمئنید آیدی دسته رو درست وارد میکنید؟ 1 نقل قول لینک به ارسال
seb 25 ارسال شده در بهمن 91 مالک گزارش بازنشر ارسال شده در بهمن 91 من به این صورت میذارم داخل functionsfunction exclude_category($query) {if ($query->is_home) { $query->set('cat', '-mobile,-67,-6');}return $query;}add_filter('pre_get_posts', 'exclude_category');[/left][left]کدی هم که شما دادید گذاشتم باز تغییری نکرد...من داخل ایندکسم این کد رو نداشتم<?php if (have_posts()) : ?> 1 نقل قول لینک به ارسال
نگار صادقی 1025 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 خب چیزی که شما قرار دادید نبایدم کار کنه. شما همون چیزی که آقا پارسا گذاشته رو توی قالبتون قرار دادید شما توی این قسمت کد$query->set('cat', '-mobile,-67,-6');باید شماره آیدی دسته خودت رو بذاری. اگرم نمیدونی آیدی دسته رو چجوری پیدا کنی افزونه wp-show-ids رو نصب کن بعد برو توی قسمت دسته ها آیدی همه دسته ها رو کنارشون نشون داده 2 نقل قول لینک به ارسال
seb 25 ارسال شده در بهمن 91 مالک گزارش بازنشر ارسال شده در بهمن 91 ممنون نگار جان ولی باز هم تغییری ایجاد نشد ...من افزونه ای که شما گفتی هم نصب کردم ایدی رو هم برداشتم قرار دادم ولی تغییری نکرد.... نقل قول لینک به ارسال
Morteza 34190 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 شما فایلی که مربوط به نمایش پست هاست رو بزارید و آی دی دسته هایی که نمیخواید نمایش بدید رو هم بدید تا کد رو ویرایش و شما تست کنید. 2 نقل قول لینک به ارسال
seb 25 ارسال شده در بهمن 91 مالک گزارش بازنشر ارسال شده در بهمن 91 تقدیم به شما سپاسگذارم...ایدی دسته: 26. 3functions.php نقل قول لینک به ارسال
seb 25 ارسال شده در بهمن 91 مالک گزارش بازنشر ارسال شده در بهمن 91 اقا مرتضی اگه میشه زحمتشو برام بکشممنون نقل قول لینک به ارسال
Parsa 23463 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 در این فایل تغییرات گفته شده نبودمحتوای فایل هم چیز خاصی ندارهفایل ایندکس را اینجا قرار دهید 2 نقل قول لینک به ارسال
seb 25 ارسال شده در بهمن 91 مالک گزارش بازنشر ارسال شده در بهمن 91 خدمت شماindex.php نقل قول لینک به ارسال
Morteza 34190 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 پوسته شما چندین بخش برای نمایش پست ها داره و باید در بخشی که نمیخواین پست نمایش داده بشه کوئری رو اجرا کنید.الان توای این فایل ایندکس هم کد مورد نظر وجود نداره.فراخوانی اسلایدر و 18 بخش از دسته بندی ها وجود داره. 1 نقل قول لینک به ارسال
seb 25 ارسال شده در بهمن 91 مالک گزارش بازنشر ارسال شده در بهمن 91 خوب الان باید چیکار کنممن میخوام کلا دسته مورد نظر نشون داده نشه نقل قول لینک به ارسال
Morteza 34190 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 اینجوری باید برای همه اونها کوئری بزنید و در همه باکسها exclude کنید. سیستم نمایش با توجه به کدی که دادید اینطور به نظر میرسه 1 نقل قول لینک به ارسال
Sgwgo 316 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 <?php$separator = ',';$output = '';foreach((get_the_category()) as $category) {if($category->cat_ID != '2724' ){$output .= '<a href="'.get_category_link($category->term_id ).'" title="' . esc_attr( sprintf( __( "View all posts in %s" ), $category->name ) ) . '">'.$category->cat_name.'</a>'.$separator;}}echo trim($output, $separator);?>اگر میخوایید در قسمت نمایش پست اون دسته مخفی کنید از این qury بجای qury پیش فرض پوستتون در فایل single.phpاستفاده کنید بجای 2724 هم باید id دسته خودتون قرار بدید 1 نقل قول لینک به ارسال
Morteza 34190 ارسال شده در بهمن 91 گزارش بازنشر ارسال شده در بهمن 91 مشکل کوئری نیست. کوئری در صفحه قبل داده شده. مشکل اینه که در پوسته چندی بخش برای نمایش دسته هست و باید برای هر بخش کوئری زده بشه. 2 نقل قول لینک به ارسال
Hoomanhpc2 74 ارسال شده در فروردین 92 گزارش بازنشر ارسال شده در فروردین 92 سلام. این کدهایی که در صفحه نخست همین موضوع قرار دادین فقط از نمایش مطالب دسته خاص در صفحه اصلی جلوگیری می کنه یا هم صفحه اصلی و هم صفحات بعدی (2،3،4 و ...)؟چون من به کدی نیاز دارم که مطالب دسته خاص فقط در لینک آن (site.com/category/test) نمایش داده بشه و در صفحه اصلی و یا صفحات بعدی نمایش داده نشه. نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .