‘previous_comments_link_attributes’ is a WordPress PHP filter that allows you to modify the anchor tag attributes for the previous comments page link.
Usage
add_filter( 'previous_comments_link_attributes', 'your_function_name' );
function your_function_name( $attributes ) {
// Your code here to modify the attributes
return $attributes;
}
Parameters
- $attributes (string)
- Attributes for the anchor tag.
Examples
Add a CSS class to the previous comments link
add_filter( 'previous_comments_link_attributes', 'add_css_class_to_previous_comments_link' );
function add_css_class_to_previous_comments_link( $attributes ) {
$attributes .= ' class="custom-class"';
return $attributes;
}
This code snippet adds the custom-class CSS class to the previous comments link’s anchor tag.
Add a custom title attribute to the previous comments link
add_filter( 'previous_comments_link_attributes', 'add_title_to_previous_comments_link' );
function add_title_to_previous_comments_link( $attributes ) {
$attributes .= ' title="Go to previous comments page"';
return $attributes;
}
This example adds a custom title attribute “Go to previous comments page” to the previous comments link’s anchor tag.
Make the previous comments link open in a new tab
add_filter( 'previous_comments_link_attributes', 'open_previous_comments_link_in_new_tab' );
function open_previous_comments_link_in_new_tab( $attributes ) {
$attributes .= ' target="_blank"';
return $attributes;
}
This code snippet adds the target="_blank" attribute to the previous comments link’s anchor tag, making it open in a new browser tab.
Add a rel=”nofollow” attribute to the previous comments link
add_filter( 'previous_comments_link_attributes', 'add_nofollow_to_previous_comments_link' );
function add_nofollow_to_previous_comments_link( $attributes ) {
$attributes .= ' rel="nofollow"';
return $attributes;
}
This example adds the rel="nofollow" attribute to the previous comments link’s anchor tag, instructing search engines not to follow the link.
Combine multiple attributes to the previous comments link
add_filter( 'previous_comments_link_attributes', 'customize_previous_comments_link' );
function customize_previous_comments_link( $attributes ) {
$attributes .= ' class="custom-class" title="Go to previous comments page" target="_blank" rel="nofollow"';
return $attributes;
}
This code snippet combines all the previous examples, adding a custom class, title, target, and rel attribute to the previous comments link’s anchor tag.