Добрый день! Нужна помощь в решении вопроса по использованию плагина Contact Form 7 Проблема следующая: У нас есть основной сайт компании: http://gkvector.com на одном шаблоне и к нему через админку WP по сетке привязаны пять сайтов-поддоменов (мультисайты). вида: http://med.gkvector.com и т.д., построенные на другом шаблоне. На одном из сайтов-поддоменов (например, на http://lab.gkvector.com), при помощи плагинов Contact Form 7 и Easy FancyBox я создал форму обратной связи и поместил ее на кнопку. [contact-form-7 id="6999" title="Закажите обратную связь прямо сейчас!"] Код разместил в файле footer.php шаблона, чтобы кнопка отображалась на всех пяти поддоменах. <div class="contact-us"> <a id="upbutton" href="#contact_form_pop_up" class="fancybox-inline" onclick="smoothJumpUp(); return false;"> <img style="bottom: 14%; right:5%; width: 80px; position:absolute;" src=" http://gkvector.com/wp-content/uploads/2017/03/trubka.png" alt=""> </a> </div> <div style="display:none" class="fancybox-hidden"> <div id="contact_form_pop_up"> <strong>Закажите обратную связь прямо сейчас!</strong> <?php echo do_shortcode('[contact-form-7 id="6999" title="Закажите обратную связь прямо сейчас!"]'); ?> </div> </div> <style> #upbutton { height: 60px; width: 80px; bottom: 110px; right: 70px; cursor: pointer; display: block; position: fixed; z-index: 999; } </style> На поддомене http://lab.gkvector.com где в админке WP создана CF7, указанная в коде, форма работает идеально. Однако на другом поддомене, например, http://med.gkvector.com, форма уже не запускается, ибо в его настройках формы с id="6999" просто напросто нет... Выдает ошибку: Закажите обратную связь прямо сейчас! [contact-form-7 404 "Not Found"] Если создать на этом поддомене свою аналогичную форму обратной связи, то у нее будет уде другой номер ID... Если полученный новый шорткод вставить в код, то все заработает, но отключится на первом поддомене... Как быть, есть ли какое-то решение? WP Version 4.3.2
Нет... Пошел более простым путем. На каждый поддомен сети завел свою отдельную CF7 форму с одинаковым наполнением. И расшарил плагин Easy FancyBox по сетке на каждый сайт. А дальше стандартный скрипт в footer и CSS настройки