غیر فعال کردن فید وردپرس

یکی از ویژگی‌های واقعا خوب و کارآمدی که برای بسیاری از وب سایت‌ها و در حال حاضر به عنوان یک استاندارد در وبلاگ‌ها برای به اشتراک گذاشتن نوشته‌ها شناخته شده است امکان اشتراک گذاری از طریق خوراک یا همان آر اس اس (Rss) می‌باشد این قابلیت بصورت پیش‌فرض در هسته وردپرس گنجانده شده است اما شاید شما هم از آن دسته کاربرانی باشید که به قابلیت فید وردپرس نیازی ندارید و یا از همین طریق نوشته‌های شما در سریع‌ترین زمان ممکن توسط افراد سودجو به سرقت رفته و در سایر وبلاگ‌ها بدون رعایت کپی رایت و عدم رضایت شما به انتشار در می‌آید که شما برای غیر فعال کردن rss وردپرس مجبور به ویرایش فایل‌های اصلی در هسته وردپرس هستید که علاوه بر دشواری‌های فراوان برای خاموش کردن خوراک وردپرس در بروز رسانی هسته وردپرس، تمامی تغییرات شما از بین خواهد رفت.

در این نوشته از وبلاگ ماندگار وب آموزشی را برای شما عزیزان آماده کرده‌ایم که به راحتی و بدون هیچ دردسری می‌توانید به غیر فعال کردن rss وردپرس خود بپردازید برای خاموش کردن و غیر فعال کردن rss وردپرس ابتدا می‌بایست کد زیر را به فایل functions.php موجود در ریشه پرونده پوسته‌ی خود اضافه نمایید. خواهشمندیم پیش از ایجاد هر تغییری در این فایل از آن نسخه پشتیبان تهیه نمایید تا در صورت بروز خطا آن را به حالت اول بازگردانید:

function fb_disable_feed() {
wp_die( __('هیچ فیدی پیدا نشد! خواهشمندیم به <a href="'. get_bloginfo('url') .'">برگه نخست</a> مراجعه فرمایید.') );
}
add_action('do_feed', 'fb_disable_feed', 1);
add_action('do_feed_rdf', 'fb_disable_feed', 1);
add_action('do_feed_rss', 'fb_disable_feed', 1);
add_action('do_feed_rss2', 'fb_disable_feed', 1);
add_action('do_feed_atom', 'fb_disable_feed', 1);

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


کانال تلگرام ماندگار وب

  1. هیئت مسلم بن عوسجه

    مرسي آقا امير بابت قالب

  2. hadi

    سلام
    غیر فعال کردن فید چقدر میتونه برای یه سایت از نظر آمار و ورودی های مضر باشه؟ ممنون میشم راجب این توضیحاتی بفرمایید

    1. امیر خلجی مهر

      سلام
      خب بصورت پیش فرض از کار انداختنش هیچ ضرری نداره ولی اگه از طریق فید ورودی دارین و قسمتی از آمارتون از فید هست مسلما” غیر فعال کردنش مضر هست و باعث کاهش ترافیکتون میشه

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

    1. امیر خلجی مهر

      خواهش میکنم مهدی جان 🙂

  3. مصطفی

    سلام
    ممنون
    راهی برای تغییر آدرس فید نیست؟
    با تشکر

    1. امیر خلجی مهر

      باید جستجو کنید یا اینکه در انجمن مطرح کنید
      در وردپرس چیزی نشد نداره 🙂

    2. MONJE

      کافیه افزونه Hide My WP رو دانلود و نصب کنید
      بعد نصب افزونه از منوی تنظیمات وارد بخش hide my wp شده و در پنجره باز شده به تب permalinks & urls وارد بشین و بخش Feeds رو فعال کرده و در بخش Feed Query ، کوئری مورد نظرتون رو وارد کنید.
      برای دریافت افزونه می تونید از لینک زیر استفاده کنید.
      http://uc.mihanu.ir/do.php?filename=14058695931.zip

  4. حسین

    سلام امیر جان ، این راه حل ظاهرا روی وردپرس های نسخه پایین جواب میداد و روی وردپرس های جدید جواب نمیده . اگر راه حل خوبی هست ممنون میشم بگید .

    تشکر

    1. امیر خلجی مهر

      درود
      احتمالاً مشکل از جای دیگه ای آب میخوره حسین جان، همین الان امتحان کردم و فید غیرفعال و از دسترس خارج شد
      به هرحال این پلاگین با متد بهتری نوشته شده :
      https://wordpress.org/plugins/disable-feeds

  5. ترنگ

    سلام
    چجوری میشه فقط آدرس فید اصلی رو فیلتر کرد و برای نوشته ها فیدش فعال باشه
    مثلا اگه آدرس
    yoursite.com/feed
    هست این آدرس از کار بیوفته فقط و آدرس های yoursite.com/post/feed
    فعال باشه

  6. حامد باقری

    عالـــــی بود ..
    خیلی ممنون از وبسایت خوبتون

  7. محمدرضا

    سلام

    دوستان اموزش عوض کردن ادرس فید سایت های وردپرسی در لینک زیر موجود میباشد در سایت سپید دانلود

    sepid-dl.ir/%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1-%D8%A2%D8%AF%D8%B1%D8%B3-%D9%81%DB%8C%D8%AF-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3

  8. حمید

    از این افزونه اگر کسی استفاده کرده نتیجه رو اعلام کنه
    https://wordpress.org/plugins/disable-feeds

  9. حمید

    من از کد استفاده کردم ظاهرا با وردپرس بنده که مشکل داشت اما افزونه رو هم امتحان کردم بهتره در واقع ریدایرکت به صفحه اول میکنه

    1. امیر خلجی مهر

      کد تا اونجایی که خاطرم هست مشکلی نداره، چون خودم بکار گرفتمش
      http://host.mandegarweb.com/feed/
      اگه منظورتون این بوده آدرس فید هم‌چنان در دسترس هست، شما باید برگه رو رفرش کنید.

دیدگاه خود را بنویسید

تنها دیدگاه‌هایی که به فارسی نوشته می‌شوند پذیرفته خواهند شد!

ماندگار وب - 1395
فروش - خرید هاست وردپرس فارسی