Treci la conținutul principal

Documentația pentru dezvoltatori WP Speed Of Light

Această documentație îi va ajuta pe dezvoltatorii experimentați să conecteze orice alt serviciu cu pluginul nostru. Iată toate acțiunile și filtrele pentru acest plugin, dacă aveți nevoie de mai multe, nu ezitați să întrebați folosind acest forum pentru forumul dedicat. Vă mulțumim că folosiți pluginul nostru!

wpsol_clean_database

Curățați baza de date după tip

Parametri:

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

Return :

void

În fișiere:

src/WpsolDatabaseCleanup.php linia 46

wpsol_purge_cache

Acțiune apelată după ce memoria cache a fost complet șters

Parametri:

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

Return :

void

În fișiere:

src/SpeedOptimization.php linia 226
src/Configuration.php linia 221
src/Cache/CleanCacheTime.php linia 119

wpsol_retrieve_page_analysis

Acțiune declanșată după ce o analiză a paginii a fost finalizată în perspectiva paginii și procesată de WP Speed Of Light

Parametri:

array Analysis result

Return :

void

În fișiere:

src/SpeedAnalysis.php linia 214

wpsol_retrieve_raw_page_analysis

Acțiune declanșată după ce o analiză a paginii a fost finalizată în statisticile vitezei paginii

Parametri:

array result from pagespeed

Return :

void

În fișiere:

src/SpeedAnalysis.php linia 111

informaţii_depanare

Adăugați sau modificați informațiile de depanare.
Pluginul sau temele ar putea dori să introducă propriile informații de depanare fără a crea pagini de administrare suplimentare,
pot utiliza acest filtru pentru a introduce propriile secțiuni sau pentru a adăuga mai multe date la secțiunile existente.
Cheile de matrice pentru secțiunile adăugate de bază sunt toate prefixate cu `wp-`, pluginurile și temele ar trebui să-și folosească propriul slug ca
prefix, atât pentru consistență, cât și pentru a evita coliziunile cheilor.
Rețineți că cheile matricei sunt folosite ca etichete pentru datele copiate.
Se așteaptă ca toate șirurile să fie text simplu, cu excepția $description care poate conține etichete HTML inline (vezi mai jos).

Parametri:

array $info Information

Return :

void

În fișiere:

jufeedback/ju-check-debug-data.php linia 1075

wpsol_addon_do_defer_inline_script

WPSOL amână scriptul inline

Parametri:

none

Return :

void

În fișiere:

src/Minification/Scripts.php linia 604
src/Minification/Scripts.php linia 641

wpsol_addon_do_defer_inline_script

WPSOL amână scriptul inline

Parametri:

none

Return :

void

În fișiere:

src/Minification/Scripts.php linia 604
src/Minification/Scripts.php linia 641

wpsol_before_cache

Filtrați conținutul html înainte de a-l pune în fișierul cache.
Puteți modifica conținutul paginii înainte ca aceasta să fie salvată în fișierul cache

Parametri:

string Content of page

Return :

string

În fișiere:

src/Cache/file-page-cache.php linia 230

wpsol_cache_delayed

Filtru pentru a activa memoria cache întârziată

Parametri:

boolean

Return :

void

În fișiere:

src/Minification/Cache.php linia 57

wpsol_cache_nogzip

Filtrați pentru a activa cache nogzip

Parametri:

boolean

Return :

void

În fișiere:

src/Minification/Cache.php linia 63

wpsol_cache_purge_interval

Interval de timp de filtrare care rulează automat dispozitivul de curățare cache.

Parametri:

integer Html raw and header

Return :

integer

În fișiere:

src/Cache/CleanCacheTime.php linia 88

wpsol_css_inline_do_minify

Ar trebui să reducem conținutul CSS inline specificat

Parametri:

true Default value
string Css content

Return :

boolean

În fișiere:

src/Minification/Styles.php linia 128

wpsol_css_inline_max_size

Aplicați dimensiunea filtrului în linie a css

Parametri:

string wpsol_css_inline_max_size
integer Default value

Return :

integer

În fișiere:

src/Minification/Styles.php linia 141

wpsol_css_url_do_minify

Aplicați filtrul pentru a permite sau nu minimizarea unei adrese URL CSS

Parametri:

boolean Default check minify value
string Style url

Return :

boolean|string

În fișiere:

src/Minification/Styles.php linia 347

wpsol_html_after_cdn

Filtrați noul conținut HTML după ce acesta a fost înlocuit cu CDN

Parametri:

string New html

Return :

string

În fișiere:

src/Cdn/Rewrite.php linia 120

wpsol_html_do_minify

Ar trebui să reducem conținutul html inline specificat

Parametri:

true Minify by default the content
string Html content

Return :

boolean

În fișiere:

src/Minification/Html.php linia 68

wpsol_html_minification_exclude_string

Aplicați filtrul pentru a adăuga șiruri care să fie excluse de la minimizarea HTML

Parametri:

array Default value

Return :

array

În fișiere:

src/Minification/Html.php linia 47

wpsol_manage_options_capability

Capacitatea de filtrare și meniul Rol de afișat.

Parametri:

string Capability name

Return :

string

În fișiere:

src/Admin.php linia 82

wpsol_page_url_do_cache

Ar trebui să memorăm în cache adresa URL specificată
Filtrul ar trebui să returneze true pentru a stoca pagina în cache sau false dacă nu ar trebui să fie stocată în cache

Parametri:

true Cache the page by default
string Url of the page

Return :

boolean

În fișiere:

src/Cache/file-page-cache.php linia 152