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

Документація розробника 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/SpeedOptimization.php рядок 226
src/Configuration.php рядок 221
src/Cache/CleanCacheTime.php рядок 119

wpsol_retrieve_page_analysis

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

Параметри:

array Analysis result

Return :

void

У файлах:

src/SpeedAnalysis.php рядок 214

wpsol_retrieve_raw_page_analysis

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

Параметри:

array result from pagespeed

Return :

void

У файлах:

src/SpeedAnalysis.php рядок 111

debug_information

Додайте або змініть інформацію про налагодження.
Плагін або теми можуть забажати представити власну інформацію про налагодження без створення додаткових сторінок адміністратора,
вони можуть використовувати цей фільтр, щоб представити власні розділи або додати більше даних до існуючих розділів.
Усі ключі масиву для розділів, доданих core, мають префікс `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/Minification/Cache.php рядок 57

wpsol_cache_nogzip

Фільтр, щоб увімкнути кеш nogzip

Параметри:

boolean

Return :

void

У файлах:

src/Minification/Cache.php рядок 63

wpsol_cache_purge_interval

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

Параметри:

integer Html raw and header

Return :

integer

У файлах:

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

wpsol_css_inline_do_minify

Чи слід мінімізувати вказаний вхідний вміст css

Параметри:

true Default value
string Css content

Return :

boolean

У файлах:

src/Minification/Styles.php рядок 128

wpsol_css_inline_max_size

Застосовуйте фільтр розміром css css

Параметри:

string wpsol_css_inline_max_size
integer Default value

Return :

integer

У файлах:

src/Minification/Styles.php рядок 141

wpsol_css_url_do_minify

Застосуйте фільтр, щоб дозволити або не зменшити URL-адресу css

Параметри:

boolean Default check minify value
string Style url

Return :

boolean|string

У файлах:

src/Minification/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 content
string Html content

Return :

boolean

У файлах:

src/Minification/Html.php рядок 68

wpsol_html_minification_exclude_string

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

Параметри:

array Default value

Return :

array

У файлах:

src/Minification/Html.php рядок 47

wpsol_manage_options_capability

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

Параметри:

string Capability name

Return :

string

У файлах:

src/Admin.php рядок 82

wpsol_page_url_do_cache

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

Параметри:

true Cache the page by default
string Url of the page

Return :

boolean

У файлах:

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