Captcha feed on testimonial page not showing correctly
-
This is a complicated issue so i will do my best to explain and include links and HTML snippets to try to help..just hope someone can help me fix this.
First I must state that I DID NOT create this website…the owner can’t work with the people that did anymore for some reason, and has asked me to help fix a few issues. They did a custom theme so hopefully we can work around that. AND the owner does not want to update WP to the latest version…last time he did that it crashed his site.
That said…here is the issue:
Its a very involved site with numerous forms and Captcha fields. Most forms are set up through contact form 7 and the captcha is inserted in the form very simply and works perfect. On the testimonial page however, its different. I believe this is because the testimonials works different…instead of just being sent to form owner, when its filled out it gets sent to the owner to approve…when he approves, it then gets posted on the site.
Here is the page – https://visionmotorcycletours.com/testimonials/. if you look at the form itself, the captcha overlaps the the submit button and often times doesn’t allow the user to click the submit button. He’s had many issues where people are having trouble submitting their comments. I believe this to be also because the captcha is a math based snippet and people can easily put the wrong answer. If possible he’d like to switch to a more traditional captcha.
Now, I’ve dug into the code on that page, and the captcha isn’t there. here is the code portion of that found on the comments-testimonials.php file. I know this is correct file because to test i added a field after the first “comment” field and it added it on the site right there.
<div>
<label for=”comment”>Testimonial</label>
<textarea name=”comment” id=”comment” cols=”58″ rows=”10″ tabindex=”4″></textarea>
</div><div>
<input name=”submit” type=”submit” id=”submit” tabindex=”5″ value=”Send Testimonial” />
<?php comment_id_fields(); ?>
</div><?php do_action(‘comment_form’, $post->ID); ?>
Now you will notice no captcha code between the last field and the submit button. It is being fed from somewhere, somehow, but I have no idea where the coding is for that, and if there is a way for me to delete it and add captcha directly in front of the submit button, or find a way to make it view/work correctly.
Please let me know if I need to find help elsewhere as well…just not sure how to label this topic.
Thanks in advance!
- The topic ‘Captcha feed on testimonial page not showing correctly’ is closed to new replies.