You just create must-use plugin for your multisite instalation (https://codex.wordpress.org/Must_Use_Plugins), hook to post save action there (https://codex.wordpress.org/Plugin_API/Action_Reference/save_post), and inside action callback check if current user is admin/super admin (https://codex.wordpress.org/Function_Reference/is_super_admin), if so, you find current blog user with ‘author’ role (https://codex.wordpress.org/Function_Reference/get_users) and update post (https://codex.wordpress.org/Function_Reference/wp_update_post) with his ID as author ID. At least it is first, quick&dirty solution which comes to mind.
Related Posts:
- How to set “Site Address (URL)” programmatically on WP multisite?
- How do I create a custom role capability?
- How do I add CSS options to my plugin without using inline styles?
- How come `wp_options` table does not have an index on `autoload`?
- Update Option Stored in Multi-Dimensional Array
- What are the advantages to the Settings API?
- Adding Widget form fields dynamically
- Where to store plugin settings fields
- Changing Plugin Load Order
- What’s the best method for emptying an option created with the Settings API?
- What is wrong with using add_option with Multisite instead of add_blog_option in a plugin
- Releasing new plugin version, how to rename old options keys?
- How to properly sanitize strings for update_option()
- How to Get a List of Sub Blogs without Using get_blog_list()?
- Cron firing my function everytime wp-admin is visited
- How do I make specific plugin functionality apply to different sites in a network?
- WordPress multisite apply different options over each site from same plugin
- How do I handle multiple Submit buttons in plugin’s option page?
- Filters ‘request’ and ‘parse_query’ not firing in sites.php nor link-manager.php
- Deletion of shared options using uninstall.php
- Only allow plugin to be activated on root site of multisite
- Dropdown list of pages to get page id to store in plugin options
- WordPress Media mime type filter problem 4.0
- update_option is not working!
- Save user-specific options in WordPress admin
- How to store accumulate multiple option values in a single array using Options_API
- Creating option to allow user to select the page my plugin content will display on
- Unified Approach for Placing Option Pages
- What is the best way to overwrite /wp-admin/ms-delete-site.php
- WordPress plugin options and jQuery
- WordPress Plugin Setting’s POST
- Performance of several get_option() calls
- Can I use the different settings sections over different pages using the save options group?
- Where should I store global data for my multi-site WordPress plugin?
- unable to stop loop when using wp_insert_post with publish_post hook
- Customize multisite site creation with user data
- Multisite plugin development and wp_enqueue_script
- Plugin Uninstall and Deactivate via Options Menu
- Best choice of options/settings framework for plugin/theme development
- Sharing a common set of image files for media library, across all sites within multisite
- How to add settings subpage from a plugin to a settings page created in theme?
- Plugin options not being saved or created
- Remove Internal Style Sheet if no Value Provided?
- What could cause my plugin’s options/settings page not to load?
- Using wp_parse_args to set up Plugin Default Settings
- How to associate an existing user to a site in a multisite setup programmatically
- Storing product price data in the database
- WP_Editor – Saving Value into Plugin Option – Stripping HTML
- Adding (blog-specific) links to “My Sites” admin page
- Plugin menu addition in multisite
- Multiple options pages validation for a plugin
- get_option() not returning expected value from plugin
- Parse form values before sending to options.php
- Update problem with update_option() in combination with register_setting()
- Problem with context in multisite – getting main site data in every blog (get_pages())
- Insert/Update values to a table after blogname option etc. is updated
- wordpress how to query wp_options table
- how to invoke wordpress API from other existing PHP system
- How Can I add Fields in wp-option table?
- Redirect to another page using contact form 7? [closed]
- WP Multisite login not working on one subsite. Possibly cookies/ history issue?
- Plugin Options Array Set to Undefined
- Checked() function on a multidimensional array
- Issue on Checkbox with Custom Option Page
- The Correct Way to Use Nonce Field without Settings API
- WordPress multisite,use same cookies across all website?
- Settings API: Setting default option via ‘get_option’ fails
- how to save wp_editor html content in options table
- Custom Plugin Options Won’t Update
- add_action wp_ajax_ not loading in plugin file WP Network
- Clean way to initialize plugin in newly-added site when plugin has been network activated?
- why does get_option( ‘home’ ) not work while using in plugin [closed]
- Plugin Options not saving options and doesn’t work
- How to share user data across multiple WordPress websites?
- How to edit wp-signup.php content using plugin
- How to get values from network settings panel?
- Add multiple checkboxes as single field to Custom Shipping Method Settings Page
- How does one update complex options?
- How do I ensure I can loop through every enqueued script and CSS?
- Plugins Settings page not updating
- Custom Plugin activation error in Multisite
- Replace “content-area” of themes 404 page with plugin?
- How to create plugin settings page for each admin user?
- Plugin setting page – update_option problem
- Multisite and the JSON REST API: How to?
- add_settings_error on validating plugin options API
- Testing Plugins for Multisite
- Cannot save settings value
- Array/List Edit in Backend
- Same header/footer in Admin, across all network sites in multisite
- What should I use instead of get_blog_option?
- Tie specific functions to options-update for limiting API requests
- Can’t switch theme after activation
- the correct way to use options from settings page [closed]
- Saving multiple fields as array
- Options don’t save, validation callback not executed
- Modify a Themes Appearance >> Header admin screen from a plugin
- Force remove parent theme CSS/JS and call them from Child theme
- Settings API not Saving to Database or Display
- Admin Message after Plugin Option Updated