Vai al contenuto principale

Documentazione per sviluppatori WP Speed Of Light

Questa documentazione aiuterà gli sviluppatori esperti a integrare qualsiasi altro servizio con il nostro plugin. Ecco tutte le azioni e i filtri disponibili per questo plugin; se ne hai bisogno, non esitare a contattarci tramite il forum dedicato. Grazie per aver utilizzato il nostro plugin!

wpsol_clean_database

Pulisci il database per tipo

Parametri:

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

Return :

void

Nei file:

src/WpsolDatabaseCleanup.php riga 46

wpsol_purge_cache

Azione chiamata dopo che la cache è stata completamente cancellata

Parametri:

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

Return :

void

Nei file:

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

wpsol_retrieve_page_analysis

Azione chiamata dopo che un'analisi della pagina è stata completata su Page Insight ed elaborata da WP Speed Of Light

Parametri:

array Analysis result

Return :

void

Nei file:

src/SpeedAnalysis.php riga 214

wpsol_recupera_analisi_pagina_grezza

Azione richiamata dopo il completamento dell'analisi della pagina su PageSpeed ​​Insights

Parametri:

array result from pagespeed

Return :

void

Nei file:

src/SpeedAnalysis.php riga 111

informazioni di debug

Aggiungere o modificare le informazioni di debug. Plugin o temi potrebbero voler introdurre le proprie informazioni di debug senza creare pagine di amministrazione aggiuntive: possono utilizzare questo filtro per introdurre le proprie sezioni o aggiungere ulteriori dati a sezioni esistenti. Le chiavi array per le sezioni aggiunte dal core sono tutte precedute dal prefisso `wp-`; plugin e temi dovrebbero utilizzare il proprio slug come prefisso, sia per coerenza che per evitare collisioni di tasti. Si noti che le chiavi array vengono utilizzate come etichette per i dati copiati. Tutte le stringhe devono essere di testo normale, ad eccezione di $description che può contenere tag HTML in linea (vedere di seguito).

Parametri:

array $info Information

Return :

void

Nei file:

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

wpsol_addon_do_defer_inline_script

Script in linea di rinvio WPSOL

Parametri:

none

Return :

void

Nei file:

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

wpsol_addon_do_defer_inline_script

Script in linea di rinvio WPSOL

Parametri:

none

Return :

void

Nei file:

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

wpsol_before_cache

Filtra il contenuto HTML prima di inserirlo nel file di cache. Puoi modificare il contenuto della pagina prima che venga salvato nel file di cache

Parametri:

string Content of page

Return :

string

Nei file:

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

wpsol_cache_delayed

Filtro per abilitare la cache ritardata

Parametri:

boolean

Return :

void

Nei file:

src/Minification/Cache.php riga 57

wpsol_cache_nogzip

Filtro per abilitare la cache nogzip

Parametri:

boolean

Return :

void

Nei file:

src/Minification/Cache.php riga 63

wpsol_cache_purge_interval

Intervallo di tempo del filtro che esegue automaticamente la pulizia della cache.

Parametri:

integer Html raw and header

Return :

integer

Nei file:

src/Cache/CleanCacheTime.php riga 88

wpsol_css_inline_do_minify

Dovremmo minimizzare il contenuto CSS in linea specificato?

Parametri:

true Default valuestring Css content

Return :

boolean

Nei file:

src/Minification/Styles.php riga 128

wpsol_css_inline_max_size

Applica il filtro alle dimensioni in linea del css

Parametri:

string wpsol_css_inline_max_sizeinteger Default value

Return :

integer

Nei file:

src/Minification/Styles.php riga 141

wpsol_css_url_do_minify

Applica un filtro per consentire o meno la minimizzazione di un URL CSS

Parametri:

boolean Default check minify valuestring Style url

Return :

boolean|string

Nei file:

src/Minification/Styles.php riga 347

wpsol_html_after_cdn

Filtra i nuovi contenuti HTML dopo che sono stati sostituiti da CDN

Parametri:

string New html

Return :

string

Nei file:

src/Cdn/Rewrite.php riga 120

wpsol_html_do_minify

Dovremmo minimizzare il contenuto HTML in linea specificato?

Parametri:

true Minify by default the contentstring Html content

Return :

boolean

Nei file:

src/Minification/Html.php riga 68

wpsol_html_minification_exclude_string

Applica filtro per aggiungere stringhe da escludere dalla minimizzazione HTML

Parametri:

array Default value

Return :

array

Nei file:

src/Minification/Html.php riga 47

capacità_opzioni_di_gestione_wpsol

Capacità e ruolo del filtro per visualizzare il menu.

Parametri:

string Capability name

Return :

string

Nei file:

src/Admin.php riga 82

wpsol_page_url_do_cache

Dovremmo memorizzare nella cache l'URL specificato? Il filtro dovrebbe restituire true per memorizzare nella cache la pagina o false se non deve essere memorizzata nella cache

Parametri:

true Cache the page by defaultstring Url of the page

Return :

boolean

Nei file:

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