Permalink
Browse files

Pings to the people. Return to pinging for updates to published posts…

…. see #6698 for 2.8

git-svn-id: http://svn.automattic.com/wordpress/branches/2.8@11735 1a063a9b-81f0-0310-95a4-ce76da25c4cd
  • Loading branch information...
1 parent af6fef4 commit a3dfb66515f4feefa1e62071d9a7bf7009df820a ryan committed Jul 21, 2009
Showing with 3 additions and 12 deletions.
  1. +3 −2 wp-includes/comment.php
  2. +0 −1 wp-includes/default-filters.php
  3. +0 −9 wp-includes/post.php
@@ -1324,6 +1324,9 @@ function do_all_pings() {
if ( is_array($trackbacks) )
foreach ( $trackbacks as $trackback )
do_trackbacks($trackback);
+
+ //Do Update Services/Generic Pings
+ generic_ping();
}
/**
@@ -1386,8 +1389,6 @@ function generic_ping($post_id = 0) {
weblog_ping($service);
}
- set_transient('generic_ping_last', time(), 1800);
-
return $post_id;
}
@@ -186,7 +186,6 @@
add_action('do_feed_rss2', 'do_feed_rss2', 10, 1);
add_action('do_feed_atom', 'do_feed_atom', 10, 1);
add_action('do_pings', 'do_all_pings', 10, 1);
-add_action('do_generic_ping', 'generic_ping', 10, 1);
add_action('do_robots', 'do_robots');
add_action('sanitize_comment_cookies', 'sanitize_comment_cookies');
add_action('admin_print_scripts', 'print_head_scripts', 20);
@@ -3274,15 +3274,6 @@ function _transition_post_status($new_status, $old_status, $post) {
if ( '' == get_the_guid($post->ID) )
$wpdb->update( $wpdb->posts, array( 'guid' => get_permalink( $post->ID ) ), array( 'ID' => $post->ID ) );
do_action('private_to_published', $post->ID); // Deprecated, use private_to_publish
- // do generic pings once per half hour at most
- if ( !wp_next_scheduled('do_generic_ping') ) {
- $schedule = time();
- $last_ping = get_transient('generic_ping_last');
- if ($last_ping) {
- $schedule = max($schedule, $last_ping + 1800);
- }
- wp_schedule_single_event($schedule, 'do_generic_ping');
- }
}
// Always clears the hook in case the post status bounced from future to draft.

0 comments on commit a3dfb66

Please sign in to comment.