Passer au contenu principal

Documentation du développeur WP Speed Of Light

Cette documentation aidera les développeurs expérimentés à brancher tout autre service avec notre plugin. Voici toutes les actions et filtres pour ce plugin, si vous en avez besoin de plus, n'hésitez pas à demander en l'utilisant pour un forum dédié. Merci d'avoir utilisé notre plugin !

wpsol_clean_database

Nettoyer la base de données par type

Paramètres :

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

Return :

void

Dans les fichiers:

src/WpsolDatabaseCleanup.php ligne 46

wpsol_purge_cache

Action appelée après que le cache ait été complètement vidé

Paramètres :

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

Return :

void

Dans les fichiers:

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

wpsol_retrieve_page_analysis

Action appelée après qu'une analyse de page a été effectuée sur l'aperçu de la page et traitée par WP Speed Of Light

Paramètres :

array Analysis result

Return :

void

Dans les fichiers:

src/SpeedAnalysis.php ligne 214

wpsol_retrieve_raw_page_analysis

Action appelée après qu'une analyse de page a été effectuée sur les insights sur la vitesse des pages

Paramètres :

array result from pagespeed

Return :

void

Dans les fichiers:

src/SpeedAnalysis.php ligne 111

informations_debug

Ajoutez ou modifiez les informations de débogage.
Les plugins ou les thèmes peuvent souhaiter introduire leurs propres informations de débogage sans créer de pages d'administration supplémentaires.
Ils peuvent utiliser ce filtre pour introduire leurs propres sections ou ajouter plus de données aux sections existantes.
Les clés de tableau pour les sections ajoutées par core sont toutes préfixées par « wp- », les plugins et les thèmes doivent utiliser leur propre slug comme
préfixe, à la fois pour des raisons de cohérence et pour éviter les collisions de clés.
Notez que les clés du tableau sont utilisées comme étiquettes pour les données copiées.
Toutes les chaînes doivent être du texte brut, à l'exception de $description qui peut contenir des balises HTML en ligne (voir ci-dessous).

Paramètres :

array $info Information

Return :

void

Dans les fichiers:

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

wpsol_addon_do_defer_inline_script

WPSOL reporter le script en ligne

Paramètres :

none

Return :

void

Dans les fichiers:

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

wpsol_addon_do_defer_inline_script

WPSOL reporter le script en ligne

Paramètres :

none

Return :

void

Dans les fichiers:

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

wpsol_before_cache

Filtrez le contenu HTML avant de le mettre dans le fichier cache.
Vous pouvez modifier le contenu de la page avant qu'elle ne soit enregistrée dans le fichier cache

Paramètres :

string Content of page

Return :

string

Dans les fichiers:

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

wpsol_cache_delayed

Filtrer pour activer le cache retardé

Paramètres :

boolean

Return :

void

Dans les fichiers:

src/Minification/Cache.php ligne 57

wpsol_cache_nogzip

Filtrer pour activer le cache nogzip

Paramètres :

boolean

Return :

void

Dans les fichiers:

src/Minification/Cache.php ligne 63

wpsol_cache_purge_interval

Intervalle de temps de filtrage qui exécute automatiquement le nettoyeur de cache.

Paramètres :

integer Html raw and header

Return :

integer

Dans les fichiers:

src/Cache/CleanCacheTime.php ligne 88

wpsol_css_inline_do_minify

Faut-il minimiser le contenu CSS en ligne spécifié

Paramètres :

true Default value
string Css content

Return :

boolean

Dans les fichiers:

src/Minification/Styles.php ligne 128

wpsol_css_inline_max_size

Appliquer le filtre en ligne de taille CSS

Paramètres :

string wpsol_css_inline_max_size
integer Default value

Return :

integer

Dans les fichiers:

src/Minification/Styles.php ligne 141

wpsol_css_url_do_minify

Appliquer un filtre pour autoriser ou non la minification d'une url css

Paramètres :

boolean Default check minify value
string Style url

Return :

boolean|string

Dans les fichiers:

src/Minification/Styles.php ligne 347

wpsol_html_after_cdn

Filtrer le nouveau contenu HTML après son remplacement par CDN

Paramètres :

string New html

Return :

string

Dans les fichiers:

src/Cdn/Rewrite.php ligne 120

wpsol_html_do_minify

Devrions-nous réduire le contenu HTML en ligne spécifié

Paramètres :

true Minify by default the content
string Html content

Return :

boolean

Dans les fichiers:

src/Minification/Html.php ligne 68

wpsol_html_minification_exclude_string

Appliquer un filtre pour ajouter des chaînes à exclure de la minification HTML

Paramètres :

array Default value

Return :

array

Dans les fichiers:

src/Minification/Html.php ligne 47

wpsol_manage_options_capability

Capacité de filtre et rôle pour afficher le menu.

Paramètres :

string Capability name

Return :

string

Dans les fichiers:

src/Admin.php ligne 82

wpsol_page_url_do_cache

Devrions-nous mettre en cache l'URL spécifiée ?
Le filtre doit renvoyer true pour mettre la page en cache ou false si elle ne doit pas être mise en cache.

Paramètres :

true Cache the page by default
string Url of the page

Return :

boolean

Dans les fichiers:

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