Vamos a descomponerlo. Estás buscando tres tipos de funcionalidad:
- Sistema de membresía / usuario (integrado en WordPress)
- eCommerce
- Cuenta financiada = algún tipo de moneda virtual. Los usuarios registrados pueden comprar “tokens” y, utilizando esa moneda virtual, pueden comprar productos.
# 1 básicamente ya está configurado para ti.
# 2 – Como otros han mencionado, recomendaría WooCommerce para las capacidades de comercio electrónico.
- Después de mucha investigación, decidí construir mi sitio web usando Drupal. ¿Cómo puedo determinar la estructura de mi sitio web (métodos y técnicas clásicas)? ¿Cuáles son los pasos necesarios para crear un sitio web con Drupal (sitios web o libros para consultar)?
- Soy un principiante y quiero crear mi propio sitio web. ¿Cómo podría hacer eso y por dónde empezar?
- ¿Qué debo aprender a continuación si conozco HTML, CSS, JavaScript, jQuery, PHP, MySQL y WordPress?
- ¿Cómo construiste tu primer sitio web?
- Si creara una aplicación móvil o web que sirviera a más de 5 millones de personas, ¿cómo haría para diseñar una aplicación de este tipo?
Una función PHP rápida agregada a su archivo de funciones themes.php permitirá que solo los usuarios registrados accedan a los productos en su sitio web:
function wpse_131562_redirect () {if (! is_user_logged_in () && (is_woocommerce () || is_cart () || is_checkout ())) {// siéntase libre de personalizar la siguiente línea para satisfacer sus necesidades wp_redirect (home_url ()); salida; }} add_action ('template_redirect', 'wpse_131562_redirect');
Referencia de función proporcionada por tfrommen
# 3 – Una búsqueda rápida en Google y encontré este complemento de WooCommerce