2010-09-15 5 views
0

Je vais avoir un site wordpress (toujours hors ligne) qui est essentiellement un site de papier de nouvelles. Les utilisateurs doivent s'inscrire pour commenter. Mon problème est que lorsque les utilisateurs se connectent pour commenter un article, ils sont redirigés vers la page de profil (ou vers la page d'accueil si j'utilise des plugins) ... mais la norme devrait les rediriger vers la page de référence pour commenter la raison pour laquelle ils se sont connectés. Quelle est la solution pour cela?Rediriger page après la connexion et le modèle de la page de profil dans wordpress

Et une autre chose est le profil de l'utilisateur, mon site n'a pas réellement besoin d'un profil d'utilisateur mais besoin d'option pour changer le mot de passe. Par défaut, le profil est le même que le tableau de bord wp, comment puis-je le modéliser? Est-ce le fichier author.php sur lequel je dois travailler?

Répondre

2

En ce qui concerne la redirection. Vous pouvez simplement spécifier l'URL de connexion wp, où elle devrait les prendre après leur connexion. Par exemple.

<a href="<?php echo wp_login_url(get_permalink()); ?>" title="Login">Login</a> 

Vous amène à la page actuelle, après la connexion .. Placez donc un lien après le commentaire.

pour désactiver la page de profil modifier wp-admin/profile.php comme

define('IS_PROFILE_PAGE', true); 

Modification:

define('IS_PROFILE_PAGE', false); 

J'espère que vous trouverez les commentaires wp lien se connecter facilement dans les fichiers de modèle.

+0

Merci beaucoup! – esafwan

+0

Peut-on faire quelque chose pour que l'utilisateur enregistré redirige également vers le poste autre que le profilr? – esafwan

+0

D'où vous voulez Rediriger l'utilisateur enregistré? – Sankaranand

Questions connexes