Merhaba;
Yorumlarda "robot değilim" kutusu kullanıyorum. Fakat bu kutu hem ziyaretçilere hemde giriş yapanlara çıkıyor. Ben istiyorum ki sadece ziyaretçilere -giriş yapmayanlara- gözüksün. Yardımcı olabilir misiniz?

// Yorumlar ve bot

function frontend_recaptcha_script() {
wp_register_script("recaptcha", "https://www.google.com/recaptcha/api.js");
wp_enqueue_script("recaptcha");
$plugin_url = plugin_dir_url(__FILE__);
wp_enqueue_style("no-captcha-recaptcha", $plugin_url ."style.css");
}
add_action("wp_enqueue_scripts", "frontend_recaptcha_script");

function display_comment_recaptcha() { ?>




add_action("comment_form", "display_comment_recaptcha");

function verify_comment_captcha($commentdata) {
if (isset($_POST['g-recaptcha-response'])) {
$recaptcha_secret = get_option('captcha_secret_key');
$response = wp_remote_get("https://www.google.com/recaptcha/api/siteverify?secret=". $recaptcha_secret ."&response=". $_POST['g-recaptcha-response']);
$response = json_decode($response["body"], true);
if (true == $response["success"]) {
return $commentdata;
} else {
echo __("Bot olmadığınızı belirtmeyi unuttunuz.");
return null;
}
} else {
echo __("Botlar yorum yapamazlar. Eğer bot değilseniz Javascript desteğini açmalısınız.");
return null;
}
}
add_filter("preprocess_comment", "verify_comment_captcha");