Как добавить nofollow к ссылкам на метки?

Как правило, страницы меток на любом сайте закрываются от индексирования через файл robots.txt. Необходимо это для того, чтобы избавиться от кучи дублированных страниц на сайте. Однако, Google все равно передаст PR таким страницам, даже не включая их в индекс. Это называется "утеканием PR в воздух" - PR страницам меток передается, а сами страницы не индексируются. Чтобы это исправить, надо добавить в файл functions.php вашей темы следующий код:

//добавление nofollow для ссылок на метки start
function nofollow_tag($text) {
    return str_replace('rel="tag"', 'rel="tag nofollow"',  $text);	
}
add_filter('the_tags', 'nofollow_tag');
//добавление nofollow для ссылок на метки end

Если вы используете на сайте облако меток, то вам необходимо еще добавить код:

Как добавить ссылки «Спам» и «Удалить» к комментариям?

Ссылки Спам и Удалить

Чтобы не тратить свое время на модерирование комментариев через админку сайта, можно добавить ссылки "Спам" и "Удалить" к каждому выводимому комментарию на сайте. Для этого добавьте в файл functions.php вашей темы код:

//добавление ссылок спам и удалить к комментариям start
function add_links_comments( $link, $id ) {
    $template = ' <a class="comment-edit-link" href="%1$s%2$s">%3$s</a>';
    $admin_url = admin_url( "comment.php?c=$id&action=" );
    $link = str_replace(array('(',')'), array('(',' |'), $link);
    $link .= sprintf($template, $admin_url, 'cdc&dt=spam', 'Спам | ');
    $link .= sprintf($template, $admin_url, 'cdc', 'Удалить)');
    return $link;
}
add_filter('edit_comment_link', 'add_links_comments', 10, 2);
//добавление ссылок спам и удалить к комментариям end

Эти ссылки будут видеть только администраторы (авторы) сайта.

Как удалить атрибут title из ссылок на рубрики?

Чтобы удалить атрибут title у ссылок на рубрики (всплывающий текст при наведении мышки на ссылку рубрики) надо вставить в functions.php вашей темы код:

//удаление атрибута title из ссылок start
function remove_title_attributes($input) {
    return preg_replace('/\s*title\s*=\s*(["\']).*?\1/', '', $input);
}
add_filter('wp_list_categories', 'remove_title_attributes');
add_filter('the_category', 'remove_title_attributes');
//удаление атрибута title из ссылок end

При любом выводе рубрик через функции wp_list_categories и the_category (напрямую или виджетом) атрибуты title будут вырезаны. Точно также можно поступить с любыми ссылками в WordPress. Например, для удаления title из ссылок на метки надо к указанному выше коду добавить строчку:

add_filter('wp_tag_cloud', 'remove_title_attributes');

И в облаке меток атрибут title больше выводиться не будет.

Как отключить обновление плагинов?

Чтобы отключить обновление плагинов вставьте в functions.php вашей темы код:

//отключение обновления плагинов start
function disable_updates($value) {
   unset($value->response['akismet/akismet.php']);
   unset($value->response['all-in-one-seo-pack/all_in_one_seo_pack.php']);
   return $value;
}
add_filter('site_transient_update_plugins', 'disable_updates');
//отключение обновления плагинов end

Этот код отключит проверку на наличие обновлений для указанных плагинов (надо указать папку плагина и его главный файл).