• 15-12-2022, 20:25:49
    #1
    hocalarım benim almış olduğum temada üyeler için giriş paneli yoktu ben buddypress yükledim sonra youzer ve kullanıcı menüsü için uygun konumda yok hepsi yukarıda dolu şimdi buna karşı bende sağda yapışkan uçan menü yapmak istedim kayıt ol ve giriş yap adında 2 tane menü yapmak istiyorum css işleri kolay ama üye kayıt olduktan sonra veya giriş yaptıktan sonra o butonların kaybolması lazım bunun için fonksiyon yazmak gerekiyor ama o benim için zor üye giriş yaptıktan sonra ben yine uçan bi menü daha yapıp sağ tarafa user iconu yapıp ona tıkladıgında sola açılacak bildirimler falan filan göstereceğim ve bu yaptığımıda kayıt olmayanlara göstermek istemiyorum böyle bir eklenti varmı yada nasıl yapabilirim sahip olduğum tema çok zorluyor sınırları site sahibi fransız sen işini bilirsin diyip yıktı yükü üzerime buddypress olmasa herşey iyiydi temanın menü konumları uygun değil
  • 15-12-2022, 20:32:56
    #2
    <?php if(is_user_logged_in()) { ?>
    giriş yaptıktan sonra görünecek kısım burayı boş bırakabilirsin.
    <?php } else { ?>
    giriş yapmayanlara burası görünür. giriş veya kayıt butonlarını buraya yapıştırabilirsin.
    <?php } ?>
  • 15-12-2022, 20:34:05
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Kaybolması gereken butonları şu şekilde kaybedebilirsin.
    // Öncelikle wordpressin globalwp değişkenini sayanızın en üstüne eklemelisiniz.
    // Bu kodları wordpress templates klasörü içindeki gizlemek istediğiniz tagların olduğu sayfaya yazın ve gizlemek istediğiniz tagların olduğu satıra yazın
    <?php

    global $wp;
    if ( is_user_logged_in() )
    {

    }
    else
    {
    echo "BURAYA BUTONUNUZUN HTML Kodunu Ekleyin";
    echo "EĞER GÖZÜKMESİNİ İSTEMEDİĞİNİZ TAGIN DİV vs varsa ONUDA YAZIN ECHO KISMINA";
    }
  • 15-12-2022, 20:36:28
    #4
    Yani örnek şöyle bir html tasarımımız mevcut


    bu kodun olduğu satıra geliyorsun şunu yazıyorsun
    if ( is_user_logged_in() )
    {

    }
    else
    {
    echo "<button type="submit" class="btn btn-dark" name="asdas" </button>";
    }
  • 15-12-2022, 20:37:52
    #5
    engintas adlı üyeden alıntı: mesajı görüntüle
    Kaybolması gereken butonları şu şekilde kaybedebilirsin.
    // Öncelikle wordpressin globalwp değişkenini sayanızın en üstüne eklemelisiniz.
    // Bu kodları wordpress templates klasörü içindeki gizlemek istediğiniz tagların olduğu sayfaya yazın ve gizlemek istediğiniz tagların olduğu satıra yazın
    <?php

    global $wp;
    if ( is_user_logged_in() )
    {

    }
    else
    {
    echo "BURAYA BUTONUNUZUN HTML Kodunu Ekleyin";
    echo "EĞER GÖZÜKMESİNİ İSTEMEDİĞİNİZ TAGIN DİV vs varsa ONUDA YAZIN ECHO KISMINA";
    }

    hocam şimdi sağda 2 tane alt alta buton olacak login register hover yapınca sağdan sola çıkacak farketmiyor sonra tıklayıp üye olursa veya giriş yaparsa o butonlar kaybolacak bu kod bu işey yarıyor dimi birde üye giriş yapınca sağda çıkan user paneli gözükcek onun kodlarını nereye yapıştırıcam?
  • 15-12-2022, 20:39:58
    #6
    ertaytw adlı üyeden alıntı: mesajı görüntüle
    hocam şimdi sağda 2 tane alt alta buton olacak login register hover yapınca sağdan sola çıkacak farketmiyor sonra tıklayıp üye olursa veya giriş yaparsa o butonlar kaybolacak bu kod bu işey yarıyor dimi birde üye giriş yapınca sağda çıkan user paneli gözükcek onun kodlarını nereye yapıştırıcam?
    if ( is_user_logged_in() )
    {
    //Burası eğer kullanıcı login yaparsa tetiklenecek olan html kodlarını yazıcaksın tabi phpnin echo aracılığı ile mesela buraya şu şekilde yapabilirim
    echo "<p> Engin taş </p>";
    // Yani giriş yaptıktan sonra ben ismimi söylettirdim siz kendi html kodlarınızı söyletin iyi çalışmalar diliyorum yapamazsanız 05541913810 yardımcı olmak isterim.
    }
    else
    {
    echo "<button type="submit" class="btn btn-dark" name="asdas" </button>";
    }
  • 15-12-2022, 20:40:36
    #7
    haaaa if den sonra olan kısma user panelinin kodlarını koymam gerekicek else'den sonra ise kayıt olan kişilerin butonu görmemesi için olan kısım
  • 15-12-2022, 20:42:18
    #8
    ertaytw adlı üyeden alıntı: mesajı görüntüle
    haaaa if den sonra olan kısma user panelinin kodlarını koymam gerekicek else'den sonra ise kayıt olan kişilerin butonu görmemesi için olan kısım
    Evet, tebrikler bu şekilde yola çıkarsanız istediğiniz tasarımı yapabileceğinize inanıyorum bol şans!
  • 15-12-2022, 20:42:51
    #9
    hocam bu kodları temanın header kısmına koymam gerekiyor sağda fixed olacağı için sorun olurmu ? çünkü join discord butonu yaptım aynı bu gibi bir tek header.php'de kodlar çalıştı.