J'ai un site Wordpress et ce que je voudrais faire, c'est que les utilisateurs envoient leur adresse e-mail via un formulaire et que mon client envoie automatiquement un message avec un lien vers une certaine page . Cette page ne devrait pas être accessible sans ce lien. Est-ce possible et y a-t-il des plugins prêts pour cela? J'utilise un plugin de membres, mais je veux que les utilisateurs donnent seulement leur email et ne pas remplir un formulaire entier. J'espère que tu as compris. Merci. wAccès à la page Wordpress par e-mail link
Répondre
Le meilleur moyen est de simplement utiliser le système d'inscription intégré. Y at-il une raison qui n'a pas fonctionné pour vous?
court de cela, voici une approche rapide et sale ...
Pour envoyer du courrier à un utilisateur, il suffit de mettre le code PHP suivant dans une page:
mail($_GET['user_email_address'], 'Access to site', 'To access the site please use ' . get_bloginfo('url') . '/foo.php?access=1');
Le premier paramètre suppose la page qui appelle ceci a une zone de texte avec le nom 'adresse_email_utilisateur'. Le sujet et le contenu du mail suivent; vous pouvez les changer pour refléter ce que vous aimez vraiment.
ensuite sur la page que vous souhaitez restreindre l'accès à, mettre le code suivant en haut du fichier:
if (!isset($_GET['access']))
wp_redirect(get_option('siteurl') . '/wp-login.php?action=register');
Ce réoriente toute personne qui n'a pas l'accès aux paramètres get. Ce système a deux défauts principaux:
- vous pouvez facilement copier/coller et partager cette URL et tout le monde sera en mesure de contourner l'e-mail
- si vous essayez de revenir à la page plus tard, vous ne pouvoir y accéder sans le paramètre get
Si vous fournissez plus de détails sur les raisons pour lesquelles le système d'enregistrement intégré n'a pas fonctionné, je pourrais peut-être vous aider à mieux vous servir.
-Kevin
- 1. Inscription à Wordpress Email?
- 2. format chaîne de caractères email à email-link
- 3. Direct Email Link pas besoin de perspectives
- 4. plugin wordpress, accès $ wpdb sur la page non visible
- 5. virtuemart checkout page link
- 6. Envoyer un email dans wordpress
- 7. Lien dynamique à la page enfant WordPress
- 8. jquery si link = URL de la page
- 9. Réécrire à WordPress Page
- 10. Maître accès à la propriété page de la page Contenu
- 11. CSS personnalisé par page dans Wordpress
- 12. Recherche Wordpress va à la page principale
- 13. classe Accès du filtre Wordpress
- 14. Decode Footer Link
- 15. Email contenu de Asp.Net page
- 16. ERREUR LINK dans VC++
- 17. passer à la section page par URL
- 18. Wordpress - besoin d'un nombre différent de publications sur la page 1 par rapport à la page 2 de la catégorie
- 19. Page portfolio portfolio Wordpress
- 20. WordPress ajouter une nouvelle page à la section admin
- 21. Envoyer un email à email ID
- 22. Le contenu de la page Wordpress n'apparaît pas
- 23. Masquer la page JSP à partir d'un accès direct, mais comment accéder à la page cible?
- 24. php mail() link image
- 25. page d'admin custompress wordpress - case à cocher
- 26. Wordpress Page order
- 27. Wordpress | Redéposer automatiquement les entrées à la page de démarrage par date
- 28. Sécurité du ressort Redirection si aucun accès à la page
- 29. double action link
- 30. envoyer des scripts par email