WordPress and pinging

TheEditor

Regular Member
Joined
Aug 20, 2007
Messages
425
Reaction score
212
I've got a question about pinging and WordPress. I've got a bunch of posts on a blog that need some small updating - a bit of text, tag adjustment, etc. If I do all of this editing at one time, will I risk any problems from so much pinging at one time?

Also, I've read that when you update a post, WP pings with the blog homepage, not the specific post's URL. True?
 
I've got a bunch of posts on a blog that need some small updating - a bit of text, tag adjustment, etc. If I do all of this editing at one time, will I risk any problems from so much pinging at one time?

This plug-in is supposed to prevent that from happening:

PHP:
http://wordpress.org/extend/plugins/maxblogpress-ping-optimizer/
 
I once dl'ed a plugin from MaxBlogPress and hated it. I don't trust them. Plus the page's info on the plugin is out of date. No word on whether WP 2.7 has the same problems mentioned. For me the big thing is what WP pings with when you edit an old post. Does the ping supply the blog homepage or the edited post URL? If its the former well, that is insane. And something I'd like to fix, with a plugin or my own edit.
 
I checked that plugin out. I DO want to ping on updated posts. But I don't want to ping the blog homepage if I'm editing an old post. "Smart" Update Pinger doesn't ping updated posts at all.

I gotta check that code.
 
So I think the culprit is in comment.php under wp-includes. Check out the function weblog_ping, starting at around 1518. Here is the money line:

Code:
	if ( !$client->query('weblogUpdates.extendedPing', get_option('blogname'), $home, get_bloginfo('rss2_url') ) ) // then try a normal ping
		$client->query('weblogUpdates.ping', get_option('blogname'), $home);

If I read this right, WP does indeed supply the home page as the $home variable in the ping call. Is this insane or what? Do I misunderstand what WP is trying to do? It just doesn't make any sense to me.
 
It's not necessary to ping your blog after updating or posting a new article.

Wordpress already has it built in, see this link for more information:
PHP:
http://codex.wordpress.org/Update_Services

It looks like he knows that, but doesn't want to 'over-ping' when editing posts, and wants the actual url of a particular post pinged when content is added, rather than the homepage.
 
I think the actual url gets pinged, the article that you've updated.
 
Viltedali has it right. If you update tags or content on a post it'd be nice to have the engines come back and read the new stuff.

navin: from that WP code segment I posted, it looks like the homepage is what gets pinged.
 
best remove all your ping url, just keep it empty but saved it on your hard disk, either slam it on your desktop lolz. but the last post you are going to post make sure before you do that put back the list of ping url and post the last god damn it post.

or use pinggaot to the ping after your last post.

than google, technorati etc etc will start loving your blog. For your decent pinging and timely ping. just my 2 cent.
 
I mentioned this in another post. You can also setup your feed in feedburner and use their new free 'pingshot' service. When your feed changes feedburner will also ping for you. Just make sure your ping list in wordpress is different from the one in feedburners 'pingshot'
 
Back
Top