I updated to php 5.6 and now the plugin activates. I modified a grunion form I have as follows:
$r .= “<form action=’#contact-form-$id’ method=’post’ class=’contact-form commentsblock’>\n”;
$r .= $body;
$r .= “\t<p class=’contact-submit’>\n”;
$r .= “\t”. recaptcha_get_html( RECAPTCHA_PUBLICKEY ) .”\n\n<br>”;
$r .= “\t”. do_action(‘google_invre_render_widget_action’) .”\n\n<br>”;
$r .= “\t\t<input type=’submit’ value='” . __( “Submit »” ) . “‘ class=’pushbutton-wide’/>\n”;
$r .= “\t\t$nonce\n”;
$r .= “\t\t<input type=’hidden’ name=’contact-form-id’ value=’$id’ />\n”;
$r .= “\t</p>\n”;
$r .= “</form>\n</div>”;
You can see where an older recaptcha plugin is called to display captcha. I added the do_action as indicated in your doc. I expected to see both captchas rendered. Your recaptcha is not rendered. No html is returned from the do_action. Now I am a php newbie so I’m probably doing this wrong but your doc does not suggest doing more than this.