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?
- framework for plugin/theme options panel? [closed]
- How do I create a custom role capability?
- How do I add CSS options to my plugin without using inline styles?
- “Error: Options Page Not Found” on Settings Page Submission for an OOP Plugin
- Is get_option function cached?
- 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
- Is get_option() faster than accessing get_transient()?
- Prevent network activation of plugin
- Uninstall script for a plugin in Multisite
- 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?
- WordPress updates defined vs add_filter?
- Creating Settings Page with dropdowns for Plugin
- How to properly sanitize strings for update_option()
- How to Get a List of Sub Blogs without Using get_blog_list()?
- How to add a new plugin page under desired Options page?
- Cron firing my function everytime wp-admin is visited
- Error getting correct blog_id on MU from functions.php
- 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
- Why won’t register_setting() create a setting?
- Multisite, sharing content by URL
- Only allow plugin to be activated on root site of multisite
- Multiple entries in get_option results? or why is _multiwidget set to 1?
- How to use wp_set_password in a plugin?
- 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!
- update_option_{$option} Too Few Arguments
- 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
- array_map() for sanitizing $_POST
- 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
- Extend plugin options page
- 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?
- Options API – Validation Callback $input is NULL
- 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
- how to activate plugin network-wide, and save setting across sites
- Best choice of options/settings framework for plugin/theme development
- Correct way check nonce (security) using old Options API
- Sharing a common set of image files for media library, across all sites within multisite
- What is difference between blog id and site id?
- How to store a medium amount of options?
- How to create a Tools menu on the Network Admin dashboard from a plugin
- 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?
- Override the default Add/Edit site forms of the Network Panel in custom plugin
- WordPress setting with select – where is my mistake?
- Using wp_parse_args to set up Plugin Default Settings
- How to associate an existing user to a site in a multisite setup programmatically
- WordPress Multisite with Azure B2C redirect_urls after Login
- Custom delete option button in plugin settings
- 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
- Editing options pages?
- Plugin menu addition in multisite
- Multiple options pages validation for a plugin
- What should happen when a WordPress Plugin is activated across the network (Network Wide Activation)
- Multiple Plugin best practice in Multisite
- get_option() not returning expected value from plugin
- Parse form values before sending to options.php
- Prevent invalid or empty values from being saved to the database and retain the form field values upon error
- Update problem with update_option() in combination with register_setting()
- Selectively update themes in WordPress multisite
- 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
- Access bloginfo, get_option, and plugins_url from a non-core php file
- 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
- get_option() will not work without access to wp-config.php
- register_activation_hook on multisite
- Issue on Checkbox with Custom Option Page
- Make Database query only when option is updated