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 les 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, commentaires, rétroliens, transitoires)

Revenir :

vide

Dans les fichiers:

ligne 44

wpsol_purge_cache

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

Paramètres :

tableau Informations supplémentaires, origine de l'appel libéré, cache total effacé

Revenir :

vide

Dans les fichiers:

ligne 211
ligne 115
ligne 210

wpsol_retrieve_page_analysis

Action appelée après qu'une analyse de page a été terminée sur webpagetest.org et traitée par WP Speed Of Light

Paramètres :

tableau Résultats d'analyse

Revenir :

vide

Dans les fichiers:

ligne 255

wpsol_retrieve_raw_page_analysis

Action appelée après qu'une analyse de page a été effectuée sur webpagetest.org

Paramètres :

objet Résultat XML du webpagetest

Revenir :

vide

Dans les fichiers:

ligne 154

information de débogage

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 plus de données aux sections existantes.
Les clés de tableau pour les sections ajoutées par core sont toutes précédées de `wp-`, les plugins et les thèmes doivent utiliser leur propre slug
un préfixe, à la fois pour la cohérence et pour éviter les collisions clés. Notez que les clés de tableau sont utilisées comme étiquettes
pour les données copiées.
Toutes les chaînes sont censées être en texte brut, à l'exception de $ description, qui peut contenir des balises HTML en ligne (voir ci-dessous).

Paramètres :

tableau $ info Information

Revenir :

vide

Dans les fichiers:

ligne 1070

wpsol_before_cache

Filtrez le contenu HTML avant de le placer 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 :

chaîne Contenu de la page

Revenir :

chaîne

Dans les fichiers:

ligne 221

wpsol_cache_purge_interval

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

Paramètres :

entier HTML brut et en-tête

Revenir :

entier

Dans les fichiers:

ligne 84

wpsol_css_inline_do_minify

Faut-il minifier le contenu css en ligne spécifié

Paramètres :

vrai Valeur par défaut
chaîne Css contenu

Revenir :

booléen

Dans les fichiers:

ligne 107

wpsol_css_inline_max_size

Appliquer le filtre inline taille de css

Paramètres :

chaîne wpsol_css_inline_max_size
entier Valeur par défaut

Revenir :

entier

Dans les fichiers:

ligne 120

wpsol_css_url_do_minify

Appliquez un filtre pour autoriser ou non une URL css

Paramètres :

booléen Valeur par défaut de vérification minify
chaîne URL de style

Revenir :

boolean | string

Dans les fichiers:

ligne 277

wpsol_html_after_cdn

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

Paramètres :

chaîne Nouveau html

Revenir :

chaîne

Dans les fichiers:

ligne 118

wpsol_html_do_minify

Devrions-nous minimiser le contenu HTML spécifié?

Paramètres :

vrai Minify par défaut le contenu
chaîne Contenu html

Revenir :

booléen

Dans les fichiers:

ligne 65

wpsol_html_minification_exclude_string

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

Paramètres :

tableau Valeur par défaut

Revenir :

tableau

Dans les fichiers:

ligne 44

wpsol_js_url_do_minify

Faut-il minifier le fichier javascript spécifié
Le filtre doit retourner true pour réduire le fichier ou false s'il ne doit pas l'être.

Paramètres :

booléen Valeur par défaut de vérification minify
chaîne URL du script

Revenir :

booléen

Dans les fichiers:

ligne 234

wpsol_manage_options_capability

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

Paramètres :

chaîne Nom de la capacité

Revenir :

chaîne

Dans les fichiers:

ligne 80

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 :

vrai Cache la page par défaut
chaîne URL de la page

Revenir :

booléen

Dans les fichiers:

ligne 141