Gérer votre site Web Events Manager par abonnement
Il existe deux types de magasins. Tout d’abord, les magasins de marque. Par exemple, Apple Store: vend des produits appartenant à une seule marque. L’autre est un magasin qui vend des produits de différentes marques. Par exemple, Best Buy: Vous trouverez des produits Apple, Microsoft, Dell, etc. Vous pouvez également comparer ces magasins au site Web de gestion d’événements. Certains sites Web d’événements vendent des billets d’événements. Et d’autres entreprises qui permettent à des organisations tierces de vendre des billets pour des événements. La principale différence entre les deux est la gestion.
Si vous vendez des billets pour un événement, la gestion est simple. Tu es le seul responsable. Cependant, comme vous pouvez l’imaginer, la gestion peut être un cauchemar si des organisateurs d’événements tiers vendent des billets sur votre site. Vous pouvez utiliser l’abonnement pour résoudre des problèmes administratifs prenons un scénario par exemple. Deux utilisateurs s’intéressent à la publication d’événements sur votre site Web: a) M. X: un utilisateur aléatoire dont vous ne savez rien; b) M. John mellow: un organisateur d’événements et une affiche d’événements réguliers. Si vous n’autorisez qu’un seul utilisateur à publier, quel utilisateur choisiriez – vous?
John Melo, c’est ça? Les utilisateurs invités sont comme M. X. vous ne savez pas ce qu’ils peuvent obtenir d’eux. La gestion de ces utilisateurs peut être un défi. D’un autre côté, les membres de votre site d’activité sont comme John mellow. Vous êtes heureux de choisir John Merlot au lieu de M. X tous les jours. Les membres sont plus faciles à contrôler grâce à votre abonnement et les utilisateurs sont liés à votre site Web. Vous pouvez contrôler l’activité de l’utilisateur, l’accès et la tenue à jour de l’historique de l’utilisateur: Vous pouvez contrôler l’accès de l’utilisateur vous pouvez limiter le nombre d’événements que l’utilisateur peut publier ou le nombre d’images que l’utilisateur peut télécharger vous pouvez conserver l’historique des événements publiés qui peuvent être conservés
Commentaires de l’utilisateur vous pouvez empêcher les formulaires des membres de publier des abonnements à des événements en suspendant les abonnements vous pouvez aider à monétiser les événements d’envoi en corrélant les niveaux d’abonnement à un prix, et vous pouvez monétiser la gestion des événements:
Vous pouvez créer un niveau d’abonnement payant le niveau d’abonnement peut être associé au nombre d’événements qui peuvent être publiés vous pouvez facturer des frais supplémentaires aux membres pour présenter l’événement si cela semble intéressant et ressemble à ce que vous voulez implémenter sur le site Web de gestion d’événements, je vais expliquer comment le faire plus tard!! Comment ajouter un abonnement à un site Web de gestion d’événements pour un site Web de gestion d’événements créé avec Events Manager, vous pouvez utiliser le plug – in d’abonnement d’intégration de crochet fourni avec le plug – in.
Le plug – in d’abonnement que je recommande est payant Membership pro. Les abonnements payants professionnels sont un plugin fiable. Mais il y a une autre raison pour laquelle je recommande d’utiliser pmpro avec Events Manager. C’est parce que je sais que les deux plug – ins fonctionnent parfaitement ensemble, parce que j’ai l’expérience pratique d’intégrer les deux! Note: – vous devriez avoir une connaissance suffisante du développement de wordpress pour intégrer ces deux plugins. Contactez – en un si vous n’êtes pas un développeur WordPress, si vous êtes prêt à faire votre travail, il est préférable de contacter un, c’est tout! Configurer l’abonnement payant pro doit d’abord définir le niveau d’abonnement. Chaque niveau d’abonnement doit être associé au prix. Nous devons également assigner une limite de publication d’événements *, chaque niveau étant une métavaleur Pour le niveau d’abonnement acheté, cette limite contrôle maintenant le nombre d’événements que les membres peuvent publier sur le site. Par exemple, supposons que vous ayez un niveau d’abonnement « de base ». Vous pouvez ajouter une limite de \
Base aura la possibilité de publier 5 événements.
Mais comment empêcher les membres de publier des événements? Voyons ça, le suivant! Pour limiter le nombre d’événements que les membres peuvent envoyer, nous devons changer l’option Ajouter des événements. Ceci est dû au fait que vous devez empêcher les membres d’ajouter de nouveaux événements après avoir épuisé les limites assignées 1 écraser le modèle d’événement pour masquer l’option Ajouter un événement lorsque la limite est dépassée, écraser le modèle d’événement. Allez au gestionnaire d’événements – > modèles – > tableaux – > événements. PHP et copiez – le dans votre sujet, dans le chemin approprié expliqué ici.
Recherche $show _ Add new. Changez maintenant l’affichage du bouton Ajouter un nouveau comme suit: \/ \/ Vérifiez que le membre a dépassé la limite de publication de l’événement
$Event _ post allowment = get user Meta ($current user – > ID, \
Si (vide ($Event _ post Allowance))
{Y}
$Event _ post Allowance = 0;
}
En plus
{Y}
$Event _ post allowment = intval ($Event post allowment);
}
Si (! Empty ($show _ Add new) & (event post permission > 0) & & current user can (‘Edit Events’))
Le reste du Code
2 ajouter un filtre à l’affichage ajouter un événement pour masquer le bouton lorsque la limite est dépassée
Si le bouton Ajouter un nouvel événement est affiché et que l’utilisateur a épuisé ses limites en publiant plusieurs événements, il doit être caché. Pour ce faire, ajoutez le code suivant à la fonction. PHP pour votre sous – thème. Ajouter un filtre (’em _ Event validate’, ‘WDM validate Event allow’);
WDM _ validate Event allow ($result, $this) {
$em _ global notification, $current user;
If (NULL ($_ request [‘Event ID’]) {
Ajouter des contraintes aux événements de publication
$Event _ post allowment = get user Meta ($current user – > ID, \
Si (vide ($Event _ post Allowance)) {
$Eve
Si vous vendez des billets pour un événement, la gestion est simple. Tu es le seul responsable. Cependant, comme vous pouvez l’imaginer, la gestion peut être un cauchemar si des organisateurs d’événements tiers vendent des billets sur votre site. Vous pouvez utiliser l’abonnement pour résoudre des problèmes administratifs prenons un scénario par exemple. Deux utilisateurs s’intéressent à la publication d’événements sur votre site Web: a) M. X: un utilisateur aléatoire dont vous ne savez rien; b) M. John mellow: un organisateur d’événements et une affiche d’événements réguliers. Si vous n’autorisez qu’un seul utilisateur à publier, quel utilisateur choisiriez – vous?
John Melo, c’est ça? Les utilisateurs invités sont comme M. X. vous ne savez pas ce qu’ils peuvent obtenir d’eux. La gestion de ces utilisateurs peut être un défi. D’un autre côté, les membres de votre site d’activité sont comme John mellow. Vous êtes heureux de choisir John Merlot au lieu de M. X tous les jours. Les membres sont plus faciles à contrôler grâce à votre abonnement et les utilisateurs sont liés à votre site Web. Vous pouvez contrôler l’activité de l’utilisateur, l’accès et la tenue à jour de l’historique de l’utilisateur: Vous pouvez contrôler l’accès de l’utilisateur vous pouvez limiter le nombre d’événements que l’utilisateur peut publier ou le nombre d’images que l’utilisateur peut télécharger vous pouvez conserver l’historique des événements publiés qui peuvent être conservés
Commentaires de l’utilisateur vous pouvez empêcher les formulaires des membres de publier des abonnements à des événements en suspendant les abonnements vous pouvez aider à monétiser les événements d’envoi en corrélant les niveaux d’abonnement à un prix, et vous pouvez monétiser la gestion des événements:
Vous pouvez créer un niveau d’abonnement payant le niveau d’abonnement peut être associé au nombre d’événements qui peuvent être publiés vous pouvez facturer des frais supplémentaires aux membres pour présenter l’événement si cela semble intéressant et ressemble à ce que vous voulez implémenter sur le site Web de gestion d’événements, je vais expliquer comment le faire plus tard!! Comment ajouter un abonnement à un site Web de gestion d’événements pour un site Web de gestion d’événements créé avec Events Manager, vous pouvez utiliser le plug – in d’abonnement d’intégration de crochet fourni avec le plug – in.
Le plug – in d’abonnement que je recommande est payant Membership pro. Les abonnements payants professionnels sont un plugin fiable. Mais il y a une autre raison pour laquelle je recommande d’utiliser pmpro avec Events Manager. C’est parce que je sais que les deux plug – ins fonctionnent parfaitement ensemble, parce que j’ai l’expérience pratique d’intégrer les deux! Note: – vous devriez avoir une connaissance suffisante du développement de wordpress pour intégrer ces deux plugins. Contactez – en un si vous n’êtes pas un développeur WordPress, si vous êtes prêt à faire votre travail, il est préférable de contacter un, c’est tout! Configurer l’abonnement payant pro doit d’abord définir le niveau d’abonnement. Chaque niveau d’abonnement doit être associé au prix. Nous devons également assigner une limite de publication d’événements *, chaque niveau étant une métavaleur Pour le niveau d’abonnement acheté, cette limite contrôle maintenant le nombre d’événements que les membres peuvent publier sur le site. Par exemple, supposons que vous ayez un niveau d’abonnement « de base ». Vous pouvez ajouter une limite de \
Base aura la possibilité de publier 5 événements.
Mais comment empêcher les membres de publier des événements? Voyons ça, le suivant! Pour limiter le nombre d’événements que les membres peuvent envoyer, nous devons changer l’option Ajouter des événements. Ceci est dû au fait que vous devez empêcher les membres d’ajouter de nouveaux événements après avoir épuisé les limites assignées 1 écraser le modèle d’événement pour masquer l’option Ajouter un événement lorsque la limite est dépassée, écraser le modèle d’événement. Allez au gestionnaire d’événements – > modèles – > tableaux – > événements. PHP et copiez – le dans votre sujet, dans le chemin approprié expliqué ici.
Recherche $show _ Add new. Changez maintenant l’affichage du bouton Ajouter un nouveau comme suit: \/ \/ Vérifiez que le membre a dépassé la limite de publication de l’événement
$Event _ post allowment = get user Meta ($current user – > ID, \
Si (vide ($Event _ post Allowance))
{Y}
$Event _ post Allowance = 0;
}
En plus
{Y}
$Event _ post allowment = intval ($Event post allowment);
}
Si (! Empty ($show _ Add new) & (event post permission > 0) & & current user can (‘Edit Events’))
Le reste du Code
2 ajouter un filtre à l’affichage ajouter un événement pour masquer le bouton lorsque la limite est dépassée
Si le bouton Ajouter un nouvel événement est affiché et que l’utilisateur a épuisé ses limites en publiant plusieurs événements, il doit être caché. Pour ce faire, ajoutez le code suivant à la fonction. PHP pour votre sous – thème. Ajouter un filtre (’em _ Event validate’, ‘WDM validate Event allow’);
WDM _ validate Event allow ($result, $this) {
$em _ global notification, $current user;
If (NULL ($_ request [‘Event ID’]) {
Ajouter des contraintes aux événements de publication
$Event _ post allowment = get user Meta ($current user – > ID, \
Si (vide ($Event _ post Allowance)) {
$Eve