En av anledningarna till att WordPress är fantastisk är att det kommer med ett eget fullt fungerande användarverifieringssystem. Att skriva det från grunden idag skulle vara ganska dumt om du inte planerar att ta med dig en hög hög med innovation till processen.
Begränsa Content Pro, vårt plugin för medlemskap, uppfinner naturligtvis inte hjulet igen. Det utökar bara vad WordPress-användarsystemet gör genom att lägga till prenumerationer till användare.
Så när vi planerar att lägga till ett inloggningsformulär för våra användare, exponerar vi i princip bara WordPress-inloggningen i vår mall snarare än att omdirigera dem till /wp-login.php - vilket är standard. Funktionen wp_login_form () är vad vi behöver.
Vi använder lite logik om när vi ska visa det. Om en användare är utloggad får de ett inloggningsformulär. Om de är inloggade får de ett "Välkommen tillbaka!" modulen istället.