Make wp_get_shortlink() loop friendly. Fixes #13212 props ryan.
git-svn-id: http://svn.automattic.com/wordpress/trunk@14490 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
6631dd331b
commit
c24de5caf8
|
@ -2172,10 +2172,12 @@ function wp_get_shortlink($id = 0, $context = 'post', $allow_slugs = true) {
|
|||
|
||||
global $wp_query;
|
||||
$post_id = 0;
|
||||
if ( 'query' == $context && is_single() )
|
||||
if ( 'query' == $context && is_single() ) {
|
||||
$post_id = $wp_query->get_queried_object_id();
|
||||
elseif ( 'post' == $context )
|
||||
$post_id = $id;
|
||||
} elseif ( 'post' == $context ) {
|
||||
$post = get_post($id);
|
||||
$post_id = $post->ID;
|
||||
}
|
||||
|
||||
$shortlink = '';
|
||||
|
||||
|
|
Loading…
Reference in New Issue