Syncing WordPress from staging to production site without license information

Hi,

we are syncing our WordPress installation between staging and production sites, which have both different BeTheme licenses installed.
As a sync tool, we are using "WP Migrate DB Pro", where we can exclude configuration variables and database tables, so production data doesn't get overwritten with staging/test data.

What configuration variables or database entries would we need to exclude/skip in order to keep the BeTheme license information untouched?

Production site: https://exgenio.com

Thank you!

Best regards,
Eric

Comments

  • Hi,
    If you want to migrate the website, please use this plugin:
    It works fine with our theme and it's easy to use.

    Thanks
  • Hi Pablo,

    thanks for the link!
    For different reasons, we chose WP Migrate DB Pro, and it is difficult to switch to another plugin right now.

    Could you provide us with the necessary details where the license information is stored so that we can exclude it?

    Thanks so much for your understanding!
    Eric
  • Sorry, but we didn't test that plugin and we do not know which elements you can select there.
    But, I suggest to check all of the select boxes.

    Thanks
  • HI Pablo,

    sorry for the misunderstanding - we are taking care of the configuration of the plugin.

    But what we need from your side, are the places within WordPress - config variables and/or database tables - where BeTheme stores the license credentials, so that we can exclude those places in the plugin.

    Thanks,
    Eric
  • It's mixed with the basic wordpress database files, so it's necesary to copy all of them.
    If one of the values will be missed, then whole theme can be broken.

    Thanks
  • Hi Pablo,

    sorry I am so persistent and not giving up :)

    We can exclude basically anything, even single database entries from a common WordPress table.
    We just need to know which one.

    If you could forward that question to an engineer?

    Thanks,
    Eric

  • All of them are required.
    Also, there is a lot of relationships between the tables and if one of them will be missing, then whole WP and BeTheme can be broken.

    Please copy and paste all of them, this is the only way to make it work fine.
    Thanks
  • Hi Pablo,

    when we copy all the tables and all the settings, the BeTheme license key from the staging site will be copied to our production site. This is not intended.

    Do you understand the nature of our problem?

    We are looking for an automated way to deploy from stage to production, so if we don't exclude the license key information, we need an automated way to set the correct license key afterwards.

    Can you provide us with a way to do that?

    Please feel free to escalate that question to your engineering team if needed.

    Thanks,
    Eric
  • So, you can deregister the license key before the migrating or after.
    You can do it in two ways:
    1) Through the BeTheme dashboard (BeTheme > Dashboard)

    Nothing bad will happen when you migrate your website with provided license key, so do not be worry about it.
    Thanks

Sign In or Register to comment.