Well if you want to do this right, you would have one database for development, one for staging and then the live database. It’s just that WordPress is not designed to live with such commons in software engineering.
The component I still see publicly missing is a complete migration script that is able to convert all wordpress settings and data in the database from one domain to another as the domain names are “hardcoded” into posts and buried in multiple (often serialized) option values.
As long as you’re concerned about the few options you listed only, you can hook into pre_option_...
filters and change those based on your setup. You could write a define into your config file and change the values accordingly. This might work with multisite setups as well as you’re filtering the actual values from the database.
Is this a direction?
Related Posts:
- How to run a test WordPressMu to WordPress3 update?
- How to: Easily Move a WordPress Install from Development to Production?
- Can we use one WordPress installation for multiple databases, domains and content directories
- .maintenance and maintenance.php also in multisite install?
- global menus made from master site’s custom menus wpmu network
- Can You Export Theme Settings From WordPress Multisite?
- Maintaining synced staging/production WP sites
- WordPress Multi Site Best Practice
- How do you add pages on a staging server, and then move them over to production
- Suggestions for WPMU Migration (advanced)
- WordPress Network Feature
- Multi-Site Plugin Activated (Not Network-Activated), What Happens?
- Custom column under All Users (multisite network admin)?
- Syncing Avatars across multisite
- Why would switch_to_blog stop working?
- How to insert a sitemap within a subsite when using WordPress multisite
- Add custom user profile field to default WordPress MultiSite registration form
- Turn off redirect to canonical domain (or host website on any hostname)
- What changes we need to make to a theme so it can be installed as a MU Theme?
- Multi Site installation inside a sub domain inside a sub directory
- Showcase elementor templates
- Create custom dashboard for Multisite admins
- One WordPress Installation for 2 Domains
- How can I create a second multisite network in a subdirectory?
- Manage multiple domains from one backend
- Static admin page for all multisite users
- Redirect to another page using contact form 7? [closed]
- One WordPress install for main site at domain.com and blog at blog.domain.com?
- What is the best way to move a single site from one MS installation to another? [duplicate]
- Multi-site User Sessions
- What happens to the mu-plugins folder when you upgrade to WordPress 3?
- In WordPress 3.x, I can’t access posts from all blogs in the network
- I w’d like to know If there are simple solutions to integrate other CMSs to wordpress
- Add the site’s name as prefix when adding new users? Multisite
- Open “Visit site” in a new window?
- Allow multisite admins only to create users with one specific user role?
- Prevent Multisite from creating sample page, sample post and sample comments
- How to have multiple WordPress Menus
- Create new network instance, import old single installs AND keep the urls?
- How to do multi site setup
- How can I resolve a .htaccess internal server error setting up a WordPress multisite?
- how or where wordress collect unlogged user session
- Global theme customization multisite
- Multisite with subdirectories, and a WordPress installation in a custom folder
- website is not loading home page (moving from one server to another server)
- Is MultiSite the Correct Solution for a Corporate Site with Searchable Regions?
- How should I design subcategory login site?
- How to have differents sites share the same tables of DB?
- Add button to My Sites dashboard page (multisite)?
- Create page when a new site in multisite network is created?
- Get site ID from attachment url?
- Multi-site customization
- Creating WordPress staging environment software
- Is there a flowchart for WordPress loading sequence?
- How to delete post revisions?
- How do register_sidebar() and get_sidebar() work together?
- Editing theme files and access to the Code pages only to super-admin?
- WordPress custom post types breaks permalink on theme reinstall
- Creating a searchable A-Z listing of hundreds of companies/services
- Show attribute description when filtering by that attribute
- Add custom column to Users admin panel with Types user custom fields?
- woocommerce Add custom field set like billing fields
- Adding action to save_post, post needs to be saved twice for function to work
- How did I enable atom feeds in a fresh WP3 install?
- Child theme works in local environment but is not working on remote
- Custom URL going to 404
- Suggestions for Implementing a Wedding Website in WordPress?
- Get ORIGINAL image links from get_post_gallery
- WordPress stuck in deleting user
- Qtranslate + Woocommerce (multiple tinymce) [closed]
- CSS Customizations for certain page
- Archive subtitles for different types of archives
- Point homepage to custom php page
- Implement a Walker with custom object rather than WordPress database object
- Adding tags when creating new post
- Custom Content Page
- Add Member’s birthdate from Backend and shows it on frontside [closed]
- How to add functionality to an existing theme (using child themes)
- URL and Site title outputting on Login page
- 404 when Previewing an unsaved draft
- Custom field not editable by the user
- WordPress category custom title
- How do I make mysite.com/comingsoon WordPress to become my main website’s WordPress?
- Use a custom page with dynamic content as a user profile page
- Invitation link to a site in multisite network does not work?
- Add helper text in custom-header section in admin
- How to edit content in code view of home page when there is some theme applied?
- Lightbox not showing image caption
- WordPress core jquery version file not loaded?
- Can we add an extra button on woocommerce shop page and use it to send the product info including image in a mail?
- Add a custom intro page
- How to change custom link of subpages from of localhost to website
- Custom dropdown search form that allows users to select option B based from Option 1
- Header image doesn’t show up on page
- How to get name and email value from a custom form and add it to campaign monitor subscriber list?
- Custom Link In WordPress Media “Attachment Details” Upload Screen
- “Static” pages within a theme
- Create a Network of Different websites with wordpress
- Custom WordPress SQL Query 4 posts per custom taxonomy
- Where did I put this one line of css?