Respuestas de foro creadas

Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)
  • Iniciador del debate davidlambda

    (@davidlambda)

    Sí funciona, lo acabo de comprobar, solo que tenía otra Zona de Envío la cual daba conflicto y hacía que no calculara bien las reglas de pago contra reembolso.

    Aún así, ¡muchas gracias!

    Iniciador del debate davidlambda

    (@davidlambda)

    Sí, es cierto. Lo acabo de comprobar con el plugin WooCommerce Pay for Payment que comenta Woodemia.

    La problemática viene que no sé qué campos aplicar y cuáles no según las condiciones que necesito aplicar…

    Adjunto imagen con lo que tengo configurado por si tengo que completar o no algún campo https://i.postimg.cc/J4J3q6dh/pago-cr.png

    • Esta respuesta fue modificada hace 1 año, 4 meses por davidlambda.
    • Esta respuesta fue modificada hace 1 año, 4 meses por davidlambda.
    Iniciador del debate davidlambda

    (@davidlambda)

    Efectivamente, escogiendo la ciudad Madrid ya coge automáticamente su huso horario.

    Gracias!!

    Iniciador del debate davidlambda

    (@davidlambda)

    Hola @jose64

    Lo he solucionado mediante este issue https://stackoverflow.com/questions/30952936/sharing-user-on-2-wordpress-installs-in-2-sub-domains-on-same-server

    Creo que la solución va relacionada con lo que me comentas de eliminar/editar la línea define('CUSTOM_CAPABILITIES_PREFIX', 'rc_'); ya que lo que he hecho ha sido lo siguiente:

    – Desde la base de datos, he duplicado las filas que contenían el valor rc_capabilities dentro del campo meta_key de la tabla rc_usermeta (para cada usuario). A las filas duplicadas:

    • Les asigno un nuevo umeta_id (seguir el orden del último umeta_id)
    • Susituyo el prefijo rc_ por tr_

    Una vez hecho esto, ya he podido acceder al dashboard como administrador al WordPress B (que antes me mostraba el mensaje de que no tenía permisos), y así, a los nuevos usuarios que se registren mediante el wordpress A, les asigno su rol en concreto mediante el administrador del WordPress B

    ¡Muchas gracias de todas formas!

    • Esta respuesta fue modificada hace 3 años por davidlambda.
    Iniciador del debate davidlambda

    (@davidlambda)

    Buenas @jose64 ,

    Gracias por tu respuesta.

    Ya he estado mirando en foros/blogs en internet respecto a mi problema y uno de los muchos enlaces que estuve analizando fue el que me envías de AyudaWp. Es más, los pasos que dicen en el blog, ya los he realizado, lo puse ya en mi primer comentario.

    Actualmente lo que tengo realizado es lo siguiente:
    1- Una misma base de datos, con todas las tablas de cada wordpress.
    2- Ambos wordpress utilizan su propio prefijo de tabla para que funcionen con sus propios temas y plugins.
    3- En el wordpress B (sub.dominio.com), en el archivo wp_config.php tengo estas líneas para que los usuarios del wordpress A sean compartidos con el wordpress B(en mi primer comentario tengo el prefijo tr_, lo cambié y ahora es rc_, para que utilicen los usuarios del wordpress A):

    define('CUSTOM_CAPABILITIES_PREFIX', 'rc_');
    define('CUSTOM_USER_TABLE', 'rc_users');
    define('CUSTOM_USER_META_TABLE', 'rc_usermeta');

    Aún haciendo todo esto, tengo dos problemas ahora:
    1- El usuario administrador hace login en el wordpress B, pero no accede al dashboard de wordpress. Al intentar acceder a wp-admin me muestra el siguiente mensaje:
    Lo siento, no tienes permisos para acceder a esta página.
    2- Al no poder acceder al dashboard de wordpress como administrador, no puedo activar el registro de usuario de wordpress A para el wordpress B.

    Son muchas temas a resolver y analizar, lo sé, pero necesito realizar esto para que mis usuarios no se registren por doble partida tanto en un sitio web (wordpress A) como en otro (wordpress B). Lo más lógico y lo que me gustaría hacer es como hace Google, un único registro de usuario para uso de todas sus apps.

    • Esta respuesta fue modificada hace 3 años por davidlambda.
    • Esta respuesta fue modificada hace 3 años por davidlambda.
Viendo 5 respuestas - de la 1 a la 5 (de un total de 5)