Soporte » Instalación – Actualizaciones » Dos WordPress con la misma base de datos

  • Resuelto sailer999

    (@sailer999)


    Buenos días a todos. Quería pedir ayuda o alguna idea de como solventar un problema que me ha surgido. Tengo una instalación completa Worddpress en la raíz de mi dominio, quería crear otro worddpress ya sea en un subdominio o una carpeta de la raiz pero que ese WordPress comparta la misma base de datos que el WordPress principal. Quiero enlazar mi wordpress principal a otro wordpress secuandario. Los dos Worddpress necesito que compartan posts y productos, ya que es una tienda online. El subdominio o subcarpeta será exclusivamente para generar una Web App, entonces necesitaría rediseñar todo el aspecto, pero que siga compartiendo todo del Worddpress principal.

    Por ejemplo: mis dos web es http://www.miweb.com y la otra es http://www.miweb.com/app, entonces quisiera poder crear publicaciones o modificar productos en una de ellas y en la otra se modifique automáticamente.

    He mirado la opción de multisite, pero creo que no se adapta a las necesidades que tengo.

    Espero haberme explicado bien. Les agradecería mucha la ayuda de todos, muchas gracias por leer.

    Saludos y muchas gracias!

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • Moderador almendron

    (@almendron)

    Nada. Olvídate. No puedes compartir una misma base de datos con dos instalaciones de WordPress. O mejor dicho, podrías compartir la base de datos pero las tablas deberían ser distintas para cada instalación.

    Si tu intención es hacer una web app, ¿por qué no utilizar la REST API? Es un caso de uso de libro. Tendrás tu web app consumiendo datos de WordPress sin importar donde se ejecute la app o donde esté instalada.

    O si no, también puedes hacer tu web app en el subdominio o subcarpeta que quieras y cargar WordPress desde PHP (tengo un post donde hablo un poco sobre esto, por si quieres echarle un vistazo).

    Por ejemplo:

    require('../wp-load.php');

    Y así podrías acceder a la base de datos y utilizar cualquier función del API de WordPress sin necesidad de hacer otra instalación:

    require('../wp-load.php');
    
    $args = [
        'post_type' => 'products'
    ];
    
    $products = new WP_Query( $args );

    Hacer dos instalaciones con las misma base de datos y tablas no se yo si será posible, yo diría que no o que sería muy complicado.

    Muchisimas gracias por la respuesta cybermeta. He mirado tu post y creo que me decanto por la opción de cargar Worddpress desde PHP. Estoy un poco perdido con ese tema pero será la solucíon.

    Saludos!!!

    Buenos dias. Leyendo un poco mas sobre el uso de la REST API que me comentabas, creo que va ser la mejor. Estoy leyendo la documetación oficial de la API REST de WordPress, pero estoy bastante perdido en el tema. Me podrias indicar algunas pautas a seguir para poder empezar a utilizarla?

    Muchisimas gracias!

    Saludos!

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • El debate ‘Dos WordPress con la misma base de datos’ está cerrado a nuevas respuestas.