• egouldmedia

    (@egouldmedia)


    I’ve installed the plug-in, set the API keys, and turned on the settings. However, when a visitor attempts to submit a comment, I only see part of the captcha interface,

    “To complete this form, please complete the verification below.”

    This text displays within a red box, but nothing else.

    This is a custom WordPress theme, so I wondering if you are expecting something to be present (a function call of some sort) to get the full operation of the plug-in.

    Please see https://dolanfuneralhome.com/donald-b-pick/ for an example of the behavior.

    The client is anxious to have this functionality working as soon as possible (they had it working their Drupal version of the their previous website). Thanks.

    Regards,
    Elliot

    https://www.ads-software.com/plugins/mollom/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author sun

    (@tha_sun)

    Hi Elliot,

    Did you check the corresponding section in the FAQ already?

    From https://www.ads-software.com/plugins/mollom/faq/

    The Mollom CAPTCHA and other elements do not appear?

    Your theme does not use the comment_form() function (introduced in WordPress 3.0) to output the comment form. Ensure the comments.php file of your theme contains:

    <?php comment_form(); ?>

    Have a look at WordPress’ default Twenty Twelve theme to see how it is used.

    If your theme does not call that function, then it still needs to invoke the same filters and actions, so that plugins like Mollom are able to integrate with the form.

    Thanks,
    sun

    Thread Starter egouldmedia

    (@egouldmedia)

    Hi Sun,

    Thanks for the quick response.

    The page does call comment_form().

    I took a look at the Twenty Twelve theme as you suggest, and the call is isolated and looks identical.

    You mention filters and actions. Is there something else I may not be initializing that would prevent the Mollom plug-in from displaying the captcha?

    I was wondering if the fact that the plug-in can display the error message was of help to you. Would it help to provide an admin login to the site?

    Appreciate the help.

    Regards,
    Elliot

    Thread Starter egouldmedia

    (@egouldmedia)

    Okay. Some new info.

    Indeed I was incorrect in my last post. I do something different from the Twenty Twelve theme.

    I change the ‘label_submit’ and ‘title_reply’ arguments when I call comment_form($comment_args). I removed these arguments by calling the function without the arguments, comment_form(), and the captcha displays. Hooray!

    Very good. However, I still need to override the label_submit and title_replay fields. How can I do this and still have the captcha appear?

    Thanks!
    Elliot

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Captcha Interface Only Partially Displaying’ is closed to new replies.