Support » Lisäosat ja muokkaukset » Members lisäosan login ohjaus uudelle sivulle!

  • Pieni helppi Members loginiin!

    Minulla on yhdellä sivulla tuo login kirjautuminen ja nyt on muutama kysymys.

    1. Mistä ja miten luon tunnuksen joka on tarkoitettu asiakkaille?
    2. Miten määritän sivun joka aukeaa kirjautumisen jälkeen?

    Idea on se että olen tehnyt uuden sivun ”asiakkaille” ja kirjautumisen jälkeen kyseinen sivu aukeaa. Nyt en vain keksi miten tuo tehdään =)

    Koko homman juju on vain se että on sivu johon vaaditaan kirjautuminen päästäkseen lukemaan sivua.

    Ei varmaankaan kaksinen juttu , mutta ei vain hiffaa =)

    Tradex

Esillä 1 vastausta (kaikkiaan 1)
  • Moderator Sami Keijonen

    (@samikeijonen)

    Jos kyseessä on vain yksi sivu, jonka haluat suojata, niin siinä voisi käyttää myös WP:n omaa salasanasuojattu-toimintoa. Sillä oletuksella, että et tarvitse kaikille asiakkaille omaa tunnusta.

    Jos taas tarvitset oman tunnuksen kaikille asiakkaille, niin kohdasta Käyttäjät luot uusia tunnuksia. Ja näille jokin tietty rooli. Vastaavasti Members-lisäosalla hallitaan sitä mitä asiakkaan rooli saa tehdä. Itse tekisin asiakkaille kokonaan oman roolin, vaikka Asiakkaat. Ja antaisin tälle roolille ne oikeudet mitä se tarvitsee.

    Idea on se että olen tehnyt uuden sivun ”asiakkaille” ja kirjautumisen jälkeen kyseinen sivu aukeaa. Nyt en vain keksi miten tuo tehdään =)

    Tekisin kokonaan uuden sivupohjan (Custom Page Template), jossa käyttäisin is_user_logged_in ja wp_login_form -funktioita.

    http://codex.wordpress.org/Function_Reference/is_user_logged_in

    http://codex.wordpress.org/Function_Reference/wp_login_form

    Esim. näin loopin sisällä.

    <?php if ( is_user_logged_in() ) {
    
    	the_content();
    
    } else { ?>
    
    	<p>
    		<?php _e( 'You must be logged in to view the content of this page.', 'textdomain' ); ?>
    	</p>
    	<p>
    		<?php wp_login_form(); ?>
    	</p>
    
    <?php } ?>
Esillä 1 vastausta (kaikkiaan 1)
  • The topic ‘Members lisäosan login ohjaus uudelle sivulle!’ is closed to new replies.