The problem seems to be you not deciding what is the “staging” server for. If it is for content staging/creation than it is actually a production server from software development POV. Anything that assumes that the software is functioning well and results in something being actually published is part of the production system.
You need a different server for software development needs. With two distinct server your problem becomes a simple communication and planning problem.
Good communication can also help in using the same server, but it is easier to be able to have two separate ones when you both need access to “staging” functionality.
Related Posts:
- Database synchronization between dev/staging and production
- What actions affect files, DB, or both?
- Staging sites, how do you manage synchronising updates in the DB?
- Merging WordPress posts from different databases
- Difficulty importing my live site to local
- Localhost to Staging to Development Dynamic WP-CONFIG
- Setup 3 Sites To Connect To 1 Database and Share Data
- Changing between Local Host DB to Production DB and in reverse
- Database migration issues – Error #1046 No database selected
- What are the differences between B trees and B+ trees?
- Strange Characters in database text: Ã, Ã, ¢, â‚ €,
- WordPress database synch between dev and prod
- Connect to database using wordpress wp-config file
- Dealing with Many Meta Values, 30+
- Best way to import users, post and categories from an external database
- Performance tips for a large user base [closed]
- How to delete outdated, wrongly sized images in _wp_attachment_metadata?
- Long option names fail silently?
- wp_options is GB in size
- Can’t update database after wordpress update from 3.8.1 to 4.4.1
- Relationship between performance and database size
- Why does WordPress rely on an fully qualified site_url with a 15-step plan for moving a site?
- WordPress and automated MySQL backups to a different host
- Size article thumbnails and retrieve them directly from database
- Database error Deadlock found when trying to get lock; try restarting
- Should I be able to run two different “close” code versions of wordpress with the same DB
- how to store arrays into a database
- How can I create a Bible search engine via WordPress? [closed]
- Error establishing a database connection; After importing DB & Theme
- Where are WP_Errors Saved
- Get all images from this database table
- Delete transients in website
- Error establishing database connection – high traffic?
- wp_get_current_user always returns 0 continued
- Bulk-create posts from SQL database
- I am switching laptops. I host my WP server through MAMP. I want to transfer [closed]
- How can i customize the export personal data file?
- Is there a solution to auto-post data to a WP post from a database
- Auto login subdomain from main domain on single sites with different DB
- Logins from WP users table use on another page
- SSO system between 2 WordPress installs on different servers
- Form that sends data to an admin panel and can export it
- is $wpdb->get_results() safe enough
- Does post_meta data need to be unserialzed?
- Can’t update WordFence Options, clear data manually
- Is it possible to have more than 1 MySQL database in my WordPress blog?
- How to fetch records from database WordPress
- Best practice to import user base (subscribers) from one website to another?
- AJAX wp-mysql running too slow
- Some weird users in database
- Delete/Replace words from X to Y in post content
- Location of image metadata on my server
- How to create more than one new wpdb object?
- Multiple WordPress sites installs sharing the same database but with different content and domains
- Brandoo WordPress Unable to Update to WordPress 4.2.2
- Remote database -> massive response time increase?
- Custom Post Type not showing anything added by code anymore?
- Is it good practice to import/export a blog to test a redesign?
- Getting value from database table depending on field value
- Getting “Error Establishing a Database Connection” on localhost in new Mac OSX Lion environment
- Secure way to use name_save_pre?
- wpdb->insert not inserting first variable
- Database tables for sports betting integrated in WordPress
- How do I have a user upload a blog post and then retrieve that to display in a card on the site?
- Delete user with only subscriber role
- New installation fatal error in 5.9.3 at edit or create entry
- Storing transients giving database error
- I want to replicate a wordpress website over multiple servers
- Is there anyway to split posts to different databases?
- wp-cli + valet: “Error establishing a database connection”
- How to edit custom table data in frontend
- local wordpress broke after changing URL
- pre_get_posts causings DB error when using ( ‘posts_per_page’, -1)?
- Unable to login to a https website via the app after changing from http
- mysqli_query(): MySQL server has gone away for Curl Request
- Is it safe to add INDEX to a column in WordPress database?
- WP website showing blank page after moving from subdomain to main domain
- create a table using user meta custom data
- wpdb query to insert images in to post/page gallery
- Creating a database in my plugin not working
- WPCLI search and replace in a particlar site dir effect another site-dir
- How do I find out from my database what version of WordPress I need?
- How to create a database table?
- get_user_meta and umeta_id
- Hang Up Followed By Can’t select database
- Database error after importing WordPress
- Send data to database after redirect (and popping out of iframe)
- Pulling values from a sepcific row in table
- import (migration) user database to wp-users
- Create hundreds of users with just ID in phpMyAdmin
- What is best for saving lot of extra detail of user?
- Insert Extra fields added in the front end registration form to DB
- $wpdb->insert not working for last select option
- How to create a table [closed]
- WP Multisite Users Not Linking
- Query a meta key using an array of values where the database value is a string
- Add independent connections for reading and writing to the database in WordPress
- SQL errors when querying for something with apostrophes
- error establishing database for all wordpress on same instance
- I need to downgrade from 5.9.9 to latest 5.8.x – where is the db instructions executed when upgrading?