GamiPress

Descripción

Demostración en vivo | Extensiones | Activos | Documentación | Fragmentos de código

GamiPress es la forma mas fácil de gamificar tu sitio WordPress en unos pocos minutos, permitiéndote premiar a tus usuarios con premios digitales por interactuar con tu sitio.

Define fácilmente los logros, organiza los requisitos y elige entre una variedad de opciones de evaluación para determinar si cada tarea o requisito se ha logrado correctamente.

GamiPress es extremadamente potente e infinitamente extensible. Echa un vistazo a algunas de las características integradas:

3 poderosas formas de premiar a tus usuarios

GamiPress combina tres de los sistemas de premios más potentes que podrías añadir a tu sitio:

  • Puntos para premiar automáticamente a tus usuarios por interactuar con tu sitio.
  • Logros para premiar a los usuarios por completar todos los requisitos, secuencialmente o de otra manera.
  • Rangos para permitir a tus usuarios ascender entre los rangos completando todos los requisitos de rango.

Formas ilimitadas de definir cómo premiar los diferentes puntos, logros y rangos

  • Actividad del sitio (eventos basados en entradas y páginas, comentarios, visitas diarias o acceso en tu sitio).
  • Completar otros logros específicos, una vez o un número específico de veces.
  • Completar uno o todos los logros de un tipo específico.
  • Umbrales de puntos.
  • Logros otorgados por el administrador.
  • Alcanzando un rango específico.
  • Gastar una cantidad de puntos.

Características

  • Tipos de puntos: Configura tantos tipos de puntos como desees (Créditos, Gemas, Monedas, etc.).
  • Tipos de logros: Configura tantos tipos de logros como desees (Misiones, acreditaciones, etc.).
  • Tipos de rango: Configura tantos tipos de rango como desees (Nivel, Grado, etc.).
  • Premios y deducciones de puntos automáticos: configura fácilmente formas automáticas para otorgar o deducir puntos a tus usuarios.
  • Requisitos personalizados: Define los requisitos condicionales que el usuario debe cumplir para desbloquear cualquier logro o rango.
  • Requisitos de límite de tiempo: Limita por período de tiempo cuándo el usuario puede completar un requisito específico (minuto, hora, diario, semanal, mensual o anual).
  • Controles de arrastrar y soltar: Potentes controles para configurar tu entorno de ludificación en minutos.
  • Compartiendo socialmente: Los usuarios pueden compartir los logros y los rangos que han obtenido en cualquier red social de su elección.
  • Desbloquea logros y rangos usando puntos: Permite que los usuarios desbloqueen opcionalmente cualquier logro o rango gastando una cantidad de puntos sin cumplir con los requisitos.
  • Correos electrónicos: Tus usuarios serán avisados automáticamente acerca de nuevos premios.
  • Registros: Sistema de registro flexible compatible con registros públicos y privados.
  • Compatible con Open Badges: Conecta los logros de tu sitio con Badgr o Credly para emitir Open Badges como reconocimiento oficial de las habilidades de sus usuarios.
  • Bloques, Shortcodes y Widgets: bloques, shortcodes y widgets compatibles con WordPress para mostrar la cartera de puntos del usuario, los logros obtenidos, los registros más recientes y más.
  • Editor de shortcode en vivo: ¿Falta un parámetro de shortcode? Simplemente presiona el botón «GamiPress shortcode» y configura cualquier shortcode sin preocuparte.
  • Compatible con el RGPD: compatible con la exportación y eliminacióon de datos personales de WordPress.
  • Tema agnóstico: GamiPress funciona con casi cualquier tema estándar de WordPress. No se necesitan ganchos especiales o actualizaciones de temas.
  • Sistema de plantillas: Sistema de plantillas sobreescribibles para permitirte personalizar todo lo que desees a través de tu carpeta de temas de GamiPress.
  • Centralización de datos en multisitio: Centraliza todos los datos en instalaciones multisitio y muestra lo que desees en cualquier subsitio.
  • API REST: Compatibilidad completa para la API REST de WordPress que te ofrece nuevas formas de conectar GamiPress con aplicaciones externas.
  • Facilidad de uso para el desarrollador: GamiPress es extremadamente flexible con muchos ganchos para añadir características y funcionalidades personalizadas.

Integrado con tus plugins favoritos de WordPress

GamiPress se integra con una gran cantidad de plugins que te permiten añadir ludificación en cualquier entorno.

Integraciones LMS

Otras Integraciones

Ver todas las integraciones

Extensiones potentes para ampliar GamiPress

WordPress.org es el hogar de algunas extensiones increíbles para GamiPress, incluyendo:

Ver todos los plugins en WordPress.org

Si estás buscando algo respaldado y mantenido por los desarrolladores que crearon GamiPress, hay una gran cantidad de extensiones premium, las más populares incluyen:

Ver todas las extensiones

Capturas

  • Una gran cantidad de shortcodes y widgets con muchas opciones de visualización.
  • Configura tantos tipos de puntos como desees: créditos, gemas, monedas, etc.
  • Configura tantos tipos de logros como desees: acreditaciones, misiones, etc.
  • Configura tantos tipos de rango como desees: Grado, Nivel, etc.
  • Permite que los usuarios desbloqueen opcionalmente cualquier logro o rango gastando una cantidad de puntos sin cumplir con los requisitos.
  • Interfaz de administrador simple pero potente para gestionar tus elementos de ludificación.
  • Arrastra y suelta el control para definir los requisitos para cualquier logro, tipo de puntos o rango.
  • Compatible con Gutenberg que incluye una gran cantidad de bloques para colocarlos en cualquier lugar.
  • El editor de shortcodes en vivo aparece en la barra de herramientas de todas las áreas del editor de contenido de WordPress, lo que te permite transformar cualquier página o entrada en parte de tu sistema deludificación sin hacer referencia a ninguno de los shortcodes.
  • Widgets compatibles con WordPress para mostrar la cartera de puntos del usuario, los logros obtenidos, los registros más recientes y más.
  • Plantillas de correo electrónico configurables para permitir que tus usuarios sean avisados automáticamente sobre nuevos premios.
  • Sistema de registro flexible compatible con registros públicos y privados.

Instalación

Desde el escritorio de WordPress

  1. Navega a «Plugins > Añadir nuevo».
  2. Haz clic en el botón «Subir plugin» que está junto al título «Añadir plugins».
  3. Sube el archivo zip descargado y actívalo.

Subida directa

  1. Sube el archivo zip descargado a tu directorio wp-content/plugins/.
  2. Descomprime el archivo zip subido.
  3. Navega hasta el menú de plugins en tu área de administración de WordPress.
  4. Activa este plugin.

FAQ

¿GamiPress es compatible con cualquier tema?

Creamos GamiPress para que funcione con temas modernos de WordPress. GamiPress solo añade estilos posicionales que te permitirán personalizar mejor todo para tus necesidades específicas.

¿Se puede traducir fácilmente GamiPress?

Sí, GamiPress se almacena en el repositorio oficial de plugins de WordPress donde tú (y cualquier persona) puedes enviar tus propias traducciones.

¿GamiPress funciona con WordPress multisitio?

Si. Puedes usar GamiPress en una red multisitio de WordPress.

Además, GamiPress tiene la capacidad de centralizar todos los datos cuando está activo en toda la red.

¿GamiPress funciona con el rest API de WordPress?

Sí. GamiPress incluye compatibilidad completa integrada con la API REST de WordPress.

Puedes encontrar toda la información sobre el rest API en esta página.

¿Dónde puedo encontrar documentación sobre GamiPress?

Consulta los documentos de Introducción donde puedes empezar a familiarizarte con GamiPress.

También, tenemos la sección de tutoriales donde encontrarás guías paso a paso para lograr algunas tareas comunes para comenzar a trabajar con GamiPress.

¿Dónde puedo encontrar fragmentos de código para personalizar GamiPress?

Consulta nuestra sección de personalización donde puedes encontrar una gran cantidad de fragmentos de código para ayudarte a personalizar GamiPress.

¿Dónde puedo encontrar imágenes para personalizar los elementos de GamiPress?

Consulta nuestra sección de activos donde puedes encontrar una gran cantidad de recursos para decorar tus elementos de ludificación para llevar el diseño de ellos al siguiente nivel.

¿Qué shortcodes están incluidos en GamiPress?

GamiPress viene con los siguientes shortcodes:

En tu área de administración de WordPress, ve al menú Ayuda/Soporte de GamiPress donde puedes encontrar la lista completa de shortcodes disponibles, incluidas las descripciones de todos los parámetros compatibles de cada shortcode.

Which blocks and widgets come bundled with GamiPress?

GamiPress comes with the following blocks and widgets:

  • Logro: mostrar un logro deseado.
  • Logros: para mostrar una lista de logros.
  • Last Achievements Earned: to display a list of the latest achievements earned.
  • Ganancias del usuario: para mostrar una lista de ganancias del usuario.
  • Registros: para mostrar una lista de registros.
  • Tipos de puntos: para mostrar una lista de tipos de puntos con sus premios y deducciones de puntos.
  • Puntos de usuario: para mostrar el balance de puntos del usuario actual o específico.
  • Rango: para mostrar el rango deseado.
  • Rangos: para mostrar un listado de rangos.
  • Rango de usuario: para mostrar el rango anterior, actual y/o siguiente de un usuario.
  • Email Settings: to display the user email notifications preferences for the GamiPress emails.
  • Inline Achievement: to display a desired achievement inline.
  • Inline Last Achievements Earned: to display a list of the latest achievements earned inline.
  • Inline Rank: to display a desired rank inline.
  • Inline User Rank: to display previous, current and/or next rank of a user inline.

¿Ofreces servicios de desarrollo personalizados?

No, no podemos proporcionar servicios de desarrollo personalizado, ya que nos centramos en el desarrollo del core del plugin GamiPress, y las extensiones oficiales de GamiPress. Si necesitas servicios de personalización echa un vistazo a nuestra página de personalizaciones.

Además, puedes consultar nuestra sección de personalización donde puedes encontrar una gran cantidad de fragmentos de código para ayudarte a personalizar GamiPress!

Reseñas

2 de junio de 2022
Yes, there's a leraning curve but for a plugin with this many features you have to put the time in to get the most out of it. Support has always been really fast and helpful. It's a great plugin!
21 de mayo de 2022
Seems very powerful but huge learning curve. Maybe they could provide some presets to help users figure out how to use the system.
19 de mayo de 2022
I was with BadgeOS for some time but came across Gamipress one day which seemed to offer much more. So far in my two weeks with the plugin the support has been dismissive and reliant on documentation which is either out of date or incomplete. The response from their email support is "read the documentation" which i have been doing and so now I'm stuck with a plugin that doesn't work Today I posted in their facebook group but because I mentioned a plugin that competes with one of their own plugins (automator) they removed my message. Unbelievable. If you're moving from BadgeOS for example be aware that Gamipress is overly complex and with terrible support and functions which don't match BadgeOS such as auto accepted submissions which is pretty basic. And they don't do refunds!
17 de mayo de 2022
this plugin has been a game changer for us! students were much more engaged and excited to learn and complete assignments. we use this plugin with learndash LMS and feedback from students and parents has been great. i think every online institute has to know about this, and i feel sorry for those who havent researched enough to find this. we take responsibility as well tho and should share this with as many people to improve the quality of online learning
Leer todas las 319 reseñas

Colaboradores y desarrolladores

«GamiPress» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«GamiPress» ha sido traducido a 7 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «GamiPress» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

2.3.5

  • Corrección de errores
  • Prevent PHP warnings during activation caused by checking the existent database tables during activation.
  • Notas para desarrolladores
  • Added the filter «gamipress_get_user_points» to let extend the way that points are displayed (thanks to @gkipouros).

2.3.4

  • Mejoras
  • Performance improvement reducing the database queries to check if a table exists.

2.3.3

  • Mejoras
  • Style improvements for the admin area forms.
  • Tested with WordPress 6.0.

2.3.2

  • Nuevas características
  • Added the email tag {points_image} with the points type featured image on points awards/deducts email templates.
  • Corrección de errores
  • Prevent to lost sequential steps option when saving the achievement through the quick edit form.

2.3.1

  • Nuevas características
  • New options for several blocks, shortcodes and widgets:
    • Option to set the title text size.
    • Option to set the thumbnail size.
    • Option to show/hide the heading text on steps, requirements, points awards and deducts.
    • Option to set the heading text size.
  • New block and widget: Inline Achievement.
  • New shortcode: [gamipress_inline_achievement].
  • New block and widget: Inline Last Achievements Earned.
  • New shortcode: [gamipress_inline_last_achievements_earned].
  • New block and widget: Inline Rank.
  • New shortcode: [gamipress_inline_rank].
  • New block and widget: Inline User Rank.
  • New shortcode: [gamipress_inline_user_rank].
  • New event: Get a specific achievement revoked.
  • New event: Get any achievement of type revoked.
  • New event: Get a rank revoked.
  • Mejoras
  • Removed the word «Required» from the achievement steps heading.
  • Style improvements in some form components.
  • Added new CSS classes to headings when listing steps, requirements, points awards and deducts.
  • Notas para desarrolladores
  • Added a new points inline template to make it overridable through the template system.
  • Added an achievement inline template.
  • Added an achievements inline template.
  • Added a rank inline template.
  • Added a ranks inline template.

2.3.0

  • Mejoras
  • Improved database query for the user earnings shortcode, block and widget.

2.2.9

  • Corrección de errores
  • Prevent PHP notices for undefined array keys.

2.2.8

  • Corrección de errores
  • Fixed the post selector result processing.
  • Notas para desarrolladores
  • Updated CMB2 library to 2.10.1.

2.2.7

  • Nuevas características
  • Added the ability to define achievement and rank requirements as optional to allow unlock achievements and ranks without complete all its requirements.
  • New URL field on requirements to allow define a custom URL to the requirement.
  • Mejoras
  • Full style rework of the requirements UI.
  • Style improvements in several areas.
  • Added the ability to search users and posts by ID in selectors by just typing the ID number.
  • Notas para desarrolladores
  • Updated CMB2 library to 2.10.

2.2.6

  • Mejoras
  • Improved rank earners heading title.
  • Notas para desarrolladores
  • Added new filters to extend the achievement and rank heading titles.
  • Localize some script texts.
  • Added new filters to extend the usage of points, achievement and rank selectors.
  • Added new filters to extend the usage of post type and user role selectors (thanks to @pryley).

2.2.5

  • Nuevas características
  • Added the «Dashboard» page.
  • Mejoras
  • Improved the Help/Support page display.
  • Corrección de errores
  • Fixed incorrect redirections to the Clear Cache action.

2.2.4

  • Notas para desarrolladores
  • Tested with WordPress 5.9.

2.2.3

  • Notas para desarrolladores
  • Added support for CMB2 fields data removal if field has «multiple» set to «true».

2.2.2

  • Notas para desarrolladores
  • Make use of the min() function when defining length of the table keys (thanks to @mholubowski).

2.2.1

  • Nuevas características
  • Added user email preferences support to meet the EU GDPR requirements.
  • Added the shortcode [gamipress_email_settings] to display the user email notifications preferences for the GamiPress emails.
  • Added the block and widget Email Settings to display the user email notifications preferences for the GamiPress emails.
  • Notas para desarrolladores
  • Quote all fields and indexes during database creation to improve compatibility with some database servers.

2.2.0

  • Nuevas características
  • Added to the «Last Achievement Earned» block, shortcode and widget support to display multiples achievements.
  • Renamed the block, shortcode and widget «Last Achievement Earned» to «Last Achievements Earned».
  • Notas para desarrolladores
  • Keep backward compatibility with the shortcode [gamipress_last_achievement_earned] and its new version [gamipress_last_achievements_earned].

2.1.9

  • Mejoras
  • Prevent the use of the deprecated «block_categories» hook for WP installs on 5.8 or higher (thanks to @martatorre and @omhabibal).

2.1.8

  • Corrección de errores
  • Fixed wrong check that causes an infinite loop in the export personal data tool.

2.1.7

  • Corrección de errores
  • Fixed issue during database tables creation for numeric keys.

2.1.6

  • Mejoras
  • Ensure to provide a key length during database indexes creation to avoid issues with databases that requires key length.

2.1.5

  • Mejoras
  • Multisite: Ensure to load users only from the current site in all tools or fields who query users.

2.1.4

  • Mejoras
  • Improved database indexes creation to ensure maximum performance on the GamiPress tables.
  • Ensure the creation of table indexes during installation.
  • Updated GamiPress table versions to force table indexes creation on already installed websites.
  • Actualización de la biblioteca de tablas personalizadas.

2.1.3

  • Mejoras
  • Ensure to deduct points when a user earning gets revoked.

2.1.2

  • Nuevas características
  • Added the points type image in the achievement points awarded.
  • Added the attribute «points_awarded_thumbnail» in all achievement related shortcodes.
  • Added the option «Show Points Awarded Thumbnail» in all achievement related block and widgets.
  • New shortcode: [gamipress_last_achievement_earned].
  • New block and widget: GamiPress: Last Achievement Earned.
  • Added a helper link to clear the GamiPress cache directly from the GamiPress menus.
  • Mejoras
  • Improved several shortcodes, blocks and widgets fields descriptions.
  • Improved shortcodes descriptions.
  • Notas para desarrolladores
  • Added new utility functions to make more easy to work with logs and user earnings metas.
  • Added new utility functions to query user earnings efficiently.

2.1.1

  • Mejoras
  • Added new checks when revoking a rank from user earnings to update the user rank to the previous one.

2.1.0

  • Mejoras
  • Performance in database table structure adding more new keys for speed up all database queries.
  • Order registered types alphabetically.
  • Multisite: Ensure to only display achievement or rank earners from the current site.

2.0.9

  • Mejoras
  • Added required parameters in the ‘get_the_excerpt’ filter to avoid compatibility issues.
  • Multisite: Added extra check when exporting data to ensure that only users from the current site gets exported when GamiPress is not active network wide.

2.0.8

  • Nuevas características
  • Tested GamiPress with WordPress 5.8.
  • Mejoras
  • Improved styles for the new widgets area.

2.0.7

  • Notas para desarrolladores
  • Added new filters to extend the GamiPress Earnings block.

2.0.6

  • Corrección de errores
  • Fixed typo causing an incorrect earned status display for time limited requirements.

2.0.5

  • Corrección de errores
  • Fixed post type based events count.
  • Fixed role based events count.

2.0.4

  • Notas para desarrolladores
  • Añadido el filtro de recuento de actividad limitado para que coincida en el mismo resultado para ambas funciones.
  • Añadidos nuevos filtros para ampliar la función gamipress_send_email().

2.0.3

  • Nuevas características
  • Nueva herramienta: Exportar las ganancias de los usuarios.
  • Corrección de errores
  • Corregida la visibilidad del campo «Mostrar logros sin puntos» en el bloque de ganancias del usuario.
  • Notas para desarrolladores
  • Añadidos nuevos ganchos para anular el mensaje de puntos insuficientes al desbloquear logros y rangos utilizando puntos.
  • Añadidas varias funciones de ayuda para reducir el código del plugin.
  • Moved the register image sizes outside the core class.

2.0.2

  • Corrección de errores
  • Corregida la visualización incorrecta de los pasos con límite de tiempo que aparecen como completados cuando el usuario no los ha ganado.
  • Fixed incorrect new rank assignment on the Bulk Revokes tool.

2.0.1

  • Mejoras
  • Style improvements on the admin area.
  • Corrección de errores
  • Corregida la limpieza de la caché del evento «Desbloquear todos los logros del tipo».

2.0.0

  • Nuevas características
  • Added the conditions equal to, greater than and less than to the «Reach a points balance» event.
  • Soporte al contenido HTML en las etiquetas de requisitos.
  • Added the shortcodes [gamipress_user_points] and [gamipress_site_points].
  • Added the blocks and widgets GamiPress: User Points and GamiPress: Site Points.
  • New settings to display the times a user has earned an achievement on the single template.
  • New settings to display the number of users who have earned an achievement on the single template.
  • New shortcode, block and widget settings to display the times a user has earned an achievement.
  • New shortcode, block and widget settings to display the number of users who have earned an achievement on the single template.
  • Added new alignment options to all shortcodes, blocks and widgets.
  • Added new alignment options to achievements and ranks template options.
  • Mejoras
  • Added installation instructions on the Licenses page.
  • Extended custom tables permissions functionality to allow full access to users that meet the «Minimum role to access GamiPress» setting.
  • Improved the display of the achievement max. earnings column on the admin area.
  • Prevent trashed types to get listed.
  • Style improvements on several areas.
  • Corrección de errores
  • Corregida la advertencia de que array_keys() espera que el parámetro 1 sea un array en los scripts.
  • Notas para desarrolladores
  • Actualización de la biblioteca de tablas personalizadas.
  • Añadidos nuevos ganchos para ampliar la visualización de los logros.
  • Añadida la función gamipress_get_renderer() para acceder fácilmente al renderizador actual (shortcode, bloque o widget).
  • Movido el antiguo registro de cambios al archivo changelog.txt.
  • Set GamiPress 2.0.0 as new stable release! 🙂