I make a pretty big intro to descibe my problem the best I can however, you can skip it and read the last line in you want to get to the core.
I'm setting up a WP Multisite where new blog owners are assigned a role of editor via the script from the author of User Role Editor.
I'm doing this to simplify as much as possible user interface.
Editors don't have access to all the settings which I fill in in the template using your New Blog Templates plugin. I also set up starting pages one of which is assigned as a front page.
In my theme's folder I have front-page.php file which gives the front page a distinct look. By using this file name I make sure that this page template isn't visible in the page template list (in page attributes) but is automatically hooked to whichever page is set as a front page.
Obviously, the page chosen as the front page can never be deleted. If it were, blog owners wouldn't be able to set a different page in their place (they can't see and access admin menu where it's done).
To ensure that they will never delete a page set as a front page I'm not giving blog owners "delete_others_pages" (or something like that) capability. This means that they can't delete the page I've created. This way, they can do with the page whatever they want except deleting it. So far so good.
Unfortunately, when a new subsite is created the authorship of all the pages get transfered to them.
And this is where I need your help.
I've found this topic on your support forum > https://premium.wpmudev.org/forums/topic/new-blog-templates-how-to-transfer-assigned-author-for-specific-media
In it, one of your devs got the author a script that prevented images from media library from changing authors on subsite creation. What I need is the same but for the page authors. Just that.
Could you please, help me with that?