• 28-08-2024, 19:18:42
    #1
    Merhabalar bir sayfayı kısıtlamak istiyorum sayfada login ekranı olacak ben kullanıcı adı ve parolayı vericem sayfa öyle açılacak kullanıcıya hangi eklenti ne yapmak lazım
    chatgpt ile halledebilirsiniz chatgpt ile hallettim
  • 28-08-2024, 19:19:53
    #2
    hocam size yardımcı olabilirim daha yeni böyle bir sistem kodladım müşterim için

    eklentiler düzgün çalışmıyor istediğiniz sonucu vermiyorlar ondan dolayı kodlamamız gerekti
  • 28-08-2024, 19:22:11
    #3
    🏆 Wordpress Uzmanı
    Merhaba, ücretli yardımcı olabilirim.
  • 28-08-2024, 19:22:46
    #4
    function custom_redirect_non_logged_in_users() {
    if ( !is_user_logged_in() && !current_user_can('administrator') ) {
    $current_url = home_url( add_query_arg( null, null ) ); // Mevcut sayfanın URL'sini alır
    $login_url = 'buraya login sayfanın linkini koy';

    if ( $current_url !== $login_url ) {
    wp_redirect( $login_url );
    exit;
    }
    }
    }
    add_action('template_redirect', 'custom_redirect_non_logged_in_users');

    login_url yazan yere giriş sayfanın urlsini koyarsan siteye giriş yapmadan kimse ulşamaz
  • 28-08-2024, 19:25:33
    #5
    dijitalruh adlı üyeden alıntı: mesajı görüntüle
    function custom_redirect_non_logged_in_users() {
    if ( !is_user_logged_in() && !current_user_can('administrator') ) {
    $current_url = home_url( add_query_arg( null, null ) ); // Mevcut sayfanın URL'sini alır
    $login_url = 'buraya login sayfanın linkini koy';

    if ( $current_url !== $login_url ) {
    wp_redirect( $login_url );
    exit;
    }
    }
    }
    add_action('template_redirect', 'custom_redirect_non_logged_in_users');

    login_url yazan yere giriş sayfanın urlsini koyarsan siteye giriş yapmadan kimse ulşamaz
    nereye ekliyoruz kodu
  • 28-08-2024, 19:28:13
    #6
    ilkerertugrul adlı üyeden alıntı: mesajı görüntüle
    nereye ekliyoruz kodu
    hocam Code Snippets eklentisini kurun sonra ordan new snippets diyip verdiğim kodu oraya yazın ardından tüm sitede çalışacak olarak ayarlayıp kaydedin
  • 28-08-2024, 19:36:15
    #7
    dijitalruh adlı üyeden alıntı: mesajı görüntüle
    function custom_redirect_non_logged_in_users() {
    if ( !is_user_logged_in() && !current_user_can('administrator') ) {
    $current_url = home_url( add_query_arg( null, null ) ); // Mevcut sayfanın URL'sini alır
    $login_url = 'buraya login sayfanın linkini koy';

    if ( $current_url !== $login_url ) {
    wp_redirect( $login_url );
    exit;
    }
    }
    }
    add_action('template_redirect', 'custom_redirect_non_logged_in_users');

    login_url yazan yere giriş sayfanın urlsini koyarsan siteye giriş yapmadan kimse ulşamaz
    dijitalruh adlı üyeden alıntı: mesajı görüntüle
    hocam Code Snippets eklentisini kurun sonra ordan new snippets diyip verdiğim kodu oraya yazın ardından tüm sitede çalışacak olarak ayarlayıp kaydedin
    çalışmadı hocam
  • 28-08-2024, 19:38:20
    #8
    Mesaj attım
  • 28-08-2024, 22:12:16
    #9
    Yardımcı olan herkese çok teşekkürler chatgpt ile işimi hallettim