Этот код изменит надпись «5 комментариев» на просто «5». Это может быть удобно, если вы показываете количество комментариев вместе со значком (фоновым изображением) означающим комментарии и дополнительный текст вам не нужен.
Добавьте в файл template.php своей темы:
function НАЗВАНИЕ-ТЕМЫ_preprocess_node(&$vars) {
// drupal_set_message('<pre>' . print_r(get_defined_vars(),TRUE) . '</pre>'); // print what variables are available
// drupal_set_message('<pre>' . print_r($vars['node']->links, TRUE . '</pre>')); // print what links are available
// some sanity checks
if ($vars['is_front']) {
if ($vars['node']->comment) {
if (user_access('access comments')) {
// get the comment count
$all = comment_num_all($vars['node']->nid);
if ($all) {
if ($vars['node']->links[comment_comments]['title']) {
$vars['node']->links[comment_comments]['title'] = $all;
}
}
}
}
}
// update the themed links
$vars['links'] = theme_links($vars['node']->links, array('class' => 'links inline'));
}