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

Документація розробника 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

Додайте або змініть інформацію про налагодження.
Модулі або теми можуть запропонувати власну інформацію про налагодження, не створюючи додаткових сторінок адміністратора;
вони можуть використовувати цей фільтр, щоб представити власні розділи або додати більше даних до існуючих розділів.
Клавіші масивів для розділів, доданих ядром, мають префікс `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