Tema dosyalarını açın ve functions.php sayfasına aşağıdaki kodu ekleyin. Buradaki YOUR_DOMAIN_HERE yazan yere kendi sitenizin alan adını girin. Örneğin ben oraya www.teknolib.com yazdım.
/** * add nofollow to links */ function add_nofollow_content($content) { $content = preg_replace_callback( '/<a[^>]*href=["|']([^"|']*)["|'][^>]*>([^<]*)</a>/i', function($m) { if (strpos($m[1], "YOUR_DOMAIN_HERE") === false) return '<a href="'.$m[1].'" rel="nofollow" target="_blank">'.$m[2].'</a>'; else return '<a href="'.$m[1].'" target="_blank">'.$m[2].'</a>'; }, $content); return $content; } add_filter('the_content', 'add_nofollow_content');
Eğer yapılan bu işlemi geri almak isterseniz, aşağıdaki kodu kullanabilirsiniz:
/** * add nofollow to links */ function add_nofollow_content($content) { $content = preg_replace_callback( '/<a[^>]*href=["|']([^"|']*)["|'][^>]*>([^<]*)</a>/i', function($m) { if (strpos($m[1], "YOUR_DOMAIN_HERE") === false && strpos($m[1], "YOUR_DOMAIN_HERE") === false) return '<a href="'.$m[1].'" rel="nofollow" target="_blank">'.$m[2].'</a>'; else return '<a href="'.$m[1].'" target="_blank">'.$m[2].'</a>'; }, $content); return $content; } add_filter('the_content', 'add_nofollow_content');