WordPress Jetpack Plugin Not Displaying Comment Form – Solution

by Hiroshi on July 20, 2012

in WordPress

WordPress plugin JetPack is a wonderful plugin to supercharge wordPress blog with powerful features. This is something that only wordpress.com users enjoyed before, but now its available free to everyone to use on hosted wordpress blog. WordPress.com Stats, email subscriptions, social networking enabled comment system, Akismet-backed contact forms, URL shortener, widgets for Facebook and Twitter, sharing button, gorgeous full-screen photo galleries, and much more… comes all free with JetPack that does not put any load on your hosting account. All comes from wordpress.com. Very nice plugin to use. Recently I used Jetpack plugin at one of my blogs and found working great except the comment system was not working. Only comment form embedded in my wordpress theme was showing up and the JetPack was not replacing the comment form. Here is the solution.

This might be any other plugin conflict with Jetpack, because many users reported that by deactivating ‘Simple Facebook Connect’ or ‘Contact Form 7’ solved the issue but try the following method if you do not have these plugins installed and can’t find why the comment system is not replaced by Jetpack.

Edit comment.php file in your current theme and see if there is that code present that Jetpack wants to replace :)

Go to Dashboard > Appearance > Editor
Find comments.php and select it
Find comment form tags

<form>
</form>

Select all of the lines between them, including form tags
Remove these line or comment these
Yes! delete that from code of your theme
You can also take that code and copy that separately to use it later
Good practice is to comment it
And
Copy-paste the following code there

<?php comment_form(); ?>

Click update button > clear cache
I am assuming that Jetpack comment system is enabled
Check for changes, refresh the page and there will be your comment form by Jetpack that brings twitter, facebook login capabilities to your blog comments.

That’s it.

Conclusion: Check that your theme has the correct ‘comment form tag’ that Jetpack finds to replace with its own comment system. If not, put that above one line code in comment.php file.

Related Posts

Previous post:

Next post: