Aller au contenu principal

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