• 24-02-2018, 15:27:55
    #1
    Üyeliği durduruldu
    Merhabalar,

    Siteye bir buton koyup kullanıcılar bu botona tıkladığında form açılsın istiyorum. Başka sayfaya yönlendirmeden direkt butona tıkladıklarına karşılarına contact form ile hazırlanmış form çıksın istiyorum.
    Bunu nasıl yapabiliriz? Google'da hangi arama sorgusuyla bu sorunu çözebilirim?
  • 24-02-2018, 15:30:44
    #2
    Merhaba, ninja popups eklentisini kullanabilirsiniz.
  • 24-02-2018, 15:32:51
    #3
    Üyeliği durduruldu
    arsze adlı üyeden alıntı: mesajı görüntüle
    Merhaba, ninja popups eklentisini kullanabilirsiniz.
    Bu ücretli sanırım.
    Ücretsiz bir şekilde yapma yöntemi var mıdır?
    Bir de bu otomatik çıkıyor. Benim amacım bir tane Register butonu koyup tıkladıklarında form çıkartmak.
  • 24-02-2018, 15:36:38
    #4
    cemalsenturk adlı üyeden alıntı: mesajı görüntüle
    Bu ücretli sanırım.
    Ücretsiz bir şekilde yapma yöntemi var mıdır?
    Bir de bu otomatik çıkıyor. Benim amacım bir tane Register butonu koyup tıkladıklarında form çıkartmak.
    Değişik biçimlerde dilediğin gibi ayarlayabiliyorsun. Yani ister otomatik çıkıyor ister üzerine tıklayınca. Null kullanmakta bir sakınca bulmuyorsan internette mevcut (önermiyorum) ancak bir proje geliştiriyorsan sağlam adımlarla gitmek için bazı harcamalar yapmak gerek.
  • 24-02-2018, 15:38:12
    #5
    Üyeliği durduruldu
    arsze adlı üyeden alıntı: mesajı görüntüle
    Değişik biçimlerde dilediğin gibi ayarlayabiliyorsun. Yani ister otomatik çıkıyor ister üzerine tıklayınca. Null kullanmakta bir sakınca bulmuyorsan internette mevcut (önermiyorum) ancak bir proje geliştiriyorsan sağlam adımlarla gitmek için bazı harcamalar yapmak gerek.
    Teşekkür ederim ben de nulled olaylarına karşıyım. Hakkı neyse vermek gerek.
  • 24-02-2018, 16:09:06
    #6
    Dilerseniz uygun ücretli destek verebilirim size.
  • 24-02-2018, 16:14:30
    #7
    Üyeliği durduruldu
    Onur89TR adlı üyeden alıntı: mesajı görüntüle
    Dilerseniz uygun ücretli destek verebilirim size.
    Teşekkür ederim şu an için ücretsiz arıyorum.
  • 24-02-2018, 16:25:18
    #8
    cemalsenturk adlı üyeden alıntı: mesajı görüntüle
    Teşekkür ederim şu an için ücretsiz arıyorum.
    O zaman ipucunu vereyim ben, kalanı sizin.
     
    <?php    
    /*    
    Template Name: Register    
    */    
        
    get_header();    
    global $wpdb, $user_ID;    
    //Check whether the user is already logged in    
    if ($user_ID)    
    {    
        
        // They're already logged in, so we bounce them back to the homepage.    
        
        header( 'Location:' . home_url() );    
        
    } else    
     {    
        
        $errors = array();    
        
        if( $_SERVER['REQUEST_METHOD'] == 'POST' )    
          {    
        
            // Check username is present and not already in use    
            $username = $wpdb->escape($_REQUEST['username']);    
            if ( strpos($username, ' ') !== false )    
            {    
                $errors['username'] = "Sorry, no spaces allowed in usernames";    
            }    
            if(emptyempty($username))    
            {    
                $errors['username'] = "Please enter a username";    
            } elseif( username_exists( $username ) )    
            {    
                $errors['username'] = "Username already exists, please try another";    
            }    
        
            // Check email address is present and valid    
            $email = $wpdb->escape($_REQUEST['email']);    
            if( !is_email( $email ) )    
            {    
                $errors['email'] = "Please enter a valid email";    
            } elseif( email_exists( $email ) )    
            {    
                $errors['email'] = "This email address is already in use";    
            }    
        
            // Check password is valid    
            if(0 === preg_match("/.{6,}/", $_POST['password']))    
            {    
              $errors['password'] = "Password must be at least six characters";    
            }    
        
            // Check password confirmation_matches    
            if(0 !== strcmp($_POST['password'], $_POST['password_confirmation']))    
             {    
              $errors['password_confirmation'] = "Passwords do not match";    
            }    
        
            // Check terms of service is agreed to    
            if($_POST['terms'] != "Yes")    
            {    
                $errors['terms'] = "You must agree to Terms of Service";    
            }    
        
            if(0 === count($errors))    
             {    
        
                $password = $_POST['password'];    
        
                $new_user_id = wp_create_user( $username, $password, $email );    
        
                // You could do all manner of other things here like send an email to the user, etc. I leave that to you.    
        
                $success = 1;    
        
                //header( 'Location:' . get_bloginfo('url') . '/login/?success=1&u=' . $username );    
        
            }    
        
        }    
    }    
        
    ?>    
        
    <form id="wp_signup_form" action="<?php echo $_SERVER['REQUEST_URI']; ?>" method="post">    
        
            <label for="username">Username</label>    
            <input type="text" name="username" id="username">    
            <label for="email">Email address</label>    
            <input type="text" name="email" id="email">    
            <label for="password">Password</label>    
            <input type="password" name="password" id="password">    
            <label for="password_confirmation">Confirm Password</label>    
            <input type="password" name="password_confirmation" id="password_confirmation">    
        
            <input name="terms" id="terms" type="checkbox" value="Yes">    
            <label for="terms">I agree to the Terms of Service</label>    
        
            <input type="submit" id="submitbtn" name="submit" value="Sign Up" />    
        
    </form>    
        
    <?php get_footer(); ?>
    Bu üyelik formudur. CSS ile şekillendirmeniz gerekecek. Popup Builder eklentisi ile bu sayfayı popup olarak çağırın.
  • 24-02-2018, 16:27:08
    #9
    Üyeliği durduruldu
    Onur89TR adlı üyeden alıntı: mesajı görüntüle
    O zaman ipucunu vereyim ben.[CODE]
    eğer zor bir şey değilse hepsini verebilirsiniz