חסימת רישום דרך עמוד wp-login

יש לכם הרשמות יוזרים פקטיביות לחנות ואתם רוצים למנוע אותם מבלי לחסום לחלוטין את ההרשמה לחנות?

כל מה שעליכם לעשות זה להוסיף את הקוד הבא לקובץ פונקציות (functions.php) שלכם:

/**
* remove the register link from the wp-login.php script
*/
add_filter('option_users_can_register', function($value) {
    $script = basename(parse_url($_SERVER['SCRIPT_NAME'], PHP_URL_PATH));
 
    if ($script == 'wp-login.php') {
        $value = false;
    }
 
    return $value;
});

לאחר הוספת הקוד, הרישום דרך עמוד wp-login יבוטל (ראו צילום מסך)

אך שימו לב, שבמידה ויש לכם חנות עם עמוד הרשמה בנפרד, ההרשמה דרך שם תתאפשר.
אני ממליץ לכם להתקין Recaptcha For Woocommerce כדי להמנע מרשימו בוטים לאתר.