• Как заставить работать Contact Form 7 и Easy FancyBox?

    HeadOnFire
    @HeadOnFire
    PHP, Laravel & WordPress Evangelist
    Пожалуй, я таки напишу подробно.

    1. Добавить в wp-config.php (если еще не добавлено):
    define('WP_DEBUG', 			true);
    define('WP_DEBUG_LOG', 		true);
    define('WP_DEBUG_DISPLAY', 	true);
    define('SCRIPT_DEBUG', 		true);
    define('SAVEQUERIES', 		true);

    2. Установить плагин Query Monitor
    3. Октрыть в браузере консоль
    4. Загрузить страницу с формой, открыть попап, засабмитить форму
    5. Внимательно мониторить консоль браузера на предмет ошибок, вывод плагина Query Monitor в верхней админпанели сайта (ошибки - красное, ворнинги и нотисы - коричневое), а также смотреть debug.log в папке wp-content

    И только после этого задавать вопрос, если он еще будет актуален.

    Потому что в связке CSS, JS, PHP нескольких плагинов, да еще и коммуникация аяксом между js и php очень много чего может пойти не так. И без какой-либо отладочной информации решить проблему, и тем более решить ее удаленно - крайне сложно.
    Ответ написан
    5 комментариев