WordPress سبام التعليقات

مرحباً،

عند استخدام إضافة WP Discourse، لا يزال نقطة النهاية /wp-comments-post.php نشطة ويمكن استخدامها لنشر تعليقات ووردبريس عبر POST بواسطة حركة مرور الروبوتات بشكل أساسي لإرسال تعليقات غير مرغوب فيها.

هل فاتني إعداد في الإضافة لتعطيل هذا؟

تحرير: في الوقت الحالي، قمت بما يلي لإيقاف هذه الطلبات.

<?php

function disable_wp_comments_post() {
    if (basename($_SERVER['PHP_SELF']) === 'wp-comments-post.php') {
        status_header(403);
        die();
    }
}
add_action('init', 'disable_wp_comments_post');

مرحباً @jordantrizz، هل يمكنني التأكد من تمكين تعليقات Discourse لديك (أي أن “تمكين تعليقات Discourse” في قسم “التعليقات” في لوحة تحكم WP Discourse محدد)؟

إعجاب واحد (1)

نعم، لدي هذا الخيار محددًا.

مرحباً @jordantrizz شكراً لصبرك. أردت مراجعة هذا مرة أخرى في ضوء التغييرات التي تم إجراؤها العام الماضي.

بعد مراجعة هذا مرة أخرى، هذا في الواقع جانب مرغوب فيه من نظام WP Discourse، للسماح بالمرونة في كيفية إدارة الأشخاص للتعليقات الأصلية لـ WordPress و WP Discourse (على سبيل المثال، يستخدم بعض الأشخاص كلاهما في وقت واحد).

لإدارة تعليقات WordPress، بما في ذلك استخدام /wp-comments-post.php، يرجى استخدام إعدادات WordPress الأصلية في الإعدادات > المناقشة، على سبيل المثال “السماح للأشخاص بإرسال تعليقات على المنشورات الجديدة”.

لمزيد من السياق حول هذا، انظر على سبيل المثال

إعجاب واحد (1)

شكرًا لك، وربما يجب توثيق هذا في مكان ما لأنني كنت أفترض أنه إذا قمت بإيقاف تعليقات WordPress، فلن يتم عرض أداة Discourse.

إعجاب واحد (1)