add_ping

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

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

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: