Sto sviluppando un plug-in gratuito per la connessione di un sistema di supporto esterno a WordPress per poter autenticare gli utenti su WordPress.
Per questo, attualmente dal sistema esterno, l'utente viene inviato alla pagina di accesso di WordPress con questo alla fine
?action=freshdesk-remote-login
Il mio plug-in verifica quindi se l'utente ha effettuato l'accesso a WP, in caso contrario mostra il modulo di accesso e, dopo aver effettuato correttamente l'accesso, li reindirizza al sito di terze parti.
Il reindirizzamento viene eseguito utilizzando qualcosa del genere: wp_redirect( $sso_url );
Ora funziona bene, ma ho intenzione di offrire uno shortcode che potrebbe essere aggiunto a una pagina scelta dall'utente. Ora una volta che un utente accede a questa pagina, se ha effettuato l'accesso, dovrebbe essere inoltrato al sito di terze parti, in caso contrario, quindi alla pagina di accesso.
C'è un modo per suggerire a wp_redirect di lavorare all'interno di uno shortcode?