Documentation développeur WP Speed Of Light
Cette documentation aidera les développeurs expérimentés à connecter tout autre service avec notre plugin. Voici toutes les actions et filtres pour ce plugin, si vous avez besoin de plus, n'hésitez pas à demander en utilisant ceci pour forum dédié. Merci d'utiliser notre plugin !
wpsol_clean_database
Nettoyer la base de données par type
Paramètres :
chaîne Type d'objet de base de données nettoyé (révisions, brouillons, corbeille, commentaires, rétroliens, transitoire)
Retour :
void
Dans les fichiers :
src/WpsolDatabaseCleanup.php line 46
wpsol_purge_cache
Action appelée après que le cache a été complètement vidé
Paramètres :
tableau Informations supplémentaires, origine de l'appel de vidage, cache total vidé
Retour :
void
Dans les fichiers :
src/Cache/CleanCacheTime.php line 119src/Configuration.php line 221src/SpeedOptimization.php line 226
wpsol_retrieve_page_analysis
Action appelée après qu'une analyse de page a été terminée sur Page Insight et traitée par WP Speed Of Light
Paramètres :
tableau Résultat d'analyse
Retour :
void
Dans les fichiers :
src/SpeedAnalysis.php line 214
wpsol_retrieve_raw_page_analysis
Action appelée après qu'une analyse de page a été terminée sur Pagespeed Insights
Paramètres :
tableau résultat de pagespeed
Retour :
void
Dans les fichiers :
src/SpeedAnalysis.php line 111
debug_information
Ajouter ou modifier 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 davantage de données aux sections existantes. Les clés de tableau pour les sections ajoutées par le cœur sont toutes préfixées par `wp-`, les plugins et les thèmes doivent utiliser leur propre slug comme préfixe, à la fois pour la cohérence et pour éviter les collisions de clés. Notez que les clés de tableau sont utilisées comme libellés pour les données copiées. Toutes les chaînes sont censées être du texte brut, sauf $description qui peut contenir des balises HTML en ligne (voir ci‑dessous).
Paramètres :
tableau $info Information
Retour :
void
Dans les fichiers :
jufeedback/ju-check-debug-data.php line 1075
wpsol_addon_do_defer_inline_script
Script inline différé WPSOL
Paramètres :
aucun
Retour :
void
Dans les fichiers :
src/Minification/Scripts.php line 604src/Minification/Scripts.php line 641
wpsol_addon_do_defer_inline_script
Script inline différé WPSOL
Paramètres :
aucun
Retour :
void
Dans les fichiers :
src/Minification/Scripts.php line 604src/Minification/Scripts.php line 641
wpsol_before_cache
Filtrer le contenu HTML avant de le placer dans le fichier cache. Vous pouvez modifier le contenu de la page avant qu'il ne soit enregistré dans le fichier cache
Paramètres :
chaîne Contenu de la page
Retour :
chaîne
Dans les fichiers :
src/Cache/file-page-cache.php ligne 230
wpsol_cache_delayed
Filtre pour activer le cache différé
Paramètres :
booléen
Retour :
void
Dans les fichiers :
src/Minification/Cache.php ligne 57
wpsol_cache_nogzip
Filtre pour activer le cache nogzip
Paramètres :
booléen
Retour :
void
Dans les fichiers :
src/Minification/Cache.php ligne 63
wpsol_cache_purge_interval
Filtre l'intervalle de temps qui exécute automatiquement le nettoyeur de cache.
Paramètres :
entier HTML brut et en-tête
Retour :
entier
Dans les fichiers :
src/Cache/CleanCacheTime.php ligne 88
wpsol_css_inline_do_minify
Devons-nous minifier le contenu CSS en ligne spécifié
Paramètres :
vrai Valeur par défautchaîne Contenu CSS
Retour :
booléen
Dans les fichiers :
src/Minification/Styles.php ligne 128
wpsol_css_inline_max_size
Appliquer le filtre de taille en ligne du CSS
Paramètres :
chaîne wpsol_css_inline_max_sizeentier Valeur par défaut
Retour :
entier
Dans les fichiers :
src/Minification/Styles.php ligne 141
wpsol_css_url_do_minify
Appliquer le filtre pour autoriser ou non la minification d'une URL CSS
Paramètres :
boolean Valeur de vérification de minification par défautstring URL de style
Retour :
boolean|string
Dans les fichiers :
src/Minification/Styles.php line 347
wpsol_html_after_cdn
Filtrer le nouveau contenu HTML après qu'il a été remplacé par le CDN
Paramètres :
string Nouveau HTML
Retour :
chaîne
Dans les fichiers :
src/Cdn/Rewrite.php line 120
wpsol_html_do_minify
Devons-nous minifier le contenu HTML en ligne spécifié
Paramètres :
true Minifier le contenu par défautstring Contenu HTML
Retour :
booléen
Dans les fichiers :
src/Minification/Html.php line 68
wpsol_html_minification_exclude_string
Appliquer le filtre pour ajouter des chaînes à exclure de la minification HTML
Paramètres :
array Valeur par défaut
Retour :
tableau
Dans les fichiers :
src/Minification/Html.php line 47
wpsol_manage_options_capability
Filtrer la capacité et le rôle pour afficher le menu.
Paramètres :
chaîne Nom de la capacité
Retour :
chaîne
Dans les fichiers :
src/Admin.php ligne 82
wpsol_page_url_do_cache
Devons-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 l'être
Paramètres :
true Mettre la page en cache par défautchaîne URL de la page
Retour :
booléen
Dans les fichiers :
src/Cache/file-page-cache.php ligne 152