• Resolved mansario

    (@mansario)


    Hello,

    We start a “long” development, with WordPress/Elementor/Toolset/WooCommerce, in agile mode, with several itterations, several versions, and therefore regular deliveries in production.
    In other places (especially Drupal), I experienced this problematic under the name of Staging, with more or less efficient solutions. But the problematic was known and treated. I’m not talking about continuous integration, it’s still other issues.

    Basically, how to push the new features / developments and new contents into production, impacting the users as little as possible (in terms of availability, but also quality of delivery, without breaking the previous features and contents created in Live like comments, products and custom products, medias, posts and custom posts, …).

    Example 1: I add new populated fields to a custom post type, and I delete other existing ones
    Example 2: I modify 10 layouts
    Example 3: I create a new custom post, I initialize it with a hundred occurrences, and I integrate it in my site with roles of access, management rules during user input
    Example 4: all that preceded at the same time

    How to integrate these new features / contents / updates in the production professionally ? The hot update would be good too 🙂 but I don’t ask as much.

    There are many examples, but I think the idea is clear.

    In classic development, we create installation and update packages. But in classic development, we know and master the whole environment.

    When we use a CMS, plugins and themes, we are a bit in the dark.

    How can I address this issue ? Is it possible with WP Staging ? Are there any best practices that you recommend?

    Thank you very much for your answer.

    Best regards,
    Mansario

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Rene Hermenau

    (@renehermi)

    Hi Mansario,

    I am sorry to say but your requirement is something which can not be handled by wp staging free version.

    Our advanced version, on the other hand, can handle most of your requirements by selecting the relevant tables that contains the data and then it allows you to copy these tables back to the live site. It should be mentioned that up to this time point it is still not possible to exclude custom post types from the migration. So this is something I am already working on.

    This feature often needs help and support so this is something which I do not plan for the free version in the near time.

    If it comes to handling orders, products and other custom post types, I recommend to export these things from the live site, import it again into the development site shortly before migrating the changes from the development site. While doing this, the live site should be set in maintenance mode to make sure that no new orders are coming in.

    Cheers
    René

    Thread Starter mansario

    (@mansario)

    Hi René, and thank you very much for your answer.

    In fact, I was thinking about the pro version. Sorry if I misspoke.

    Does the pro version allow me to manage my needs? Or more precisely: what are the needs, in this kind of context, that the pro version can not manage?
    Do I have to do this completely differently? Imagine different practices? Deploying an update, even a complex one, should not take much time, especially when there is an audience.

    (I still wonder, when I think about this question, how do the big users of WordPress (https://ww.wp.xz.cn/showcase/)? It’s a very classic and inevitable need in the world of CMS … )

    Best regards,
    Mansario

    Plugin Author Rene Hermenau

    (@renehermi)

    Hi Mansario,

    regarding the pro version we need to keep our discussion private. You can reach me at support [@] wp-staging.com

    This forum is for the free version only and it’s against WordPress terms to use this support forum for anything else than the free downloadable plugin.

Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Regularly push developments & contents into production’ is closed to new replies.