您可以使用以下函数过滤blogroll,使所有链接都不跟随:
function nofollow_blogroll( $html ) {
// remove existing rel attributes
$html = preg_replace( \'/\\s?rel=".*"/\', \'\', $html );
// add rel="nofollow" to all links
$html = str_replace( \'<a \', \'<a rel="nofollow" \', $html );
return $html;
}
add_filter( \'wp_list_bookmarks\', \'nofollow_blogroll\' );
不过,如果你需要逐案处理,你可能会被@matt指出的一些黑客所困扰。