سلام
دوستان می خواستم بدونم آیا قسمت نظرات به طور پیش فرض noffolow است یعنی به لینک های قسمت نظرات بک لینک داده نمیشه
اگر noffolow نیست و بک لینک داده میشه چجور میشه از بک لینک دادن جلوگیری کرد؟؟؟
سلام
دوستان می خواستم بدونم آیا قسمت نظرات به طور پیش فرض noffolow است یعنی به لینک های قسمت نظرات بک لینک داده نمیشه
اگر noffolow نیست و بک لینک داده میشه چجور میشه از بک لینک دادن جلوگیری کرد؟؟؟
ببخشید یکی جواب ما رو بده 28 ساعت گذشته
این کد رو بذار تو functions.php البته قبل از تمام شدن تگ php
add_filter('the_content', 'my_nofollow');
add_filter('the_excerpt', 'my_nofollow');
function my_nofollow($content) {
return preg_replace_callback('/<a[^>]+/', 'my_nofollow_callback', $content);
}
function my_nofollow_callback($matches) {
$link = $matches[0];
$site_link = get_bloginfo('url');
if (strpos($link, 'rel') === false) {
$link = preg_replace("%(href=\S(?!$site_link))%i", 'rel="nofollow" $1', $link);
} elseif (preg_match("%href=\S(?!$site_link)%i", $link)) {
$link = preg_replace('/rel=\S(?!nofollow)\S*/i', 'rel="nofollow"', $link);
}
return $link;
}
راستی این افزونه هم بدک نیست«nofollow-link»
ممنون موضوع حل شد