Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Contributor csonnek

    (@csonnek)

    Happiness Rocketeer ??

    Hi there:

    Jetpack Comments is a way for people to use their social media accounts (WordPress.com, Facebook, or Twitter) to comment on your site without needing to register or login to your site. Requiring people to be registered and logged in overrides this behavior. If you want people to be able to comment using their Facebook, Twitter, or WordPress.com accounts, you will need to open comments to logged out users on your site. By definition, the social media users are not registered with nor are they logged in to your site.

    The two threads you linked to highlight the same issue: trying to have two different things occurring at the same time and it’s creating a conflict. The solution is to either choose to use Jetpack Comments with allowing everyone to comment or to not use Jetpack Comments and require registered and logged in users to comment.

    With regards to the comments posting somewhere else, this is probably another effect of the above mentioned conflict. If the comments aren’t showing up in the proper place with Jetpack Comments disabled, please link to a post where it is not showing up properly and I’ll be happy to take a closer look.

    I hope that clarifies things!

    Hi Carolyn, thank you for your answer and, yes, it does clarify things.

    Anyway I think Jetpack Comments (JC) and “Only registered users can comment” (ORU) should coexist in peace.
    By now we have to choose between comments from fb, wp.com and twitter + anonymous comments (JC on, ORU off) and comments just from registered users.
    And what if an admin doesn’t want anonymous comments but wants people from wp.com, fb, and twitter could comment?
    In this case already registered users’ comments accumulate in the wrong place.
    JC and ORU do collide, but this issue should be treated in a proper way.
    If JC is active and I activate ORU, wordpress should warn the admin of the incoming conflict and then deactivate JC (and vice versa), or maybe resolve the “comments in the wrong place” bug when JC and ORU are active at the same time.

    When I disabled JC, new comments were in the proper place, and i moved old comments posted in wrong place to the post where they sould be using Tako Movable Comments.

    Thank you once again.

    Plugin Contributor csonnek

    (@csonnek)

    Happiness Rocketeer ??

    Unfortunately, it doesn’t change that the two will not function together.

    Rather than requiring registered users, you could change your discussion settings to reflect the settings here: https://d.pr/i/ccsl

    Specifically, the “Comment author must fill out name and e-mail” setting under “Other comment settings” and “Comment author must have a previously approved comment” under the “Before a comment appears” setting. What those two things will do is allow you to remove the registration requirement (and allowing you to use Jetpack comments) without allowing anonymous comments. Filling out a name and email address to comment, then you would need to moderate and approve posts from a user’s email address only for the first time they use that address to post. Once they have had one approved comment on your blog, you no longer need to moderate comments.

    Without an example of the issue you’re reporting about comments being in the wrong place, I can’t really investigate what might be going on. However, it wouldn’t be a bug since Jetpack Comments and the registration/login requirement were never meant to work together. Let me know if you have any questions.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Jetpack Comments "Only registered users can comment"=comments on the wrong post’ is closed to new replies.