Treceți la conținutul principal

Documentația pentru dezvoltatori WP Speed Of Light

Această documentație va ajuta 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ă le solicitați folosind acest forum dedicat. Vă mulțumim că ați folosit pluginul nostru!

wpsol_clean_database

Curățarea bazei 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 golită

Parametri:

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

Return :

void

În fișiere:

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

wpsol_retrieve_page_analysis

Acțiune apelată după ce o analiză a paginii a fost finalizată pe Page Insight ș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 apelată după finalizarea unei analize a paginii pe PageSpeed ​​Insights

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. Plugin-urile sau temele pot dori să introducă propriile informații de depanare fără a crea pagini de administrare suplimentare. Acestea pot utiliza acest filtru pentru a introduce propriile secțiuni sau pentru a adăuga mai multe date la secțiunile existente. Cheile matrice pentru secțiunile adăugate de nucleu au toate prefixul `wp-`, plugin-urile și temele ar trebui să utilizeze propriul slug ca prefix, atât pentru consecvență, cât și pentru evitarea coliziunilor de chei. Rețineți că cheile matrice sunt utilizate 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:

linia 1075 a fișierului jufeedback/ju-check-debug-data.php

wpsol_addon_do_defer_inline_script

Script inline de amânare WPSOL

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

Script inline de amânare WPSOL

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 salva în fișierul cache. Puteți modifica conținutul paginii înainte de a fi 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

Filtrare pentru activarea memoriei cache întârziată

Parametri:

boolean

Return :

void

În fișiere:

src/Minification/Cache.php linia 57

wpsol_cache_nogzip

Filtru pentru activarea memoriei cache nogzip

Parametri:

boolean

Return :

void

În fișiere:

src/Minification/Cache.php linia 63

interval_de_purificare_wpsol_cache

Intervalul de timp al filtrului care execută automat curățarea memoriei 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ă minimificăm conținutul CSS inline specificat?

Parametri:

true Default valuestring Css content

Return :

boolean

În fișiere:

src/Minification/Styles.php linia 128

wpsol_css_inline_max_size

Aplicați filtrul pentru dimensiunea în linie a CSS-ului

Parametri:

string wpsol_css_inline_max_sizeinteger 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 minificarea unei adrese URL CSS

Parametri:

boolean Default check minify valuestring Style url

Return :

boolean|string

În fișiere:

src/Minification/Styles.php linia 347

wpsol_html_după_cdn

Filtrarea conținutului HTML nou după ce a fost înlocuit de CDN

Parametri:

string New html

Return :

string

În fișiere:

src/Cdn/Rewrite.php linia 120

wpsol_html_do_minify

Ar trebui să minimificăm conținutul HTML inline specificat?

Parametri:

true Minify by default the contentstring 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 de caractere care vor fi excluse din minimizarea HTML

Parametri:

array Default value

Return :

array

În fișiere:

src/Minification/Html.php linia 47

wpsol_manage_options_capability

Capacitatea și rolul filtrului pentru afișarea meniului.

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 valoarea „true” pentru a memora pagina în cache sau „false” dacă nu ar trebui memorată în cache

Parametri:

true Cache the page by defaultstring Url of the page

Return :

boolean

În fișiere:

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