إذا أردت ايقاف خاصية التغذية RSS في مدونتك لعدم رغبتك فيها لأي سبب من الأسباب سواء كان ذلك لسرقة مواضيعك من مواقع أخرى او غير ذلك فيمكنك ذلك بسهولة ، وستكون الطريقة على كل من مدونات الووردبريس Wordpress والبلوقر Blogger.
طريقة إلغاء RSS التغذية في الووردبريس باستخدام كود
هناك عدة اكواد لذلك ، عليك إدراج الكود التالي داخل ملف functions.php الخاص بقالبك مع تغيير رابط الموقع ed3s.com إلى رابط موقعك :
1 2 3 4 5 6 7 8 9 |
/*-- Disable RSS FEED --*/ function ed_disable_our_feeds() { wp_die( __('<strong>خطـأ :</strong> نأسـف لإيقاف خدمة التغذية RSS في موقعنا ، فضلاً انقـر <a href="http://ed3s.com" data-mce-href="http://ed3s.com">هـنـا</a> للانتقال إلى الصفحة الرئيسية.') ); } add_action('do_feed', 'ed_disable_our_feeds', 1); add_action('do_feed_rdf', 'ed_disable_our_feeds', 1); add_action('do_feed_rss', 'ed_disable_our_feeds', 1); add_action('do_feed_rss2', 'ed_disable_our_feeds', 1); add_action('do_feed_atom', 'ed_disable_our_feeds', 1); |
أو استخدم الكود التالي
1 2 3 4 5 6 7 8 9 10 11 12 |
/*--- Disable RSS FEED ---*/ function ed_disable_feed() { wp_die( __('No feed available,please visit our <a href="'. get_bloginfo('url') .'">homepage</a>!') ); } add_action('do_feed', 'ed_disable_feed', 1); add_action('do_feed_rdf', 'ed_disable_feed', 1); add_action('do_feed_rss', 'ed_disable_feed', 1); add_action('do_feed_rss2', 'ed_disable_feed', 1); add_action('do_feed_atom', 'ed_disable_feed', 1); add_action('do_feed_rss2_comments', 'ed_disable_feed', 1); add_action('do_feed_atom_comments', 'ed_disable_feed', 1); |
كود تحويل التغذية RSS إلى الصفحة الرئيسية للموقع
الكود التالي مباشرة يقوم بتحويل الزائر الى الصفحة الرئيسية لموقعك وذلك من خلال تحرير ملف functions.php ولصق الكود في آخره
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
/*= Redirect to the homepage 3=*/ function ed_disable_feeds() { wp_redirect( home_url() ); die; } // Disable RSS, RDF & Atom feeds. add_action( 'do_feed', 'ed_disable_feeds', -1 ); add_action( 'do_feed_rdf', 'ed_disable_feeds', -1 ); add_action( 'do_feed_rss', 'ed_disable_feeds', -1 ); add_action( 'do_feed_rss2', 'ed_disable_feeds', -1 ); add_action( 'do_feed_atom', 'ed_disable_feeds', -1 ); // Disable comment feeds. add_action( 'do_feed_rss2_comments', 'ed_disable_feeds', -1 ); add_action( 'do_feed_atom_comments', 'ed_disable_feeds', -1 ); // Prevent feed links from being inserted in the <head> of the page. add_action( 'feed_links_show_posts_feed', '__return_false', -1 ); add_action( 'feed_links_show_comments_feed', '__return_false', -1 ); remove_action( 'wp_head', 'feed_links', 2 ); remove_action( 'wp_head', 'feed_links_extra', 3 ); |
إلغاء RSS Feed في الووردبريس بواسطة إضافة
يمكن استخدام الاضافة أحد الاضافات التالية :
- Disable Feeds
- WP Cerber Security تعتبر اضافة حماية شاملة للموقع وفيها خيار تعطيل RSS التغذية
طريقة ايقاف التغذية RSS في البلوجر
اذهب الى اعدادات > أخرى > خلاصة موقع الويب
ثم اختر من السماح بخلاصة المدونة (لاشيء)
وبذلك تكون قد تمكنت من تعطيل RSS التغذية في موقعك حتى لا يقوم الاشخاص الاخرون والمواقع الاخرى بسرقة مواضيعك بشكل تلقائي دون تعب وحتى تتجنب مثل هذه المشاكل فقط عليك بإلغاء التغذية RSS ايقافها وتعطيلها بشكل كلي.
شكرا لشرح هذا الموضوع وفعلا موضوع مهم
وكنت اتسال عنه والطريقة الصحيحه لها .
مشكور يالغالى
يعطيك العافية اخوي
نجحت الطريقة
يعافيك .. بالتوفيق
موضوع ممتاز شكرا