• 19-07-2013, 22:28:59
    #1
    wordpress sitemizde yayınladığımız yazı url lerini istediğimiz bir siteye nasıl yönlendirebiliriz

    örneğin; siteadi.com/ forex-demo-hesap-acma

    urlsi tıklananca forexdemohesapacma.com a gitsin

    siteadi.com/ finans-co

    tıklanınca

    finans.co a gitsin

    BUNU NASIL YAPABİLİRİZ ? BUNU YAPAN BİR EKLENTİ MEVCUTMU?
  • 19-07-2013, 23:19:31
    #2
    belirli özel alana linki ekleyip, tema dosyalarından single.php veya page.php o özel alan kontrol edilip, link varsa yönlendirme yapılır..
  • 19-07-2013, 23:25:27
    #3
    PHP - WORDPRESS - YAZILIM
    hamdialev adlı üyeden alıntı: mesajı görüntüle
    belirli özel alana linki ekleyip, tema dosyalarından single.php veya page.php o özel alan kontrol edilip, link varsa yönlendirme yapılır..
    Açıkcası çalışır mı çalışmaz mı bilmiyorum arkadaşın dediğinden yola çıkarak şöyle bişey düşündüm.

    özel alan kısmına eğer ki girmek istediğiniz link varsa onu girin yoksa (konunun kendisine gitmesini istiyorsanız) bu kodu ekleyin

    <?php the_permalink() ?>
    Single.php veya page.php içinde (algoritmanın içine) ekleyiniz.

    <meta http-equiv="refresh" content="0;URL=<?php echo get_post_meta($post->ID, "link", true); ?>">
    belki başka türlü vardır ama şimdi bu kolay geldi

    Unutmadan özel alan adı link
  • 19-07-2013, 23:34:29
    #4
    yönlendirme istiyorsa orayı doldurmalı yoksa sürekli yönlendirme olmamalı..

    single.php de

    <?php $link = get_post_meta($post->ID, "link", true)
    if ($link) { ?> <meta http-equiv="refresh" content="0;URL=<?php echo $link; ?>"> <?php } ?>

    gibi bir şey iş görür herhalde..
  • 20-07-2013, 00:02:45
    #5
    bilgi için çok teşekkür ederim
  • 20-07-2013, 00:30:41
    #6
    Aşağıdaki kodu temanızın functions.php dosyasına uygun şekilde ekleyin, dediğiniz olacaktır. if bloklarını artırarak daha fazla yönlendirme ekleyebilirsiniz. En kolay ve uygun yöntem budur.

    function yakuphoca_sayfayi_siteye_yonlendir()
    {
        if( is_page( 'bayan-giyim' ) )
        {
            wp_redirect( 'http://www.bayangiyim.com' );
            exit();
        }
    
        if( is_page( 'teknokent-markalar' ) )
        {
            wp_redirect( 'http://www.teknokomedi.com' );
            exit();
        }
    }
    add_action( 'template_redirect', 'yakuphoca_sayfayi_siteye_yonlendir' );
  • 20-07-2013, 18:47:09
    #7
    Hocam bu sayfaları yönlendirmek için yazı(post)ları yönlendirmek için de geçerlimidir?
    yakuphan adlı üyeden alıntı: mesajı görüntüle
    Aşağıdaki kodu temanızın functions.php dosyasına uygun şekilde ekleyin, dediğiniz olacaktır. if bloklarını artırarak daha fazla yönlendirme ekleyebilirsiniz. En kolay ve uygun yöntem budur.

    function yakuphoca_sayfayi_siteye_yonlendir()
    {
        if( is_page( 'bayan-giyim' ) )
        {
            wp_redirect( 'http://www.bayangiyim.com' );
            exit();
        }
    
        if( is_page( 'teknokent-markalar' ) )
        {
            wp_redirect( 'http://www.teknokomedi.com' );
            exit();
        }
    }
    add_action( 'template_redirect', 'yakuphoca_sayfayi_siteye_yonlendir' );
  • 20-07-2013, 18:54:22
    #8
    Hayır bunun için is_page yerine is_single fonksiyonunu kullanmalısınız.
  • 20-07-2013, 20:09:01
    #9
    teşekkürler