Поддержка Проблемы и решения Проблема с Contact Form 7 при использовании режима WP Мультисайт.

  • Добрый день!

    Нужна помощь в решении вопроса по использованию плагина 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 href="#contact_form_pop_up">
    
    <img 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… Если полученный новый шорткод вставить в код, то все заработает, но отключится на первом поддомене…

    Как быть, есть ли какое-то решение?

    • Тема изменена 7 лет, 1 месяц назад пользователем Yui.
    • Тема изменена 7 лет, 1 месяц назад пользователем Denis Yanchevskiy. Причина: Правила п14
Просмотр 1 ответа (всего 1)
  • Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    Добрый.

    Попробуйте вставлять по названию, а не по ID.
    [contact-form-7 title="Закажите обратную связь прямо сейчас!"]

Просмотр 1 ответа (всего 1)
  • Тема «Проблема с Contact Form 7 при использовании режима WP Мультисайт.» закрыта для новых ответов.