Cloudflare

Опис

Що цей плагін може зробити для вас

https://www.youtube.com/watch?v=DWANhxoDxFI?feature=youtu.be

Автоматична оптимізація платформи (APO)

Прискорте роботу свого сайту WordPress до 300% за допомогою плагіна Cloudflare Automatic Platform Optimization (APO). APO дозволяє Cloudflare обслуговувати весь ваш сайт WordPress із нашої периферійної мережі, що налічує понад 250 дата-центрів у всьому світі, забезпечуючи швидку та надійну роботу сайту для ваших відвідувачів, незалежно від їхнього розташування.

Оптимізація вашого сайту WordPress за допомогою численних плагінів може бути складною. Підвищте продуктивність свого сайту, перейшовши на один плагін для CDN, інтелектуального кешування та інших ключових оптимізацій WordPress із Cloudflare (APO). Відвідайте наш блог із анонсом, щоб дізнатися більше про APO.

Чим APO відрізняється від інших плагінів для кешування?

Ключова відмінність між Cloudflare APO та іншими традиційними рішеннями для кешування сторінок і CDN полягає в здатності APO безпосередньо кешувати статичний HTML на периферійних серверах Cloudflare. Усі інші плагіни та CDN кешують лише статичні ресурси (зображення, JavaScript, CSS), але жоден із них не допомагає кешувати фактичний вміст вашого сайту (HTML), використовуючи масштабну мережу периферійних серверів, як це робить Cloudflare.

APO інтелектуально кешує ваші HTML-сторінки та автоматично очищує з кешу контент, який ви оновлюєте. Таким чином, користувачі завжди бачитимуть найсвіжіший контент без шкоди для продуктивності сторінок, що нещодавно не змінювалися.

Що ви отримуєте з Cloudflare APO

APO — це додатковий модуль за $5 для безкоштовного плану Cloudflare, який підтримує необмежену кількість піддоменів. Разом із APO ви також отримуєте багато інших переваг Cloudflare, таких як безкоштовний DNS, безкоштовні автоматизовані SSL-сертифікати, безкоштовний захист від DDoS-атак тощо. APO безкоштовний для всіх користувачів платних планів, тож якщо ви вже маєте Cloudflare Pro або Business, просто увімкніть його. Ви можете порівняти всі наші плани тут.

Захистіть свій сайт WordPress за допомогою брандмауера веб-застосунків (WAF) від Cloudflare

WAF від Cloudflare доступний у всіх наших платних планах і має вбудовані набори правил, спеціально розроблені для захисту від загроз і вразливостей WordPress. Ці правила безпеки регулярно оновлюються нашою командою експертів. Лише одним перемикачем ви можете активувати WAF без складних налаштувань вашого сайту. З понад 26 мільйонами інтернет-ресурсів під нашим захистом ви можете спати спокійно, знаючи, що Cloudflare подбає про вашу безпеку.

Додаткові можливості

  • Перезапис заголовка для запобігання циклу перенаправлення, коли увімкнено Universal SSL від Cloudflare

  • Змінюйте налаштування Cloudflare безпосередньо в самому плагіні, без необхідності переходити до панелі керування на cloudflare.com. Ви можете змінювати налаштування очищення кешу, рівня безпеки, функції Always Online та оптимізації зображень

  • Перегляд аналітики, такої як загальна кількість відвідувачів, збережена смуга пропускання та блоковані загрози

  • Підтримка HTTP2/Server Push

Скріншоти

Встановлення

Передумова

Переконайтеся, що ваша версія PHP — 7.4 або новіша.

Пришвидшіть свій сайт WordPress за допомогою Cloudflare APO

Початок роботи

Налаштування Cloudflare APO

Якщо ви зараз користуєтеся безкоштовним планом Cloudflare, ви можете додати APO до свого плану лише за $5 на місяць. Якщо ж ви маєте план Cloudflare Pro, то Cloudflare APO уже включено у вашу підписку. Ми рекомендуємо розпочати з нашої документації для розробників APO, де міститься вся необхідна інформація для налаштування та запуску APO.

Як перевірити, чи працює APO
Використовуючи Uptrends, ви можете переконатися, що Cloudflare APO працює, перевіривши наявність заголовків відповіді APO. Ви можете слідувати інструкціям у цьому відео.

Ресурс підтримки APO можна знайти тут

Почніть роботу з Cloudflare SSL тут

Перегляньте нашу публікацію в блозі Cloudflare APO тут

Часті питання

Чи потрібен мені обліковий запис Cloudflare для використання плагіна?

Так, під час встановлення та активації плагіна користувачам, які використовують його вперше, буде запропоновано ввести свою адресу електронної пошти (яка використовується для реєстрації облікового запису на cloudflare.com) та API-токен або API-ключ. Це необхідно для підтримки всіх функцій, які пропонує плагін.

Які параметри застосовуються, коли я натискаю «Застосувати початкові параметри» у плагіні WordPress від Cloudflare?

Ви можете переглянути рекомендовані налаштування, які застосовуються, тут.

Що робити, якщо Cloudflare не виявляє плагін WordPress для використання з APO (Automatic Platform Optimization)

APO працює найкраще, коли використовується плагін WordPress. Ми не рекомендуємо використовувати APO без встановленого плагіна. Якщо у вас виникають проблеми з тим, що Cloudflare не визначає плагін, виконайте такі кроки:
1. Перейдіть до плагіна Cloudflare для WordPress
2. Вимкніть APO у відповідній картці
3. Увімкніть APO у цій картці (це застосує правильні налаштування для функції APO)
4. Очистіть будь-який кеш сервера, який використовується іншими плагінами (наприклад, WP Rocket)
5. Переконайтеся, що ваш сервер почав віддавати заголовок відповіді “cf-edge-cache: cache,platform=wordpress”

Більше про APO для WordPress ви можете дізнатися тут

Чи працює плагін, якщо я маю Varnish?

Так, Cloudflare працює разом із Varnish і допомагає ще більше прискорити ваш сайт, якщо Varnish увімкнено.

Відгуки

16.09.2025 2 replies
Lot of promising opportunity using this WP plugin with the cloudflare service, alas it is not well supported by cloudflare and cloudflare doesn’t intend to maintain this plugin any longer. Update Sept 2025: looks like they’re picking this plugin back up again 🙂
26.05.2025
I have used many plugins including super page cache (wp super cache but the one that deal with cloudflare). I was enough in general with intrusive advertisements and very slow administration. I decided to go back to the official cloudflare plugin for wordpress + wp super cache. It is stable. They don’t add unsollicited advertisements, features. The settings are not bloated with many useless stuff. This cloudflare plugin is just the best solution if you want to use cloudflare. Then, if you want to tune cloudflare ,you are free to do it manually and that’s the best approach for the long term. This cloudflare plugin will never crash your wordpress installation.
22.03.2025
you need to under stand there setting to create an api key and I do not have faith in the average wp user to not create a safe key. please update the basic settings to be safer.
09.03.2025
Does not work on Wordpress Version 6.7.2. Just a blank settings screen. Has not been updated in 7 months (its March 2025 at the time writing this review)
10.12.2024
Whoa! Did not expect such from Cloudflare. For clients that have Wordpress and Cloudflare the offer is $5 / mth to connect to the platflorm for the Wordpress Optimization. Once you pay, your directed to download the plugin… only then would you notice the plugin is not updated!! If you’re going to offer a service, support it! Using outdated plugins is like leaving your windows open while on vacation, it’s not secure and warnings showing. As technology moves forward so should your product or service.
25.11.2024
Have used the plugin for some time now, seems to be working well. Hasn’t caused me any troubles, doesn’t think about it. Good.
Прочитати всі 179 відгуків

Учасники та розробники

“Cloudflare” — проект з відкритим вихідним кодом. В розвиток плагіну внесли свій вклад наступні учасники:

Учасники

“Cloudflare” було перекладено на 4 локалізації. Дякуємо перекладачам за їх роботу.

Перекладіть “Cloudflare” на вашу мову.

Цікавитесь розробкою?

Перегляньте код, перегляньте сховище SVN або підпишіться на журнал розробки за допомогою RSS.

Журнал змін

4.13.0 – 2025-10-21

  • Виправлення: Підвищення необхідної версії PHP до 7.4 та оновлення відповідного коду для підтримки цієї зміни.
  • Виправлення: Оновлено залежність symfony/yaml до ^5.4
  • Виправлення: Оновлення різної метаданої інформації.

4.12.8 – 2024-08-08

  • Запобігання ввімкненню Auto Minify у стандартних налаштуваннях через застарілість (#547)

4.12.7 – 2024-04-02

  • Оновлено cloudflare-plugin-frontend до версії v3.10.0 (#542)

4.12.6 – 2024-03-04

  • Оновлено cloudflare-plugin-frontend до версії v3.9.0 (#537)

4.12.5 – 2024-03-04

  • Оновлено cloudflare-plugin-frontend до версії v3.8.0 (#535)
  • Отримувати домен WordPress лише з активної зони (#532)

4.12.4 – 2024-01-19

  • Виправлено попередження: “створення динамічної властивості застаріло”

4.12.3 – 2024-01-04

  • Заборонено використання дії cloudflare_proxy на маршруті /admin-ajax для користувачів, які не є адміністраторами

4.12.2 – 2023-07-18

  • Скасовано некоректне виправлення для маршруту Cloudflare Partners

4.12.1 – 2023-07-18

  • Виправлено маршрут Cloudflare Partners

4.12.0 – 2023-06-01

  • Оновлено плагін для тестування на WordPress 6.2

4.11.0 – 2022-07-27

  • Обмежити доступ до конфіденційних файлів за допомогою конфігурації .htaccess.
  • Додано хук cloudflare_use_cache для визначення моменту кешування.
  • Дозволити передавати масиви з ключами url у запитах на очищення кешу.
  • Виправлено помилку, коли getZoneSettings не повертає ключ і спричиняє помилку “unset array key”.

4.10.1 – 2022-06-06

  • Виправлено логіку ігнорування операцій очищення кешу.

4.10.0 – 2022-06-03

  • Ігнорування URL-адрес фідів під час операцій очищення кешу, якщо не встановлено перевизначення кешу.

4.9.1 – 2022-05-04

  • Обробка порожніх масивів URL-адрес для очищення.
  • Замініть publicly_queryable на is_post_type_viewable під час визначення того, чи є запис публічним.
  • Оновіть перевірку always_use_https для роботи з API, якому бракує “значення” для ключа.
  • purgeCacheByRelevantURLs тепер приймає або масив, або один ідентифікатор

4.8.3 – 2022-03-22

  • Якщо для зони ввімкнено параметр «Завжди використовувати HTTPS», надсилати лише URL-адреси на основі HTTPS. URL-адреси HTTP ніколи не будуть перевірені та ніколи не будуть присутні в кеші.

4.8.2 – 2022-03-18

  • Retag 4.8.1 з правильною версією в агенті користувача

4.8.1 – 2022-03-18

  • Послаблено перевірку домену для викликів очищення кешу, щоб дозволити субдомени

4.8.0 – 2022-03-15

  • Оновлено підтримувану версію WordPress до 5.9
  • Замінено Guzzle на wp_remote_request для віддалених викликів
  • Оновлено логіку очищення кешу, щоб підвищити ефективність надсилання даних до віддаленої служби

4.7.0 – 2021-10-28

  • Об’єднано cloudflare-plugin-backend з репозиторієм Cloudflare-WordPress

4.6.0 – 2021-10-11

  • Змусити фронтенд використовувати власне очікування/асинхронізацію
  • Очищення кешу на мобільному пристрої, якщо кеш APO за типом пристрою

4.5.1 – 2021-06-03

  • Переписано файли початкового завантаження PHP 8 для symfony/polyfill, щоб вони були сумісними з PHP 7

4.5.0 – 2021-06-02

  • Document unintuitive transition_post_status WP hook behavior
  • Only purge public taxonomies while clearing any empty values from the list
  • Краща обробка випадків, коли wp_get_attachment_image_src має значення false та не є корисним масивом
  • Підтримка активації доменів IDN
  • Покращено процес розробки, додавши файл Docker Compose з додатковими інструментами та документацією

4.4.0 – 2021-03-23

  • Purge posts when transitioning to or from the ‘published’ state
  • Remove conditional logic for subdomain, allow to activate APO feature on the subdomain
  • Further work to autocorrect APO settings

4.3.0 – 2021-03-19

  • Sanitise sensitive HTTP header logs
  • Stop sending cfCRSFToken to remote API
  • Add warnings for incorrectly configured Automatic Platform Optimization
  • Purge posts that go from public to private
  • Purge pagination for first 3 pages

4.2.2 – 2021-03-08

  • Виправлено попередження для file_get_contents з composer.json

4.2.1 – 2021-03-05

  • Застаріла аналітика інформаційної панелі REST

4.2.0 – 2021-03-02

  • Дозволили налаштування облікових даних Cloudflare через змінні середовища
  • Запобігання очищенню кешу до того, як коментарі будуть модеровані
  • Видалено непотрібну залежність від symfony/yaml

4.1.0 – 2021-02-11

  • Removed development dependencies from vendor directory
  • Update CLOUDFLARE_MIN_PHP_VERSION to match the plugin requirements

4.0.0 – 2021-02-09

  • Drop support for PHP 5.6, 7.0 and 7.1

3.8.10 – 2021-01-29

  • Add Jacob to maintainers list

3.8.9 – 2021-01-14

  • Revert Add pagination purging

3.8.8 – 2021-01-13

  • Add pagination purging

3.8.7 – 2020-12-07

  • Purge taxonomy feed URLs
  • Fix changing APO settings (cf, wordpress, plugin) when running on subdomain
  • Fix setting hostname override

3.8.6 – 2020-11-19

  • Add subdomain support for APO card

3.8.5 – 2020-10-15

  • Added automatic purge cache on new comment

3.8.4 – 2020-10-13

  • Added composer’s type=wordpress-plugin for Bedrock users
  • Fixed typo in readme.txt
  • Fix modify header exception thrown during wp-cron
  1. Cloudflare Plugin= 3.8.3 – 2020-10-05 =
  • Fixed setting all APO values properly for correct dashboard rendering

3.8.2 – 2020-10-02

  • re-relase broken version, no changes

3.8.1 – 2020-10-02

  • Fixed typo in config.js(on) that resulted in warning #292
  • Check for array indicies are set before using #278

3.8.0 – 2020-10-01

  • Added APO support
  • Renamed Automatic Cache Management card to Auto Purge Content On Update

3.7.0 – 2020-09-25

  • Bump cloudflare-plugin-backend v2.3.0 and cloudflare-plugin-frontend v3.1.0 #283

3.6.0 – 2020-09-17

  • Bump cloudflare-plugin-backend #276

3.5.1 – 2020-07-02

Виправлено

  • Fixed Cache Purges failing #266

3.5.0 – 2020-06-26

Виправлено

  • Disable HTTP/2 Push on wp-admin pages #214
  • Fix PHP 7.4 notice #256

Додано

  • Purge attachment URLs #208
  • Purge URLs on page/post update #206
  • Turn on IPv6 by default #229
  • Add constants for better control HTTP/2 Server Push #213
  • Allow custom actions for purge url and purge everything actions #212

3.4.1 – 2019-08-29

Виправлено

  • Updated list of contributors.
  • Updated tested WordPress version to latest (5.2.2).

3.4.0 – 2019-08-29

Додано

  • Added support for API Token authentication.

3.3.2 – 2017-12-12

Виправлено

  • Помилка в cf-ip-rewrite

Додано

  • Додано новий фільтр cloudflare_purge_by_url, що дозволяє користувачам краще керувати автоматично очищеними URL-адресами.

3.3.1 – 2017-6-29

Виправлено

  • Потенційна помилка при використанні $ _GET.

3.3.0 – 2017-6-29

Додано

  • Додано новий Splash Screen
  • Added userConfig.js file allowing custom configurations.
  • Added logs in debug mode for Automatic Cache Purge.
  • Added logs for oversized Server Push HTTP headers.

Змінено

  • Automatic Cache Purge now purges Autoptimize by everything rather than by URL.
  • Оновлені діапазони IP-адрес

Виправлено

  • Bug where domains which had capital letters not working.
  • Bug where Automatic Cache Purge couldn’t purge front page.
  • Bug related to work with IWP.
  • Bug where if PHP is compiled with ipv6-disable flag, it crashed the site.

3.2.1 – 2017-3-14

Виправлено

  • Bug where accounts which had more than 20 zones would not show up correctly.

3.2.0 – 2017-3-1

Додано

  • Bypass Cache By Cookie functionality.
  • HTTP/2 Server Push functionality (disabled by default).

Змінено

  • Lowered the plugin size.
  • Automatic Cache Management feature includes purging taxonomies.
  • Automatic Cache Management feature supports sites which use both HTTP and HTTPS.

Виправлено

  • Admin bar disappearing from the plugin.
  • Bug where spinner was loading forever.
  • Bug where the backend errors where not being shown in the frontend.
  • Issues where IE11 was not working properly.

3.1.1 – 2016-11-17

Змінено

  • Moved Admin Bar behind Automatic Cache Purge toggle.

3.1.0 – 2016-11-17

Додано

  • Додана можливість автоматичного очищення кешу при публікації, редагуванні або видаленні публікації. (Завдяки brandomeniconi та mike503)
  • Додано можливість роботи з плагіном WordPress MU Domain Mapping. (Завдяки brandomeniconi)

Змінено

  • Змінено інтерфейс користувача, щоб він більше нагадував панель керування cloudflare.com.
  • Змінено опис плагіна.
  • Вимкнено відображення панелі адміністратора WordPress та посилання на редагування публікації, щоб уникнути проблем із кешуванням для користувачів, які використовують кешування HTML.

Виправлено

  • Fixed bug where require vendor folders was not working.
  • Fixed bug where static files were cached which caused issues updating the plugin.
  • Fixed dependencies which caused issues with PHP Compatibility Checker plugin.

3.0.6 – 2016-10-6

Додано

  • Додана можливість вмикати/вимикати режим розробки.

Виправлено

  • Виправлено помилку, через яку випадаюче меню активної зони працювало неправильно.

Змінено

  • Стиснуто ресурси для зменшення розміру плагіна.
  • Оновлено логотип Cloudflare.

3.0.5 – 2016-09-28

Виправлено

  • Виправлено помилку, через яку рефакторований Flexible SSL-виправлення призводив до того, що перехоплювач сторінки налаштувань не завантажувався.

3.0.4 – 2016-09-27

Додано

  • Можливість для користувачів перемикати автоматичне перезаписування HTTPS (увімкнено за замовчуванням, вирішує більшість помилок змішаного вмісту).

Виправлено

  • Виправлено проблему, коли низька версія PHP викликала синтаксичну помилку.
  • Виправлено проблему, через яку деякі користувачі, що використовують гнучкий SSL, не могли увійти до wp-admin.
  • Виправлено помилку, через яку селектор активної зони не перегортав увесь список зон.
  • Виправлено проблему, через яку налаштування оптимізації зображення відображалося неправильно.
  • Виправлено помилку в Analytics, через яку дані про унікальних відвідувачів відображалися неточно.

Змінено

  • Стиснуто ресурси для зменшення розміру плагіна.
  • Логіку завантаження хуків перероблено, щоб зробити її простішою та зручнішою для читання.

3.0.3 – 2016-09-21

Виправлено

  • Виправлено проблему, через яку деякі домени неправильно поширювалися у випадаючому списку вибору доменів
  • Виправлено проблему, через яку брандмауер веб-застосунків випадково активував правила атаки RFI
  • Виправлено проблему, через яку оптимізація зображень не вмикалася для планів Pro та вищих планів Cloudflare

3.0.2 – 2016-09-16

Виправлено

  • Вимкнено HTTP/2 Server Push, що призводило до помилок 520 та 502 для деяких вебсайтів.

3.0.1 – 2016-09-16

Виправлено

  • Виправлено перевищення ліміту заголовків HTTP/2 Server Push у Cloudflare, що призводило до помилок 520.
  • Виправлено попередження в HTTP/2 Server Push.

3.0.0 – 2016-09-15

Додано

  • Додано застосування рекомендованих налаштувань для WordPress одним кліком
  • Додано можливість очищення кешу Cloudflare
  • Інтегровано з керуванням кешем WordPress для автоматичного очищення кешу Cloudflare під час оновлення зовнішнього вигляду сайту
  • Додано можливість змінювати налаштування Cloudflare (режим Always Online, I’m Under Attack, оптимізація зображень, рівень безпеки, веб-фаєрвол застосунків)
  • Додано аналітику, що показує кешовані запити, використану пропускну здатність, унікальних відвідувачів і заблоковані загрози
  • Додано переписування заголовків, щоб запобігти циклу перенаправлень, коли увімкнено Universal SSL від Cloudflare
  • Додано підтримку HTTP/2 Server Push
  • Додано підтримку PHP 5.3+

Видалено

  • Видалено перезапис протоколу HTTPS
  • Видалено надсилання спам-коментарів
  • Видалено можливість увімкнення/вимкнення режиму розробки

Змінено

  • Оновлений інтерфейс користувача
  • Почали підтримувати WordPress 3.4+ замість 2.8+, оскільки ми залежимо від API параметрів WordPress