I knew that Blogrolling.com gets its “recently updated blogs” information from both blo.gs and weblogs.com, but I was recently having some problems with my site showing up on the updated list, but not updated on Blogrolls. I took a closer look at the problem (the links matched exactly) and found nothing of suspicion. So I decided to fix the problem by pinging Blogrolling.com directly through b2/Wordpress. Here is what I did: 1) In your b2-include folder, find b2function.php and add this code somewhere within the php tags, preferably after the weblogs.com ping. (Yes, the code is very similar to the other pingers with just a few changes) // pings Blogrolling.com function pingBlogRolling($blog_ID = 1) { // original function by Dries Buytaert for Drupal global $use_weblogsping, $blogname,$siteurl,$blogfilename; if ((!(($blogname==”my weblog”) && ($siteurl==”http://example.com”) && ($blogfilename==”b2.php”))) && (!preg_match(“/localhost\//”,$siteurl)) && ($use_weblogsping)) { $client = new xmlrpc_client(“/pinger/”, “rpc.blogrolling.com”, 80); $message = new xmlrpcmsg(“weblogUpdates.ping”, array(new xmlrpcval($blogname), […]
[Continue Reading...]