используя короткий код формы (si или cf7) для всех многосайтовых сайтов

У меня есть сеть с более чем 50 сайтами. Я хочу создать одну форму контакта (что означает один короткий код), используя контактную форму 7 или быструю защищенную форму контакта. Затем я хочу использовать этот короткий код на всех 50+ сайтах, поэтому все сайты используют одну и ту же форму.

Проблема в том, что когда я пытаюсь использовать короткий код сайта A над сайтом B, он не работает.

Знаете ли вы, как я могу использовать глобальный код короткого кода для контактов на всех сайтах сразу?

Благодаря!

Плагин должен использовать плагин .

Это всего лишь контур и должен быть полностью протестирован:

add_shortcode( 'global_form', 'shortcode_wpse_87634' ); function shortcode_wpse_87634() { // Main site, ID=1, that has the form switch_to_blog( 1 ); // Do your stuff $my_stuff = something(); // maybe do_shortcode // Back to original site restore_current_blog(); // Return shortcode content return $my_stuff; } 

Кроме того, возможно, для плагина контактной формы должна быть активирована сеть, чтобы это работало.
Наличие короткого кода, доступного в Сети, будет работать с mu-plugin , но для того, чтобы форма действительно работала глобально, это еще одна проблема.