¿Qué te gustaría que hiciera?
Me gustaría que WordPress fuera el proveedor de SSO para mi instancia de Discourse. Actualmente estoy utilizando WordPress porque cuenta con complementos que permiten suscripciones recurrentes y programas de afiliados. He creado 5 niveles de membresía a través de la versión plus de Paid Memberships Pro. Me gustaría que quienes se registren se incluyan en los grupos de Discourse que reflejan los nombres de los niveles de membresía que he creado.
He habilitado el inicio de sesión social utilizando Super Socializer en WordPress. He seleccionado Facebook, Google, Reddit, Discord e Instagram como mis opciones. Sin embargo, cuando se utiliza cualquiera de ellos para iniciar sesión, transfiere el nombre de usuario del usuario de la fuente seleccionada, y los nombres de usuario en WordPress solo pueden ser cambiados por un administrador con la ayuda de un complemento. La función de inicio de sesión/registro que me gustaría que se pareciera a la de Discourse, ya que permite la creación de nombres de usuario al registrarse incluso después de usar el inicio de sesión social y la aceptación de los términos y condiciones. Si es posible que se parezca, me gustaría que se incorporara.
Además, el factor principal por el que he elegido WordPress es porque quiero incluir un programa de afiliados. Seleccioné SliceWP y obtuve la versión profesional, pero no hice comparaciones exhaustivas con otros complementos de afiliados. Parece que todos son similares, pero si es posible, me gustaría tener algo de claridad sobre cuál es el más versátil entre Affiliate WP y Slice WP y, si es necesario, puedo hacer la transición a Affiliate WP si es una opción superior. Una limitación que encuentro en todos los complementos de afiliados disponibles es que sin código personalizado no es posible asignar tasas de comisión personalizadas, tanto iniciales como recurrentes, a los clientes que ingresan a un nivel de membresía específico. Ambos complementos de afiliados que hemos mencionado se integran con Paid Memberships Pro. Es posible marcar los niveles de membresía con tasas personalizadas, pero estas solo se activan cuando un afiliado refiere a un cliente a dicho nivel. Me gustaría poder organizar tasas específicas para cada nivel de membresía y que quienes se unan a ellos se les asignen esas tasas y se reflejen en todos sus referidos en lugar de configurar tasas manualmente por afiliado, que es la única opción en este momento. También me gustaría que el botón de deshabilitar comisiones permanezca en cada nivel de membresía a través de Paid Memberships Pro en caso de que quiera incorporar programas de tiempo limitado y desactivarlos cuando sea apropiado. El panel de afiliados de SliceWP también muestra la tasa de comisión de cada afiliado como 25%, que es el valor predeterminado, a pesar de que el afiliado tiene tasas personalizadas establecidas por mí manualmente. Es solo un error visual, ya que al afiliado se le otorgarán los números correctos, simplemente no se muestra correctamente. Si se descarta Slice WP en favor de Affiliate WP y este no tiene ese error en el panel, entonces se soluciona.
El programa de afiliados es de suma importancia, como mínimo, me gustaría que esto se realizara si es posible. Además, me gustaría que me dieran un breve resumen de cómo funciona en caso de que necesite hacer pequeños ajustes aquí y allá.
Por último, me gustaría tener algo de claridad/asesoramiento sobre cómo manejar las eliminaciones de miembros. Soy consciente de que existe una función de anonimización y es probable que sea el mejor enfoque para mantener el flujo de conversaciones pasadas. ¿Dónde encuentro esa función?
¿Cuándo lo necesitas hecho?
Dentro de las 2 semanas posteriores a la aceptación.
¿Cuál es tu presupuesto, en USD, que puedes ofrecer para esta tarea? Negociable