Daha önce baÅŸka bir konuda link ekleme penceresini nasıl geniÅŸleteceÄŸinizi anlatmıştım. Dün seo ile uÄŸraşırken yazıda verdiÄŸim linklerin, sitede fazla olmasa da link çıkışına yol açtığını farkettim. Aslında WordPress‘in eklentileri ile yazı içerisindeki linkleri nofollow yapabiliyoruz. Ancak istediÄŸim bu deÄŸil.
Yazı içindeki linkleri nofollow yaptığım anda, gerçekten referans göstermek istediğim sitelerde gidecekti.
Åžimdi diyeceksiniz ki, o zaman HTML kısmına geç rel=”nofollow” yaz. Olmaz deÄŸil, olur. Ancak her defasında kod kısmına geçip bunu yazmak gerçekten vakit kaybı. Ki ben buna bir türlü tahammül edemiyorum. Bu yüzden, yine WordPress için bir tinymce düzenlemesi yaptım.
Bu düzenleme ile, link ekleme penceresinden rel bağlantısını ekleyebiliyorsunuz ve kod kısmına girmenize gerek kalmıyor.
Aşağıdaki resimlerden aradaki farkı görebilirsiniz.
İşlemler
Ne yazık ki size şu kodu düzenleyin şunları ekleyin diyemeyeceğim, çünkü javascript dosyasının içerisinde ben bile kayboldum
- Öncelikle düzenlenmiş Tinymce dosyasını indirin.
- İçerisinde üç tane dosya bulunuyor. (link.htm, link.js, wp-langs.php) Bu dosyaları rar içerisinden çıkarın.
- Sitenizin wp-includes/js/tinymce klasörüne girin.
- Rar’dan çıkarmış olduÄŸunuz, wp-langs.php dosyasını, langs klasörü içerisine atın ve eski dosyanın üzerine yazın.
Yapılan Düzenleme: BaÄŸlantı penceresindeki Link Rel yazısının dili ayarlandı. - Åžimdi langs klasöründen çıkın ve, themes/advanced klasörüne girin. “link.htm” dosyasını buraya kopyalayın ve eski dosyanın üzerine yazın.
Yapılan Düzenleme: Açılan popup pencereye rel alanı eklendi. - Kalan son dosyamızı da yine aynı dizindeki, js klasörü içerisine yapıştırın ve eski dosya üzerine yazın.
Yapılan Düzenleme: Rel kodunun linke eklenmesi ve kod kısmında görülmesi, ayrıca linkler güncellenirken gösterilmesi sağlandı. - Şimdi sitenizde giriş yapmış durumdaysanız, sitenizden çıkış yapıp tekrar giriş yapın.
- Problem çözüldü
Bu yazı herhangi bir kaynaktan alınmamış olup, tamamen ihtiyaçtan dolayı ortaya çıkmıştır
Ekleme
Varsayılan Rel Değerini Nofollow Yapmak
Yukarıdaki anlatılanları uyguladığınızda, link ekleme sırasında ekrana boş rel kutusu gelecektir. Bu kutunun varsayılan değeri olarak nofollow kullanmak isterseniz:
wp-includes/js/tinymce/themes/advanced
Klasörünü girin ve klasör içerisindeki link.htm dosyasını bir metin editörü yardımıyla açınız.
Şu kodu aratın:
<td><input id="linkrel" name="linkrel" type="text" value="" style="width: 200px" /></td>
Åžu kod ile deÄŸiÅŸtirin:
<td><input id="linkrel" name="linkrel" type="text" value="nofollow" style="width: 200px" /></td>
Dosyayı kaydedip çıkın. Hepsi bu kadar
“WordPress Tinymce Düzenlemesi: Linklere Nofollow Vermek” için 15 Yorum var
Gerçekten süper bir çalışma çok teşekkürler
üstat selamlar. sitenizi sık sık kontrol etmekteyim ve yeni birşeyler ögrenmektayim. sizden biraz yardım almak istiyorum. siteme giriş yaparsanız eger bazı sorunlar oldugunu göreceksiniz. özellikle all in one seo eklentisi ve türkçe karakter konusunda epey ugraşmama karşın hiçbir ilerleme kaydedemedim. tavsiyeleri uuyguladıgımda ya konu içinde sorun çıkıyor yada footerde anlayamadım ve bir türlü çözemedim yardımcı olmak isterseniz bekliyorum msn adresimi ekleyiniz
Aynen yaptım, ama hiç bir şey çıkmadı malesef.
Maalesef görsel editörde rel fonksiyonu çıkarmayı başaramadım yazdıklarınız aynen yaptım ama olmuyor
Ayrıca bir soru sormak istiyorum ben daha önce siteme girdigim tüm linkleri nofollow yapmak istiyorum bunun için ne yapmalıyım ?
Merhaba, böyle yararlı bir site oluşturduğunuz için teşekkürler.
bu yazınızda belirtiÄŸiniz herÅŸeyi wordpress 2.7 yüklüyken uygulagım ve sorun çıkmadı. ancak otomatik olarak 2.8 güncellemesi yaptırdım ve bu yaptığım deÄŸiÅŸiklikler gitti. 2.8′de bu belirttiÄŸiniz iÅŸlemleri yaparsam bir sorun olur mu ? yardımcı olursanız sevirim. teÅŸekkürler.
Semih Bey, dosyaları yerine kopyaladım. Pencere de açılıyor ama rel kutucuğunda nofollow yazmıyor. Kutu içi boş geliyor, el ile nofollow giriyorum.
Eksik bir işlem mi yaptım acaba?
Oooowww . Eline sağlık
Lazım olabiliyor.
Kod kısmından yazmak hakkaten zor geliyordu
Rel olarak friend, met, nofollow gibi değerler girildiği için bir varsayılan değer belirlememiştim. Bunun çözümünü de ekliyorum yazıya
Kontrol edip, 2.8e uygun olarak güncelleme yaparım bunlara
Teşekkürler. takip edicem.
Yeni sürümde belki değişmiş olabilir. Tekrar gözden geçirmem gerekli.
Kusura bakmayın, eskimiş olabilir. wordpress 2.7.x sürümlerinde geçerliydi
header.php dosyasını Notepad++ ile açıp, utf-8 bomsuz olarak kaydedin
Eğer hala hata veriyorsa, sql tablolarınızda sorun olabilir.