Dış bağlantıları sitenizdeki bir geçiş adresi üzerinden göstermek, bağlantı yönetimi veya kullanıcıya hedefi açıklamak için kullanılabilir. Ancak bu yöntem içeriğinizin kopyalanmasını engellemez. Önceki anlatımdaki bu iddiayı düzeltiyorum: ziyaretçi metni yine kopyalayabilir ve bağlantıyı değiştirebilir.

Amaç ve sınırları

/git/rehber gibi bir adres tek bir kayıtlı hedefe bağlanabilir. Hedef değiştiğinde kayıt güncellenir. Buna karşılık URL içinde herhangi bir internet adresini kabul eden bir sistem açık yönlendirmeye dönüşebilir. İndirme veya reklam bağlantılarında kullanıcıya nereye gideceğini açıkça gösterin.

Keyfi hedef kabul etmeyin

Sorgu parametresindeki hedefi doğrudan wp_redirect ile kullanmayın. İzinli hedefler önceden tanımlanmalı ve yönetici tarafından yönetilmelidir. wp_safe_redirect varsayılan olarak yerel yönlendirmeyi sınırlar; dış hedef için bilinçli bir izin politikası gerekir. Yönlendirmeden sonra yürütmeyi exit ile durdurun.

Iframe ile kopya engelleme olmaz

Bir başka siteyi çerçevede açmak telif koruması sağlamaz. Hedef site çerçevelemeyi engelleyebilir ve kullanıcı boş bir alan görebilir. Dış bağlantıyı normal bağlantı olarak açmak çoğu blog yazısı için daha anlaşılır bir çözümdür. Reklam ilişkisi varsa uygun bağlantı niteliğini ayrıca değerlendirin.

Geçiş sayfasını test edin

Kayıtlı hedef, olmayan hedef, bozuk URL ve kaldırılmış bağlantı durumlarını deneyin. Olmayan kaydı ana sayfaya göndermek yerine anlamlı bir hata gösterin. Son kullanıcının yazdığı herhangi bir adresi otomatik açan örnek bir kodu burada yayımlamıyorum; yönetilen hedef listesi olmayan eski uygulamayı önce deneme ortamında gözden geçirin.

Kaynak ve devam

Güncel işlev ve seçenekler için resmî kaynağı inceleyin. Kodlar örnek uygulamalardır; temanızda veya eklentinizde aynı işlevin zaten bulunup bulunmadığını kontrol edin.

İlgili okumalar