Skip to content

Verwijderen WP Re-Captcha Error

Op pagina’s waar geen reactieformulieren of andere formulieren worden geladen veroorzaakt de WP-re-CAPTCHA plugin een JavaScript error. Deze error werd getoond:

document.getElementById("recaptcha-submit-btn-area") is null http://domein.nl/ Line x

De oplossing werd gegeven door llewellynworld op het WordPress Support forum hier.

Zoek recaptcha.php op in de plugin en ga naar regel 403. Vervang daar:

<script type="text/javascript">
var sub = document.getElementById('submit');
document.getElementById('recaptcha-submit-btn-area').appendChild (sub);
document.getElementById('submit').tabIndex = 6;
if ( typeof _recaptcha_wordpress_savedcomment != 'undefined') {
document.getElementById('comment').value = _recaptcha_wordpress_savedcomment;
}
document.getElementById('recaptcha_table').style.direction = 'ltr';
</script>

door

<script type="text/javascript">
if(document.getElementById('submit') != null) {
var sub = document.getElementById('submit');
document.getElementById('recaptcha-submit-btn-area').appendChild (sub);
document.getElementById('submit').tabIndex = 6;
if ( typeof _recaptcha_wordpress_savedcomment != 'undefined') {
document.getElementById('comment').value = _recaptcha_wordpress_savedcomment;
}
document.getElementById('recaptcha_table').style.direction = 'ltr';
}
</script>

Met de toegevoegde if statement wordt de error ontweken.

Gepubliceerd door Jasper Frumau op dinsdag 27 september 2011

Van → Wordpress

1 Reactie
  1. 依然在飞翔 permalink

    感谢分享!Thanks!!!

Laat een reactie achter

NB: XHTML is toegstaan. Je email adres wordt niet gepubliceerd.

Abonneer je op de reacties op dit artikel via RSS

*