Bizonyára észrevettétek, hogy a hozzászólások linkje nofollow szokott lenni a blogokban. Egyébként nem csak WordPress blogoknál, hanem lassan már mindenütt. Ha mégis úgy döntünk valamilyen oknál fogva, hogy a weboldal vagy blog felépítése illetve az amiről szól megköveteli a dofollow linket, akkor ezt is meg tudjuk változtatni könnyedén. Ha a funkció fájlunkba elhelyezzük az alábbi kódot:
/**
* Removes the value ›nofollow‹ from the rel attribute.
*
* @author Thomas Scholz <http://toscho.de>
* @contributor David Naber <http://blog.dnaber.de/>
* @version 1.1
* @license GPL 3 <http://www.gnu.org/licenses/gpl.html>
* @param string $str Zu filternder String
* @return string
*/
function xwp_dofollow($str)
{
$str = preg_replace(
'~<a ([^>]*)\s*(["|\']{1}\w*)\s*nofollow([^>]*)>~U',
'<a ${1}${2}${3}>', $str);
return str_replace(array(' rel=""', " rel=''"), '', $str);
}
remove_filter('pre_comment_content', 'wp_rel_nofollow');
add_filter ('get_comment_author_link', 'xwp_dofollow');
add_filter ('post_comments_link', 'xwp_dofollow');
add_filter ('comment_reply_link', 'xwp_dofollow');
add_filter ('comment_text', 'xwp_dofollow');
akkor máris dofollow linkjeink lesznek és frissítéskor sem kell aggódnunk, hogy a változtatást újra el kell végeznünk.
Forrás: http://toscho.de/2009/no-no-no-nofollow/
