İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

wordpress konu icindeki linkleri _blank ve nofollow yapmak Eklentisiz

Tek

0
İyinet Üyesi
Katılım
23 Şubat 2010
Mesajlar
489
Reaction score
14
Konum
Danimarka/Ankara
url leri _blank yapmak icin
PHP:
function blank_yap($content) {
$text = $content;
preg_match_all("/<a.*? href=\"(.*?)\".*?>(.*?)<\/a>/i", $text, $matches);
for($i=0;$i<count($matches[0]);$i++){
if(!preg_match("/target=[\"\']*_blank[\"\']*/",$matches[0][$i])){
preg_match_all("/<a.*? href=\"(.*?)\"(.*?)>(.*?)<\/a>/i", $matches[0][$i], $matches1);
$text = str_replace(">".$matches1[3][0]."</a>"," target=\"_blank\">".$matches1[3][0]."</a>",$text);
}
}
return $text;
}
add_filter('the_content', 'blank_yap');

Url leri nofollow yapmak icin
PHP:
function nofollow_yap($content) {
$text = $content;
preg_match_all("/<a.*? href=\"(.*?)\".*?>(.*?)<\/a>/i", $text, $matches);
for($i=0;$i<count($matches[0]);$i++){
if(!preg_match("/rel=[\"\']*nofollow[\"\']*/",$matches[0][$i])){
preg_match_all("/<a.*? href=\"(.*?)\"(.*?)>(.*?)<\/a>/i", $matches[0][$i], $matches1);
$text = str_replace(">".$matches1[3][0]."</a>"," rel=\"nofollow\">".$matches1[3][0]."</a>",$text);
}
}
return $text;
}
add_filter('the_content', 'nofollow_yap');

bunlari temanizin functions.php
PHP:
?>
bundan oncesine ekliyorsunuz
 

Selma Hayek

0
İyinet Üyesi
Katılım
13 Eylül 2011
Mesajlar
24
Reaction score
0
Konum
istanbul
Tam olarak kodu nereye ekleyeceğiz f3 dediğimde bir sürü ?> çıkıyor .Sayfanın en sonu olur mu ? Teşekkürler güzel anlatım .
 

Selma Hayek

0
İyinet Üyesi
Katılım
13 Eylül 2011
Mesajlar
24
Reaction score
0
Konum
istanbul
ekledim ama yazıma yapılan yorum için ''ögeyi denetle'' dediğimde yorum atan kişinin site url 'sinin nofollow olmadığını gördüm .
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst