Ich möchte einen Benutzer zur Anmeldung umleiten, wenn er auf einen bestimmten Menüpunkt auf einer Seite klickt. Nur dieses Element erfordert eine Anmeldung und leitet es dann auf die Seite zurück. Alle anderen Seiten sind öffentlich zugänglich. Ich suchte viel, wie ich auth_redirect() für eine bestimmte Seite verwenden kann, aber ohne Erfolg. Bitte helfen.auth_redirect() oder wp_redirect() von einer bestimmten Seite in WordPress
0
A
Antwort
1
Dieser den Trick tun kann .. nur der Zustand kümmern, habe ich beide, entfernt die nicht benötigt werden ..
function my_page_template_redirect()
{
if(is_page('your-page-slug') || is_singular('your-post-type') /** just removed not need condition if its a page keep page and if its a post keep singular one **/
{
if(!is_user_logged_in())
{
auth_redirect();
}
}
}
add_action('template_redirect', 'my_page_template_redirect');
Verwandte Themen
- 1. wp_redirect Funktion funktioniert nicht richtig in Wordpress 4.5
- 2. Wordpress - Metabox nur auf einer bestimmten Seite anzeigen
- 3. jQuery läuft nicht auf bestimmten Wordpress-Seite
- 4. Wordpress: Show-Menü nur auf einer bestimmten Seite
- 5. Wordpress-Navigation in einer anderen Seite
- 6. Ausblenden einer bestimmten Kategorie Titel in WordPress
- 7. Nächste/Letzte URLs in einer bestimmten übergeordneten Kategorie von Wordpress
- 8. Wordpress Profilform vorne in einer Seite?
- 9. jQuery in einer Wordpress-Template-Seite
- 10. Weiße Seite in WordPress
- 11. Wordpress Yoast SEO auf einer Seite deaktivieren
- 12. import.io Anzeige von Daten auf Wordpress-Seite
- 13. Entfernen von Bild <a> Link von bestimmten Seiten-IDs oder Page Slug in WordPress
- 14. Wie zu entfernen style.css auf bestimmten Wordpress-Seite
- 15. wordpress Kommentare als Beitrag in einer bestimmten Kategorie veröffentlichen
- 16. Hinzufügen einer neuen Schaltfläche zu einer Seite in Wordpress
- 17. Disable jQuery-Funktion auf einer bestimmten Seite
- 18. Ersetzen alle ausgehenden Links zu einer bestimmten Domäne in Wordpress
- 19. Ändern Vorlage Links auf einer Wordpress Seite
- 20. Navigieren zu einer bestimmten Seite mit einer bestimmten Bedingung
- 21. div css an einer bestimmten Seite ändern
- 22. Wordpress - wp_get_recent_post zweimal auf einer Seite aufrufen
- 23. Wordpress - editpage Link zu einer anderen Seite
- 24. Wordpress mehrere Abfrage auf einer Seite Fehler
- 25. Umleiten von Datenverkehr von einer bestimmten URL zu einer bestimmten Seite
- 26. Wordpress - Custom Blog Seite
- 27. Wordpress: Wie kann ich eine externe Seite oder Datei erstellen, die Beiträge mit einer bestimmten Kategorie enthält?
- 28. Wordpress = is_author (admin) oder Is_entry oder ähnliches?
- 29. Rahmen an einer bestimmten Seite anpassen
- 30. Ein Formular auf einer benutzerdefinierten Admin-Seite in WordPress senden
ein eigenes Template für diese bestimmte Seite erstellen und fügen Sie 'if (! Is_user_logged_in()) {auth_redirect();} 'auf diese Seite. –