J'aimerais créer un espace client dans WordPress à partir de mon entreprise de conception indépendante. Je suis capable de le faire moi-même mais je me demandais s'il existe de bons tutoriels et plugins que d'autres personnes utilisent déjà. Un système de gestion de projet de type Basecamp serait l'idéal.
Tout d’abord, pour la facturation, utilisez le plug-in WP Invoice: http://wordpress.org/extend/plugins/wp-invoice/
Le plugin "members" peut aussi être utile: http://wordpress.org/extend/plugins/members/
Pour une redirection personnalisée, pour les envoyer vers des pages personnalisées plutôt que simplement depuis le panneau d'administration, utilisez: http://wordpress.org/extend/plugins/peters-login-redirect/
Si vous les avez inscrits, envoyez-leur un message de bienvenue personnalisé sur la page à laquelle ils se connectent, en utilisant ce code, qui doit extraire leur nom de leur profil:
Welcome <?php echo $user_identity; ?>
J'ai jeté un coup d'œil à cela il y a quelque temps, la seule solution à moitié décente que j'ai trouvée était http://wordpress.org/extend/plugins/ndizi-project-management/ . En fin de compte, je suis juste allé avec quelque chose qui n’était pas lié à WordPress. Le faire dans WordPress équivaudrait à construire une application personnalisée PHP et il y aurait de meilleures solutions.
Vous pouvez utiliser des modèles de page personnalisés avec is_user_logged_in
, ainsi que des formulaires de connexion personnalisés, etc.
Mais pour construire Basecamp, il a fallu des années. Si vous pouviez le faire pour votre site personnel, vous feriez mieux de laisser tomber votre entreprise et de commercialiser le clone Basecamp
Selon ce que vous voulez, le plugin buddypress peut vous aider
Regardez ces plugins:
Et peut-être pourrez-vous aussi essayer un thème RoloPress .
Edit: j’ai oublié Genesis CRM pour WordPress .
Il existe un plugin gratuit de gestion de la zone client que vous pouvez utiliser pour créer la zone client et simplement la personnaliser ou en ajouter davantage sur les fonctionnalités. Voir le plugin - https://wordpress.org/plugins/customer-area/
http://blairwilliams.com/mingle-wordpress-plugin/ C'est un plugin qui transforme Wordpress en réseau social. Il dispose d'un système de gestion des utilisateurs frontaux: activité, profil, paramètres, amis, demandes d'amis, boîte de réception, répertoire, déconnexion. Peut-être que vous pouvez transformer cela en un simple espace client.
J'espère que cela t'aides.