Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/05/2015, 17:30
Avatar de TMeister
TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 10 meses
Puntos: 193
Respuesta: crear mas tablas en la Base de datos de wordpress

Pregunta 1: podria añadir mas tablas en la Base de datos de wordpress

Respuesta: Si.

Pregunta 2: puedo crear tres tablas más en la BBDD para contenido protegido.

Respuesta: No necesitas crear tablas para contenido, puedes almacenar tu "contenido protegido" usando posts, pages o custom post types, sin necesidad de nuevas tablas.

Pregunta 3: porque si doy de alta en la tabla wp_users a los usuarios que pagen por algun contenido, podrian tener acceso a los tres, y a mi solo me interesa que tengan acceso, bajo usuario y contraseña, al contenido que pagen.

Repuesta: No, la restriccion de contenidos no se hace a nivel tablas, se hace a nivel de roles y esos roles los manejas en tu "business logic" es decir en el codigo, no en las tablas.

Pregunta 4: Y en caso de ser afirmativo, ya es seguro hacerlo asi??, y si no, que me recomendariais??,

No y no, estas atancando el problema de una forma absurda e ineficiente.

Lo que necesitas es un sistema de membresia, y leyendo tus posts anteriores sin ser rudo, veo que no tienes la capacidad de implementar algo asi desde 0.

Lo mejor es que pagues unos $$ por un sistema de membresias probado y profesional.

https://www.memberpress.com/
https://pippinsplugins.com/products/...t-content-pro/
https://wordpress.org/plugins/members/

Estos ya manejan pasarelas de pago, roles, permisos, shortcodes, etc.

Saludos!