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