Please make sure that you are running WP v1.5.2 (released yesterday), not v1.5.1.2. The pinging in v1.5.2 is now handled by a separate entity, so you shouldn’t notice any hang when posting, and the options should be functioning correctly now.
I am running 1.5.2… I just set this blog up today.
Did you install WordPress manually, or through an automatic installer?
If you installed through an automatic installer, then you may not have the latest version. I have seen automatic installers installing versions as old as v1.2.1. Please check the version number at the bottom of the admin interface. If it is not 1.5.2, upgrade now. If it is, refer to the comment below at “If you installed it manually …”
If you installed it manually, meaning that you do have v1.5.2, then the problem may simply be the speed of your server and its components (like PHP and MySQL) as pinging no longer has an effect on the posting process.
I installed manually. I definitely do have v1.5.2. I don’t think it’s my server, because posts without links publish and update just fine.
Well, this bug: http://trac.ww.wp.xz.cn/ticket/1580 was fixed in this revision of post.php: http://trac.ww.wp.xz.cn/file/branches/1.5/wp-admin/post.php?rev=2780 which was included in v1.5.2 and basically states that trackbacks, pings, and enclosures are no longer part of the publishing process. So, I can’t say what’s clogging up your publishing process, but it definitely isn’t any of the ping options.
I replaced my post.php with the version you linked to and it still hangs… It’s gotta be WP, since the posts without links publish and update just fine. Any other ideas? Is there an easy way to just disable the pinging altogether?
It seems as if WP has a problem with pinging the particular sites I am linking to (mostly pages on Westlaw which require authentication). If I link to http://www.espn.com or http://www.amazon.com (which other users reported having similar problems with before 1.5.2), for example, it works just fine. Therefore, I think the recent revision of post.php solved the problem partially, but not all the way.
Since you you have narrowed this down with a specific example, I suggest submitting this as a bug, so the developers can have a closer look.
http://codex.ww.wp.xz.cn/Submitting_Bugs
Fine, will do… but in the meantime, is there any way to disable pinging altogether so I don’t run into this problem?
Not that I know of, sorry.