Definition:
function add_ping($post_id, $uri) {}
Add a URL to those already pung.
Parameters
- int $post_id: Post ID.
- string $uri: Ping URI.
Return values
returns:How many rows were updated.
Defined filters
- add_ping
apply_filters('add_ping', $new)
Source code
function add_ping($post_id, $uri) {
global $wpdb;
$pung = $wpdb->get_var( $wpdb->prepare( "SELECT pinged FROM $wpdb->posts WHERE ID = %d", $post_id ));
$pung = trim($pung);
$pung = preg_split('/\s/', $pung);
$pung[] = $uri;
$new = implode("\n", $pung);
$new = apply_filters('add_ping', $new);
// expected_slashed ($new)
$new = stripslashes($new);
return $wpdb->update( $wpdb->posts, array( 'pinged' => $new ), array( 'ID' => $post_id ) );
}
277

February 11, 2011 


No comments yet... Be the first to leave a reply!