The Goal: To replace the sidebar on all sites across my network with content loaded from a plugin, across all themes.
I need a way of over-riding the sidebar/main widget area on all sites across my network.
I have written a plugin which generates the sidebar with a function call, but how can I get this content to completely replace the sidebar? At present I can only call a hook as
get_sidebar() happens, not replace that action.
add_action('get_sidebar', 'my_get_sidebar', 11);
Additionally, this makes my sidebar appear on all sidebars on the page, I only want it to overwrite the main one (sidebar-one?) and have the others left blank.