دکتر مهندس

استثنا کردن یک دسته در فید

5 پست در این موضوع قرار دارد

سلام

من خبرنامه فیدبرنر دارم و هرروز آخرین اخباری رو که روی سایت قرار گرفته برایب مشترکین می فرسته

اما میخوام یکی از دسته ها رو نفرسته

برای این کار باید چیکار کنم؟

به زبان ساده تر چطوری میتونم یکی از دسته ها رو از فید سایت حذف کنم؟

کوچکرم

0

به اشتراک گذاری این پست


لینک به پست

با سلام.

این کد رو درون فایل functions.php قالبتون بزارید:


/*********** not index akhbar jootix to index.php **********/
function exclude_category($query) {
if ($query->is_feed )
$query->set('cat', '-7');
return $query;
}
add_filter('pre_get_posts', 'exclude_category');

دقت کنید که 7 د ربالا id دسته میباشد و - پشت آن به معنی شرکت نکردن این دسته در کوئری میباشد.

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


$query->is_home || $query->is_author || $query->is_search

که || به معنی یا در شرط میباشد.

2

به اشتراک گذاری این پست


لینک به پست

با سلام.

این کد رو درون فایل functions.php قالبتون بزارید:


/*********** not index akhbar jootix to index.php **********/
function exclude_category($query) {
if ($query->is_feed )
$query->set('cat', '-7');
return $query;
}
add_filter('pre_get_posts', 'exclude_category');

دقت کنید که 7 د ربالا id دسته میباشد و - پشت آن به معنی شرکت نکردن این دسته در کوئری میباشد.

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


$query->is_home || $query->is_author || $query->is_search

که || به معنی یا در شرط میباشد.

این کد رو گذاشتم کلا فیدم سایتم بهم ریخت و دیگه فید ارور میده. حتی حذفش هم کردم ارور برطرف نشد :(
0

به اشتراک گذاری این پست


لینک به پست

این کد رو گذاشتم کلا فیدم سایتم بهم ریخت و دیگه فید ارور میده. حتی حذفش هم کردم ارور برطرف نشد :(

یکبار Ctrl+F5 باید بزنید.

ID دسته رو درست وارد کردین؟

کد امتحان شده و مشکلی نداره.

آدرس فیدتون اینه؟


http://medplant.ir/feed

اگه آره مشکلی نداره.

1

به اشتراک گذاری این پست


لینک به پست

یکبار Ctrl+F5 باید بزنید.

ID دسته رو درست وارد کردین؟

کد امتحان شده و مشکلی نداره.

آدرس فیدتون اینه؟


http://medplant.ir/feed

اگه آره مشکلی نداره.

همه اون کارا رو کردم درست نشد. وردپرس رو دوباره نصب کردم که فید درست شد.
0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط erfan98_
      سلام دوستان
      میدونیم که فایل robots باید بسته به نوع سایت و نیازهاش ساخته بشه.
      کسی میدونه چه معیارهایی رو باید ملاک قرار بدیم برای ساخت فایل ربات برای یه سایت خاص؟
       
      مثلا بستن feed
      خطاهای وبمستر و ...                         
       
      سپاس
    • توسط sultansulay
      سلام خسته نباشید
      ببخشید من rss سایت مشکل داره وقتی
      آدرس بهش میدم میره برای دانلود باید چیکار کنم
      sultanmusic.org/rss
    • توسط Mehr@ban
      ضمن سلام و تبریک اعیاد بزرگ شعبانیه
       
      مشکلی با بخش خوراک سایت وردپرسی دارم؛
      در زمان فراخوانی آدرس خوراک در مرورگر، یک فایل با نام feed و بدون پسوند برای دانلود آماده میشه و خبری از نمایش خوراک سایت نیست!
       
      کل نت رو زیر و رو کردم و راه حلی برای این مشکل پیدا نکردم.
      دوستان نظری دارن؟