This document is deprecated! The information on this page refers to a Thesis version that is now obsolete. Please visit the Thesis Docs for current documentation.
This article refers to the default comments link on the home page (and other multi-post listing pages); see Customize Comments Intro if you’re looking to change the {1 comment… read it below or add one} message on the single post page.
Change Color of Comments Bracket ∞
Place this code in custom.css, replacing #ff0000 with the desired color value:
.custom .format_text .to_comments span.bracket {color: #ff0000;}
Remove {0 Comments} Entirely ∞
Place this code in custom_functions.php:
remove_action('thesis_hook_after_post', 'thesis_comments_link');
Replace {0 Comments} with Custom Link ∞
This code in custom_functions.php replicates the default Thesis code:
function my_comments_link() {
if (!is_single() && !is_page()) {
echo '<p class="to_comments"><span class="bracket">{</span> <a href="';
the_permalink();
echo '#comments" rel="nofollow">';
comments_number(__('<span>0</span> comments', 'thesis'), __('<span>1</span> comment', 'thesis'), __('<span>%</span> comments', 'thesis'));
echo '</a> <span class="bracket">}</span></p>';
}
}
remove_action('thesis_hook_after_post', 'thesis_comments_link');
add_action('thesis_hook_after_post', 'my_comments_link');
This example removes the brackets, and replaces “0 Comments” with “Be the first to comment”:
function my_comments_link() {
if (!is_single() && !is_page()) {
echo '<p class="to_comments"><a href="';
the_permalink();
echo '#comments" rel="nofollow">';
comments_number(__('Be the first to comment', 'thesis'), __('<span>1</span> comment', 'thesis'), __('<span>%</span> comments', 'thesis'));
echo '</a></p>';
}
}
remove_action('thesis_hook_after_post', 'thesis_comments_link');
add_action('thesis_hook_after_post', 'my_comments_link');
Remove Brackets from Comments Link ∞
The thesis_comments_link filter can be used to do this; for example, with this code in custom_functions.php:
// Changes the comment link to exclude brackets
function my_skin_comments_link($link) {
return "$link";
}
remove_filter('thesis_comments_link', 'default_skin_comments_link');
add_filter('thesis_comments_link', 'my_skin_comments_link');