Перейти до основного змісту

Документація розробника WP Speed Of Light

Ця документація допоможе досвідченим розробникам підключити наш плагін до будь-якого іншого сервісу. Тут перелічені всі дії та фільтри для цього плагіна. Якщо вам потрібно більше, не соромтеся звертатися до нас, використовуючи цей спеціалізований форум. Дякуємо за використання нашого плагіна!

wpsol_clean_database

Очищення бази даних за типом

Параметри:

string Type of database object cleaned (revisions, drafted, trash, comments, trackbacks, transient)

Return :

void

У файлах:

src/WpsolDatabaseCleanup.php рядок 46

wpsol_purge_cache

Дія, що викликається після повного очищення кешу

Параметри:

array Extra informations, origine of clear call, total cache cleared

Return :

void

У файлах:

src/Cache/CleanCacheTime.php рядок 119 src/Configuration.php рядок 221 src/SpeedOptimization.php рядок 226

wpsol_retrieve_page_analysis

Дія, що викликається після завершення аналізу сторінки на Page Insight та обробки WP Speed Of Light

Параметри:

array Analysis result

Return :

void

У файлах:

src/SpeedAnalysis.php рядок 214

wpsol_retrieve_raw_page_analysis

Дія, що викликається після завершення аналізу сторінки в PageSpeed ​​Insights

Параметри:

array result from pagespeed

Return :

void

У файлах:

src/SpeedAnalysis.php рядок 111

інформація_про_налагодження

Додайте або змініть інформацію для налагодження. Плагін або теми можуть бажати ввести власну інформацію для налагодження без створення додаткових сторінок адміністратора. Вони можуть використовувати цей фільтр для введення власних розділів або додавання даних до існуючих розділів. Ключі масивів для розділів, доданих ядром, мають префікс `wp-`, плагіни та теми повинні використовувати власний слуг як префікс, як для узгодженості, так і для уникнення колізій ключів. Зверніть увагу, що ключі масивів використовуються як мітки для скопійованих даних. Усі рядки мають бути звичайним текстом, окрім $description, який може містити вбудовані теги HTML (див. нижче).

Параметри:

array $info Information

Return :

void

У файлах:

jufeedback/ju-check-debug-data.php рядок 1075

wpsol_addon_do_defer_inline_script

WPSOL відкладає вбудований скрипт

Параметри:

none

Return :

void

У файлах:

src/Minification/Scripts.php рядок 604 src/Minification/Scripts.php рядок 641

wpsol_addon_do_defer_inline_script

WPSOL відкладає вбудований скрипт

Параметри:

none

Return :

void

У файлах:

src/Minification/Scripts.php рядок 604 src/Minification/Scripts.php рядок 641

wpsol_before_cache

Фільтруйте HTML-контент перед тим, як помістити його в кеш-файл. Ви можете змінити вміст сторінки перед тим, як він буде збережений у кеш-файлі

Параметри:

string Content of page

Return :

string

У файлах:

src/Cache/file-page-cache.php рядок 230

wpsol_cache_delayed

Фільтр для ввімкнення затримки кешу

Параметри:

boolean

Return :

void

У файлах:

src/Мінифікація/Кеш.php рядок 57

wpsol_cache_nogzip

Фільтр для ввімкнення кешу nogzip

Параметри:

boolean

Return :

void

У файлах:

src/Мінифікація/Кеш.php рядок 63

інтервал_очистки_кешу_wpsol

Інтервал часу фільтра, який автоматично запускає очищення кешу.

Параметри:

integer Html raw and header

Return :

integer

У файлах:

src/Cache/CleanCacheTime.php рядок 88

wpsol_css_inline_do_minify

Чи слід нам мініфікувати вказаний вбудований CSS-контент

Параметри:

true Default valuestring Css content

Return :

boolean

У файлах:

src/Мініфікація/Styles.php рядок 128

wpsol_css_inline_max_size

Застосувати фільтр розміру CSS в рядку

Параметри:

string wpsol_css_inline_max_sizeinteger Default value

Return :

integer

У файлах:

src/Мініфікація/Styles.php рядок 141

wpsol_css_url_do_minify

Застосувати фільтр, щоб дозволити або заборонити мінімізацію URL-адреси CSS

Параметри:

boolean Default check minify valuestring Style url

Return :

boolean|string

У файлах:

src/Мініфікація/Styles.php рядок 347

wpsol_html_after_cdn

Фільтрувати новий HTML-контент після його заміни CDN

Параметри:

string New html

Return :

string

У файлах:

src/Cdn/Rewrite.php рядок 120

wpsol_html_do_minify

Чи слід нам мініфікувати вказаний вбудований html-контент

Параметри:

true Minify by default the contentstring Html content

Return :

boolean

У файлах:

src/Мінифікація/Html.php рядок 68

wpsol_html_minification_exclude_string

Застосуйте фільтр, щоб додати рядки, які потрібно виключити з мініфікації HTML

Параметри:

array Default value

Return :

array

У файлах:

src/Мінифікація/Html.php рядок 47

можливості_керування_опціями_wpsol

Можливість фільтра та роль для відображення меню.

Параметри:

string Capability name

Return :

string

У файлах:

src/Admin.php рядок 82

wpsol_page_url_do_cache

Чи потрібно кешувати вказану URL-адресу? Фільтр повинен повертати значення true для кешування сторінки або false, якщо її не потрібно кешувати

Параметри:

true Cache the page by defaultstring Url of the page

Return :

boolean

У файлах:

src/Cache/file-page-cache.php рядок 152