Documentazione per sviluppatori WP Speed Of Light

Questa documentazione aiuterà gli sviluppatori esperti a collegare qualsiasi altro servizio con il nostro plugin. Ecco tutte le azioni e i filtri per questo plugin, se ne hai bisogno di più, non esitare a chiedere utilizzando questo per il forum dedicato. Grazie per aver utilizzato il nostro plugin!

wpsol_clean_database

Pulisci database per tipo

Parametri:

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

Return :

void

Nei file:

linea 44 di inc / wpsol-database-cleanup.php

wpsol_purge_cache

L'azione chiamata dopo che la cache è stata completamente cancellata

Parametri:

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

Return :

void

Nei file:

inc / caches / clean-cache-time.php line 115
inc / wpsol-configuration.php line 211
inc / wpsol-speed-optimization.php line 210

wpsol_retrieve_page_analysis

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

Parametri:

array Analysis result

Return :

void

Nei file:

linea 212 di inc / wpsol-speed-analysis.php

wpsol_retrieve_raw_page_analysis

Azione chiamata dopo che un'analisi della pagina è stata completata su pagepeed insights

Parametri:

array result from pagespeed

Return :

void

Nei file:

linea 109 di inc / wpsol-speed-analysis.php

debug_information

Aggiungi o modifica 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 più dati alle sezioni esistenti.
Le chiavi degli array per le sezioni aggiunte dal core hanno tutte il prefisso "wp-", plugin e temi dovrebbero usare il proprio slug come
prefisso, sia per coerenza che per evitare collisioni di chiavi.
Notare che le chiavi della matrice vengono utilizzate come etichette per i dati copiati.
Si prevede che tutte le stringhe siano testo normale eccetto $ 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 linea 1070

wpsol_before_cache

Filtra il contenuto html prima di inserirlo nel file cache.
È possibile modificare il contenuto della pagina prima che venga salvato nel file di cache

Parametri:

string Content of page

Return :

string

Nei file:

inc / caches / file-page-cache.php riga 221

wpsol_cache_purge_interval

Filtro intervallo di tempo che esegue automaticamente il pulitore della cache.

Parametri:

integer Html raw and header

Return :

integer

Nei file:

inc / caches / clean-cache-time.php riga 84

wpsol_css_inline_do_minify

Dovremmo minimizzare il contenuto css inline specificato

Parametri:

true Default value
string Css content

Return :

boolean

Nei file:

inc / minifications / wpsol-minification-styles.php line 113

wpsol_css_inline_max_size

Applica la dimensione in linea del filtro di css

Parametri:

string wpsol_css_inline_max_size
integer Default value

Return :

integer

Nei file:

inc / minifications / wpsol-minification-styles.php line 126

wpsol_css_url_do_minify

Applica filtro per consentire o meno di minimizzare un URL CSS

Parametri:

boolean Default check minify value
string Style url

Return :

boolean|string

Nei file:

inc / minifications / wpsol-minification-styles.php line 283

wpsol_html_after_cdn

Filtra il nuovo contenuto HTML dopo che è stato sostituito da CDN

Parametri:

string New html

Return :

string

Nei file:

inc / cdn-integration / cdn-rewrite.php riga 118

wpsol_html_do_minify

Dovremmo minimizzare il contenuto html inline specificato

Parametri:

true Minify by default the content
string Html content

Return :

boolean

Nei file:

inc / minifications / wpsol-minification-html.php line 65

wpsol_html_minification_exclude_string

Applica filtro per aggiungere stringhe da escludere dalla minificazione HTML

Parametri:

array Default value

Return :

array

Nei file:

inc / minifications / wpsol-minification-html.php line 44

wpsol_js_url_do_minify

Dovremmo minimizzare il file javascript specificato
Il filtro dovrebbe restituire true per minimizzare il file o false se non dovrebbe essere minimizzato

Parametri:

boolean Default check minify value
string Script url

Return :

boolean

Nei file:

inc / minifications / wpsol-minification-scripts.php linea 248

wpsol_manage_options_capability

Capacità e ruolo del filtro per visualizzare il menu.

Parametri:

string Capability name

Return :

string

Nei file:

linea 80 inc / wpsol-admin.php

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 memorizzato nella cache

Parametri:

true Cache the page by default
string Url of the page

Return :

boolean

Nei file:

inc / caches / file-page-cache.php riga 141