WordPress.org

Ready to get started?Download WordPress

Forums

[resolved] Pingbacks - Issues With Incoming Pings (6 posts)

  1. saphod
    Member
    Posted 7 years ago #

    Hi,

    I have searched the wordpress support forums and the internet itself up to my limits, but I have not yet found a solution for my problem with not receiving incoming pings.

    There are several posts on wordpress.org from people who seem to have the same problem, like

    http://wordpress.org/support/topic/114311
    http://wordpress.org/support/topic/85455
    http://wordpress.org/support/topic/103492

    so I thought it would be OK to discuss this question in a new post.

    The problem:
    I do not receive incoming pings on my blog!

    (Please see http://www.saphod.net/wordpress-pingback-testing for details)

    I have tried to ping my blog http://www.saphod.net from my other (test) blog saphod.wordpress.com, but I did not receive it. So I thought about giving a trackback a chance - and see: it worked!

    I have tried several suggestions, like

    - Is there a link to xmlrpc.php in my header?
    - Does switching to the default theme change anything?

    But none of it worked...

    I also tried to use http://www.tamba2.org.uk/wordpress/TestTrack/, but somehow I do not manage to log in or even register, so I couldn't test it that way.

    I hope ANYONE (c'mon, guys!) knows an answer to this... please! THIS IS FREAKING ME OUT! :-)

  2. Samuel Wood (Otto)
    Tech Ninja
    Posted 7 years ago #

    For reference, I don't believe sending pingbacks works on post-publish-edits. So when you edited your post to add a link to Tim's, he's not going to get a pingback from that.

    Also, I noticed that you seem to be using some kind of hack to allow your post permalinks to be in the root of the URL? That could be what's breaking your pingbacks. If WordPress cannot work out exactly what post the pingback URL is referring to, then it will discard it.

    Trackbacks work in a different way, and so they don't have the same sort of issue there.

  3. saphod
    Member
    Posted 7 years ago #

    Hi Otto42,

    thanks for your quick answer!

    Yes, it makes sense that pingbacks may not work on post-publish-edits, that is something I can understand.

    I just sent a new pingback to Tim from saphod.wordpress.com, but it didn't get there, either.

    Which makes me think of your last assumption: the permalink structure in my weblog is set to the custom structure "/%postname%/" which was offered in the option from the beginning. It seems that Tim uses the same option here.

    So, if I change it to date and name based e.g. "mydomain/2007/05/10/sample-post/", do you think it would work? And what will happen to all my links? I guess they won't be found anymore... well, I have the google sitemap generator plugin installed... I guess it will recreate the links of the sitemap.xml file which will then be crawled by google again... and: if your suggestion works out, then that would be just a small tribute... :-)

  4. saphod
    Member
    Posted 7 years ago #

    OK, I have tried all offered options on permalinks and tried to pingback me via saphod.wordpress.com AGAIN, but none of it works... I have switched back to /%postname%/ for now...

    Why do pingbacks work on e.g.
    http://alexking.org/projects/wordpress/popularity-contest

    who doesn't seem to use the normal date and name based option???

    Freaking out AGAIN! :-)

    BTW:
    How can I learn more about how pingbacks really work, I mean on a "programming level" and how that is "technically integrated" into wordpress?

  5. saphod
    Member
    Posted 7 years ago #

    OK, problem is solved. I was using the "Anti-Spam-Image" comment captcha plugin which suppressed the incoming pings. After deactivating everything works fine...

  6. matija
    Member
    Posted 7 years ago #

    i found better solution, this was not cool with me:

    xmlrpc.php, add below code after $_COOKIE = array();

    if ( !isset( $HTTP_RAW_POST_DATA ) ) {
    $HTTP_RAW_POST_DATA = file_get_contents( 'php://input' );
    }

Topic Closed

This topic has been closed to new replies.

About this Topic