Ответы в темах

Просмотр 15 ответов — с 1 по 15 (всего 22)
  • Для Zaken (@nushaba)
    Попробовал вашу рекомендацию. Изменений не наблюдаю. Тем ни менее благодарю за совет.

    • Ответ изменён 1 месяц назад пользователем akigleo.

    Бинго!

    Действительно, обнаружилась такая опция в W3 Total Cache (Pages Cache/REST API).
    Стояло так:
    [] Don’t cache или
    [x] Disable REST API

    После установки:
    [x] Don’t cache или
    [] Disable REST API

    Проблема с отправкой Contact Form 7 ушла, что главное.

    Ошибка (cURL error 60: SSL certificate problem: self signed certificate in certificate chain) на месте и вероятно уйдет, если заказать ssl сертификат не от Cloudflare, который со стороны WP похоже воспринимается как самоподписанный.

    Всем огромное спасибо за помощь.

    .htaccess просмотрел, запретов не увидел. Для верности скопировал его временно с сайта, где ошибка для REST API не выдается, а набор плагинов близкий. Все равно выдается ошибка.

    Переименовал в дочерней теме function.php, чтобы подтягивался только оригинальный function основной темы. Все равно выдается ошибка.

    Вырубил все плагины кроме w3 Total Cash и Contact Form 7. Ошибка на месте.
    Хм… иссяк.

    Сертификат можно и отдельный взять не отказываясь от функционала Cloudflare. Что касается отзывов, то они разные и всех свои задачи.

    Если вернуться к основной проблеме, то в какую сторону копать?
    Верно ли я понимаю, что проблема с отправкой через Contact Form 7 обусловлена отключенным REST API?
    Я погуглил на доступном мне уровне и вижу, что как таковой кнопки «включить REST API» нет, поскольку все в WP по умолчанию включено. Нужно вероятно только искать где стоит установка по его отключению в каком-то конфиге.

    В Wordfence Security стояла галка: х для опции:
    Prevent discovery of usernames through ‘/?author=N’ scans, the oEmbed API, and the WordPress REST API
    Отключение, сброс кеша, ничего не дало.

    Временно отключил сам плагин Wordfence Security. После сброса кеша, перепроверил повторно — сообщение
    https://saleandbuy.ru/wp-json/contact-form-7/v1/contact-forms/21142/feedback
    не изменилось.
    Аналогично и ошибки здоровья сайта.

    REST API сознательно не отключал.

    Проверил functions.php на наличие кода отключающего REST API. Плагины типа Disable REST API или похожие не ставил.
    Активные плагины
    Akismet Anti-Spam Версия 4.1.2 автора Automattic
    All In One SEO Pack Версия 3.2.6 автора Michael Torbert
    amr shortcode any widget Версия 3.7 автора anmari
    Contact Form 7 Версия 5.1.4 автора Takayuki Miyoshi
    Contact Form 7 — Dynamic Text Extension Версия 2.0.3 автора Chris Mavricos, SevenSpark
    Cyr-To-Lat Версия 4.2.3 автора Sergey Biryukov, Mikhail Kobzarev, Igor Gergel
    Decent Comments Версия 1.8.0 автора itthinx
    Display Posts Версия 3.0.2 автора Bill Erickson
    Indeed Ultimate Membership Pro Версия 8.2 автора indeed
    InterKassa Gateway Версия 1.5 автора Interkassa
    PHP Everywhere Версия 2.0.0 автора Alexander Fuchs
    Posts Table Pro Версия 2.1.1 автора Barn2 Media
    Shortcodes Ultimate Версия 5.4.1 автора Vladimir Anokhin
    Shortcodes Ultimate: Additional Skins Версия 1.5.6 автора Vladimir Anokhin
    Shortcodes Ultimate: Extra Shortcodes Версия 1.5.12 автора Vladimir Anokhin
    Simple Custom CSS Версия 4.0.2 автора John Regan, Danny Van Kooten
    TinyMCE Advanced Версия 5.2.1 автора Andrew Ozz
    Ultimate FAQ Версия 1.8.24 автора Etoile Web Design
    W3 Total Cache Версия 0.10.0 автора Frederick Townes
    WC Custom Thank You Версия 1.2.1 автора Nicola Mustone
    WooCommerce Версия 3.7.0 автора Automattic
    Wordfence Security Версия 7.4.0 автора Wordfence
    WP-dTree Версия 4.4.5 автора Ulf Benjaminsson
    WP Author Box Pro Версия 2.0.7 автора phpbits
    wpDiscuz Версия 5.3.2 автора gVectors Team (A. Chakhoyan, G. Zakaryan, H. Martirosyan)
    WP User Frontend Версия 3.1.9 автора Tareq Hasan
    WP User Frontend Pro — professional Версия 3.1.8 автора weDevs

    Неактивные плагины:
    Ajax Search Pro Версия 4.16.1 автора Ernest Marcinko
    Duplicate Post Версия 3.2.3 автора Enrico Battocchi
    Post Type Switcher Версия 3.2.0 автора John James Jacoby
    Query Monitor Версия 3.3.7 автора John Blackbourn
    Reveal IDs Версия 1.5.3 автора Oliver Schlöbe
    WordPress Importer Версия 0.6.4 автора wordpressdotorg

    Добавил в php.ini
    curl.cainfo =/var/www/some-user/data/php-bin/cacert.pem
    скачал соответствующий файл в директорию cacert.pem
    Перегрузил.
    Результата нет. Критические ошибки остались.

    Тут выплыла еще более мощная проблема: плагин Contact Form 7 перестал отправлять сообщения. Например, тут: https://saleandbuy.ru/privet/ Крутится колесико и больше нет никаких движений. Я даже не заметил когда случилась эта неприятность, поскольку сайт был в стадии разработки и постоянно что-то ставилось, менялось. Предполагаю, что после установки ssl сертификата от Cloudflare и из-за ошибок с REST API.

    Примечание: на том же ВПС размещен сайт, который использует Contact Form 7 на той же теме Sahifa, то без https и отправка нормальная. Поговорил с хостером, утверждает, что каких-то ограничений на отправку сообщений с сайта с его стороны нет.

    Порекомендуйте, что делать. Спасибо.

    • Ответ изменён 1 месяц назад пользователем akigleo.

    Благодарю.

    Обсуждаемый плагин простой, различия между аналогами незначительные. Например, один обрабатывает таксономии, созданные только после активации плагина, другой может работать и с ранее созданными. Есть и другие. Оптимальность в данном случае функционал.

    2 tuxfighter
    Любого человека, который пробует помочь я воспринимаю всегда с благодарностью. Вы ответы пишете в такой манере, что лучше бы и не писали. Я мог бы вам ответить в том же духе, но здесь не место для флуда. Будьте здоровы.

    Не угадали, не новость.

    Вопрос был к человеку, который имеет практический опыт сравнения нескольких плагинов и может порекомендовать оптимальный.
    Как раз я посмотрел ряд альтернатив и видел несколько отзывов, что определенный плагин для каких-то таксономий не выполняет свои функции. Кроме того, я подумал, что возможно есть какой-то спер-пупер мегаполезный плагин для всех пользователей и там, как приятный бонус, включен механизм транслитации ссылок. Может еще какое другое решение по доп. настройке WP и такой плагин вообще не нужен.

    Хотел просто узнать, чем продвинутые пользователи пользуются. Вот, что интересовало.

    Нашел негодяя.
    Оказалось в теме Sahifa стояла галка для настройки «Плавная прокрутка». На других сайтах вроде нормально, а на конкретном этом сайте видимо был конфликт с каким-то скриптом.
    Убрал галку, ушла проблема.

    Всем большое, ну очень БОЛЬШОЕ спасибо. 😎

    Вот теперь буду думать, как это убрать. Задача не вполне ясная, поскольку куча скриптов, плагинов и все чего-то делают. Кто из них шкодит не ясно.

    Использую плагин кеширования W3 Total Cash далее подключение через Cloudflare. Я первым делом вырубил минификацию, сбросил кеш, дал обновиться Cloudflare и т.п. К сожалению проблема не ушла. Пробовал отключать липкий сайдбар — проблема не уходит. Включил все обратно. Поэтому и решил спросить как бороться с проблемой.
    На других страницах присутствует легкое подергивание, но терпимо. А именно на указанной — сильно дергается. Скорее всего переделаю эту страницу и найду другое тех. решение по выводу данных.

    Единственное, я не понял как вы определили, что ошибка event.preventDefault(); внутри пассивного обработчика.

    Спасибо

    Понял, попробую query-monitor.
    Раньше помню был еще плагин, который тестировал нагрузку различных плагинов на скорость загрузки. Но он похоже не поддерживается больше автором.

Просмотр 15 ответов — с 1 по 15 (всего 22)