
Hay dos tipos de tiendas. Uno: una tienda propiedad de la marca. Por ejemplo, una Apple Store: vende productos que pertenecen a una sola marca. Y, el otro, una tienda que vende productos que pertenecen a diferentes marcas. Por ejemplo, Best Buy: encontrará productos de Apple, Microsoft, Dell, etc. Puede hacer un paralelo entre estas tiendas y los sitios web de gestión de eventos. Hay algunos sitios web de eventos que venden boletos para sus propios eventos. Y otros que permiten que las organizaciones de terceros vendan sus boletos al evento. La principal diferencia entre los dos es la gerencia.
Si vende boletos para sus propios eventos, la administración es simple. Eres el único a cargo. Pero, como puede imaginar, si los organizadores de eventos de terceros venden boletos en su sitio, la gerencia puede ser una pesadilla.
Los problemas de gestión se pueden resolver utilizando la membresía para tomar el ejemplo de un escenario. Hay dos usuarios interesados en publicar un evento en su sitio web, a) Sr. X, un usuario aleatorio, no sabe nada yb) Sr. John Mellow, un organizador de eventos y un póster ordinario. Si pudiera pagar un solo usuario para publicar, ¿qué usuario elegiría?
John Mellow, ¿verdad? Sin lugar a dudas, tendrá reservas sobre el Sr. X. Los usuarios invitados son como Mr.X, no sabe qué esperar de ellos. Administrar tales usuarios puede ser un desafío. Por otro lado, los miembros de su sitio de eventos son como John Mellow. Estaría feliz de elegir a John Mellow en lugar del Sr. X cualquier día. Los miembros son más fáciles de controlar con la membresía, un usuario está relacionado con su sitio. Puede controlar las actividades y el acceso del usuario y mantener el historial del usuario: puede controlar el acceso del usuario
Puede restringir la cantidad de eventos que un usuario puede publicar o la cantidad de imágenes que un usuario puede cargar
Puedes mantener un historial de eventos publicados
Puede mantener sus revisiones de usuario
Puede evitar que el formulario de membresía publique eventos suspendiendo la membresía
La membresía puede ayudar a generar dinero con el envío del evento asociando los niveles de membresía con un precio, también puede generar dinero para eventos:
Puede crear niveles de membresía pagados
Los niveles de membresía se pueden asociar con el número de eventos que se pueden publicar
Puede cobrar a los miembros una tarifa adicional para presentar eventos
Si esto suena interesante y suena como algo que le gustaría implementar en su sitio de administración de eventos, ¡explicaré cómo hacer esto!
Cómo agregar membresía en su sitio de administración de eventos para su sitio de administración de eventos creado con Events Manager, puede integrar completamente un enchufe de membresía utilizando los ganchos ofrecidos por el complemento.
Un enchufe de membresía que recomendaría se le pagaría la membresía profesional. Membresía PAGADO Pro es un complemento sólido. Pero hay otra razón por la que recomendaría el uso de PMPRO con Events Manager. ¡Porque sé que ambos complementos funcionarían perfectamente juntos, porque tengo experiencia práctica en la integración de los dos! Nota: – Para integrar los dos complementos, debe conocer el desarrollo de WordPress. Contactando a uno si no es un desarrollador de WordPress, sería mejor contactar a uno si está listo para el embarazo, ¡aquí! Configuración de la suscripción paga para comenzar configurando los niveles de membresía
Cada nivel de membresía debe estar asociado con un precio
También debemos asignar un límite para publicar eventos* con cada nivel como meta valor.
*Ahora, este límite controlará la cantidad de eventos que un miembro puede publicar en el sitio, para el nivel de membresía. Por ejemplo, suponga que tiene un nivel de membresía “básico”. Puede agregar un límite de “5” para este nivel. Para los miembros que compren la suscripción “básica” tendrá la opción de publicar 5 eventos.
¿Pero cómo restringir la extremidad para publicar eventos? ¡Echaremos un vistazo a esto, todavía! Cambiar el Administrador de eventos de complemento para restringir la cantidad de eventos que un miembro puede enviar, deberemos cambiar la opción “Agregar evento”. Esto se debe al hecho de que debemos evitar que el miembro agregue un nuevo evento, una vez que el miembro ha agotado el límite asignado. # 1 Ignore la plantilla del evento, para ocultar la opción “Agregar evento” al exceder el límite que necesitará para reemplazar la plantilla del evento. Vaya a eventos-manager-> plantillas-> Tablas-> events.php y copie en su tema, de manera adecuada, como se explica aquí. Ahora, cambie la visualización del botón “Agregar nuevo” de la siguiente manera: // Verifique si el miembro ha agotado el límite de publicación del evento
$ event_post_allowance = get_user_meta ($ current_user -> id, ‘event_allowance_limit’, true);

If (vacía ($ event_post_allowance))
{
$ event_post_allowance = 0;
}
de lo contrario
{
$ event_post_allowance = intval ($ event_post_allowance);
}
if (! vacía ($ show_add_new) && ($ event_post_allowance> 0) && current_user_can (‘edit_events))
// el resto del código
#2 Agregue el filtro en la pantalla “Agregar evento” para ocultar el botón si se excede el límite
Si se muestra el botón para agregar un nuevo evento y el usuario ha agotado el límite al publicar varios eventos, debemos ocultar el botón. Para hacer esto, agregue el código a continuación a las funciones.php del tema de su hijo. add_filter (’em_event_validate’, ‘wdm_validate_event_allowance’);
La función wdm_validate_event_allowance ($ resultado, $ this) {global $ em_nototes, $ current_user;
if (vacía ($ _request [‘event_id’])) {
// agrega restricción a publicar el evento
$ event_post_allowance = get_user_meta ($ current_user -> id, ‘event_allowance_limit’, true);
If (vacía ($ event_post_allowance)) {
$ event_post_allowance = 0;
} de lo contrario {
$ event_post_allowance = intval ($ event_post_allowance);
}
If (! ($ Event_post_allowance> 0)) {
$ Em_nototes -> add_error (sprintf (__ (“no puede publicar un nuevo evento”, “wdm”)));
devuelve falso;
}
}
}
Del mismo modo, puede controlar la cantidad de imágenes o archivos que un miembro puede cargar.
¿Tus pensamientos?Agregar niveles de membresía en su sitio de gestión de eventos puede simplificar el proceso de gestión.Ya sea que esté de acuerdo o no, ¡me gustaría escuchar sus opiniones en la sección de comentarios a continuación!
Tome el control del sitio web de su administrador de eventos de suscripción
Tags Tomar el control del sitio
homefinance blog