web-dev-qa-db-fra.com

Voulez-vous transformer Wordpress en un répertoire d'abonnement payant

J'ai besoin de créer un répertoire d'abonnement payant où les gens peuvent enregistrer leur entreprise et entrer ses détails.

Les abonnements doivent être payés sur une base mensuelle ou annuelle.

Les détails de l'entreprise incluent des champs typiques tels que: description, adresse, numéro de téléphone, code postal, etc.

L'idée est que les utilisateurs puissent créer leur utilisateur comme d'habitude, mais toutes les données relatives à leur entreprise doivent être entrées dans un type de publication personnalisé. La raison pour laquelle je veux cela est parce que je peux facilement ajouter de nouveaux champs à un type de publication personnalisé et peut également affecter différentes taxonomies personnalisées, telles que le voisinage, le type d'entreprise, etc.

Question n ° 1: comment puis-je limiter chaque utilisateur à un seul message? Lorsqu'un utilisateur s'inscrit, un message doit être créé et attribué à son nom d'utilisateur automatiquement.

Question n ° 2: Je dois également proposer un abonnement payant par mois ou par an. Comment intégrer une telle fonctionnalité à une passerelle de paiement, telle que Paypal par exemple?

Je ne m'attends pas à une réponse exacte à ces questions, mais ce serait formidable si je pouvais obtenir des indications sur les points de départ.

Merci!

2
Javier Renzi

1: Je l'ai réalisé une fois en utilisant une combinaison de 2 plugins: éditeur de rouleau utilisateur et éditeur frontal. L’un vous permet d’attribuer des capacités spécifiques à chaque utilisateur et l’autre, comme il est évident, vous permet aux utilisateurs d’éditer des publications à partir du serveur frontal. Ainsi, vous pouvez définir n'importe quel utilisateur avec le rôle "Membre" pour pouvoir "Modifier ses propres publications" mais pas "créer des publications" ou "supprimer des publications" etc.

Je suis sûr que a un moyen de faire en sorte que wordpress auto génère un nouveau message attribué à un utilisateur spécifique lors de la connexion, mais je n'ai pas encore avoir besoin de/découvrir que pour le moment. Quand j'ai fait cela pour mon site, je viens de créer un post pour eux.

2: L’appartenance à s2 est ce dont vous avez besoin. En fait, j’ai créé un site Web pour un client semblable au vôtre. L’appartenance s2 vous permet d’attribuer des rôles d’appartenance à chaque utilisateur et d’ajouter une nouvelle sélection aux articles/pages afin que vous puissiez définir le niveau d’utilisation des membres. IE: Vous pouvez avoir une adhésion argent, or et platine et contrôler ce que chaque niveau peut utiliser très facilement. Je n'ai jamais vu un autre plugin avec autant de puissance. Cela prend un peu à mettre en place, mais ça vaut le coup.

Sur une autre note, vous pouvez toujours acheter une copie des formulaires à gravité. Ce mélange avec le plugin de répertoire gravity forms et le plugin custom-post-type vous permettrait de permettre aux utilisateurs de soumettre leurs informations. Ces informations seraient automatiquement affichées dans une très belle liste de répertoires. J'ai déjà utilisé ce combo et c'est génial.

1
Lynne

Il existe toutes sortes de plugins d’affectation de rôle et de commerce électronique: il est préférable de commencer par rechercher ce qui existe déjà: http://wordpress.org/extend/plugins/

1
markratledge