WordPress

WordPress Yorum Bağlantıları Yeni Sekmede Nasıl Açılır?

WordPress‘in yorum özelliği, kullanıcılarla etkileşime geçmek için en iyi yöntem. Yorumlar, kullanıcıların bir bloga daha fazla ilgi duymasının nedenidir. Çoğu zaman yorumlar yoluyla kaliteli tartışmalar yaşanır. Yani bir wordpres blogunuz varsa sitenin marka olması için çok önemli.

Ancak yorumlarla ilgili sorunlardan biri, yorumlardaki tüm bağlantıların (URL’lerin) aynı sekmede açılmış olmalarıdır. Bu  sitenizi ziyaret eden kitleyi sitenizden uzaklaştırır ve hemen çıkma oranını artırır . İşte bu sorunun çözümü. Tüm yorum linklerini WordPress’te yeni bir sekmede veya pencerede açmaktır. 

Yorum linklerine target = ”_ blank” ekleyin

target="blank" Yorum linklerine ve yazar URL’sine ekleyerek , onları yeni pencerede açabiliriz. Bunu yapabilmek için iki WordPress kancasına filtre ekleyeceğiz – get_comment_author_linkve  comment_text.

Yöntem 1: Tema kullanma

Aşağıdaki kodu temanın functions.phpdosyasına ekleyebilirsiniz . Orada bulunan diğer işlevler arasına eklemediğinizden emin olun.

function comment_links_in_new_tab($text) { $return = str_replace('<a', '<a target="_blank"', $text); return $return; } add_filter('get_comment_author_link', 'comment_links_in_new_tab'); add_filter('comment_text', 'comment_links_in_new_tab'); 

Yöntem 2: Eklenti

Yukarıdaki yöntemin şöyle bir dezavantajı var. Temanızı güncelleyeceğiniz zaman, eklediğiniz tüm kodu kaybedersiniz. Ama bunu bir eklenti haline getirseniz, sonsuza dek kullanabilirsiniz.

Eklenti oluşturmak için, önce WP-content -> lugins’te yeni bir klasör oluşturun  . Buna “yorumlari-yeni-sekmede-acmak” adını verelim. Ardından içinde yeni bir PHP dosyası oluşturun – “comment-links-in-new-tab.php” deyin. 
(Klasöre ve dosyaya herhangi bir ad verebilirsiniz. Bu ismin benzersiz olduğundan emin olun.)

Uğraşmak istemeyenler için WordPress Eklentisi Geliştirdim

Bu eklentiyi arkadaşlarınla paylaş onlarda faydalansın

Artık yorumlardaki ve yazar URL’sindeki tüm bağlantılar yeni sekmede açılacak.

https://yadi.sk/d/wFwyAj6dLtd8-Q

Her zamanki gibi, bir yorum bırakmayı ve beni takip etmeyi unutmayın :)

İlgili Makaleler

3 Yorum

  1. Using target=”_blank” (which is used to open in a new window) is often an anti-pattern and there are very few valid use cases for it. It takes away control from the reader, breaks the back button, and is “like a vacuum cleaner sales person who starts a visit by emptying an ash tray on the customer’s carpet”
    Here is some reading on the subject:
    https://www.smashingmagazine.com/2008/07/should-links-open-in-new-windows/
    http://libux.co/links-should-open-in-the-same-window/
    https://css-tricks.com/use-target_blank/
    1) https://www.nngroup.com/articles/top-10-mistakes-web-design/

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu