Yazılarda ki tüm baglantıları yeni sekmede açar kodu functions.php ye ekleyin
Teşekkür ederim hocam sizin kodu denedim ama hata verdi bi satırda.
Chatgpt'ye yazdırdım, çalıştı o.
function yeni_sekmeye_ac($content) {
// Tüm <a> etiketlerini seç ve target özelliğini _blank olarak ayarla
$content = preg_replace_callback('/<a[^>]+/', 'yeni_sekmeye_ac_callback', $content);
return $content;
}
function yeni_sekmeye_ac_callback($matches) {
$link = $matches[0];
// Eğer linkte target özelliği zaten varsa, değişiklik yapma
if (strpos($link, 'target') !== false) {
return $link;
}
// Target özelliğini ekle
$link = rtrim($link, '>');
$link .= ' target="_blank">';
return $link;
}
function yeni_sekmeye_ac_tum_linkler() {
echo '<script>
jQuery(document).ready(function($) {
$("a").attr("target", "_blank");
});
</script>';
}
add_action('wp_footer', 'yeni_sekmeye_ac_tum_linkler');
add_filter('the_content', 'yeni_sekmeye_ac');
add_filter('widget_text_content', 'yeni_sekmeye_ac');