get_pung( int|WP_Post $post_id )
Retrieve URLs already pinged for a post.
Description Description
Parameters Parameters
- $post_id
-
(int|WP_Post) (Required) Post ID or object.
Return Return
(bool|string[]) Array of URLs already pinged for the given post, false if the post is not found.
Source Source
File: wp-includes/post.php
4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 | function get_pung( $post_id ) { $post = get_post( $post_id ); if ( ! $post ) { return false; } $pung = trim( $post ->pinged ); $pung = preg_split( '/\s/' , $pung ); /** * Filters the list of already-pinged URLs for the given post. * * @since 2.0.0 * * @param string[] $pung Array of URLs already pinged for the given post. */ return apply_filters( 'get_pung' , $pung ); } |
Expand full source code Collapse full source code View on Trac
Changelog Changelog
Version | Description |
---|---|
4.7.0 | $post_id can be a WP_Post object. |
1.5.0 | Introduced. |
User Contributed Notes User Contributed Notes
You must log in before being able to contribute a note or feedback.
Example
<?php
$pinged_posts
= get_pung(
$post
->ID );
foreach
(
$pinged_posts
as
$pinged_post
) :
if
(!
empty
(
$pinged_post
) ) {
echo
'Incoming Link: <a href="'
.
$pinged_post
.
'" rel="external">'
.
$pinged_post
.
'</a>'
;
}
endforeach
;
?>