mirror of
https://github.com/WordPress/WordPress.git
synced 2024-07-04 02:35:47 +02:00
get_previous_comments_link() and get_next_comments_link(). Props Viper007Bond. fixes #8058 for 2.7
git-svn-id: http://svn.automattic.com/wordpress/branches/2.7@10240 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
412ae85b7b
commit
cc67ec0499
|
@ -1245,14 +1245,15 @@ function get_comments_pagenum_link( $pagenum = 1, $max_page = 0 ) {
|
|||
}
|
||||
|
||||
/**
|
||||
* Display link to next comments pages.
|
||||
* Return the link to next comments pages.
|
||||
*
|
||||
* @since 2.7.0
|
||||
* @since 2.7.1
|
||||
*
|
||||
* @param string $label Optional. Label for link text.
|
||||
* @param int $max_page Optional. Max page.
|
||||
* @return string|null
|
||||
*/
|
||||
function next_comments_link($label='', $max_page = 0) {
|
||||
function get_next_comments_link( $label = '', $max_page = 0 ) {
|
||||
global $wp_query;
|
||||
|
||||
if ( !is_singular() )
|
||||
|
@ -1277,20 +1278,30 @@ function next_comments_link($label='', $max_page = 0) {
|
|||
if ( empty($label) )
|
||||
$label = __('Newer Comments »');
|
||||
|
||||
echo '<a href="' . clean_url( get_comments_pagenum_link( $nextpage, $max_page ) );
|
||||
$attr = apply_filters( 'next_comments_link_attributes', '' );
|
||||
echo "\" $attr>". preg_replace('/&([^#])(?![a-z]{1,8};)/', '&$1', $label) .'</a>';
|
||||
return '<a href="' . clean_url( get_comments_pagenum_link( $nextpage, $max_page ) ) . '" ' . apply_filters( 'next_comments_link_attributes', '' ) . '>'. preg_replace('/&([^#])(?![a-z]{1,8};)/', '&$1', $label) .'</a>';
|
||||
}
|
||||
|
||||
/**
|
||||
* Display the previous comments page link.
|
||||
* Display the link to next comments pages.
|
||||
*
|
||||
* @since 2.7.0
|
||||
*
|
||||
* @param string $label Optional. Label for comments link text.
|
||||
* @param string $label Optional. Label for link text.
|
||||
* @param int $max_page Optional. Max page.
|
||||
*/
|
||||
function previous_comments_link($label='') {
|
||||
function next_comments_link( $label = '', $max_page = 0 ) {
|
||||
echo get_next_comments_link( $label, $max_page );
|
||||
}
|
||||
|
||||
/**
|
||||
* Return the previous comments page link.
|
||||
*
|
||||
* @since 2.7.1
|
||||
*
|
||||
* @param string $label Optional. Label for comments link text.
|
||||
* @return string|null
|
||||
*/
|
||||
function get_previous_comments_link( $label = '' ) {
|
||||
if ( !is_singular() )
|
||||
return;
|
||||
|
||||
|
@ -1307,9 +1318,18 @@ function previous_comments_link($label='') {
|
|||
if ( empty($label) )
|
||||
$label = __('« Older Comments');
|
||||
|
||||
echo '<a href="' . clean_url(get_comments_pagenum_link($prevpage));
|
||||
$attr = apply_filters( 'previous_comments_link_attributes', '' );
|
||||
echo "\" $attr>". preg_replace('/&([^#])(?![a-z]{1,8};)/', '&$1', $label) .'</a>';
|
||||
return '<a href="' . clean_url( get_comments_pagenum_link( $prevpage ) ) . '" ' . apply_filters( 'previous_comments_link_attributes', '' ) . '>' . preg_replace('/&([^#])(?![a-z]{1,8};)/', '&$1', $label) .'</a>';
|
||||
}
|
||||
|
||||
/**
|
||||
* Display the previous comments page link.
|
||||
*
|
||||
* @since 2.7.0
|
||||
*
|
||||
* @param string $label Optional. Label for comments link text.
|
||||
*/
|
||||
function previous_comments_link( $label = '' ) {
|
||||
echo get_previous_comments_link( $label );
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in New Issue
Block a user