How to stop pinging your own blog on wordpress.com
Part of the wordpress.com functionality is that when you link to a blog from one of your own posts, wordpress attempts to automatically notify the owner of that blog by posting in their comments section with an excerpt from your post linking to them. This is called pingback.
Hey I just posted about myself
When this becomes a bit annoying is when you link to one of your own previous posts, as this also generates an entry (pingback) in the comments section of that post. Pingbacks from yourself look messy, and a bit unprofessional.
Rather than having to edit the comments on a previous post (especially annoying if you use an offline editor like Windows Live Writer to write posts) here is how to avoid generating the pingback.
Stop the internal pingbacks
User’s of the WordPress blogging package who arrange their own hosting (obtained from wordpress.org) can use several plugins which eliminate internal pingbacks, but those of us who let wordpress.com host for us for free can’t do this.
Our workaround is by using relative paths when linking to your previous post, which means omitting the domain from the link. To do this, instead of using the whole http://blogname.wordpress.com/year/month/day/posttitle/ link, just use /year/month/day/posttitle/ specifying the url.
Now that I think about it, this would be quite nice functionality for Windows Live Writer…
Update: The clever folks on the Writer Development Team have deflated my rush of blood to the head. RSS feeds apparently don’t like relative URLs – they cause all sorts of problems for them.
De Cabo said,
February 6, 2009 at 3:03 pm
For me is the other way round. Until september of last year I could received pingbacks in my posts but since then, I cannot. Neither internal or external pingbacks… do you have any clue??
Thanks in advance!!
interface said,
February 9, 2009 at 5:49 pm
Sorry dude,
Haven’t got the faintest idea!