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 utilisant ceci pour forum dédié. Merci d'utiliser 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:

inc / wpsol-database-cleanup.php ligne 44

wpsol_purge_cache

Action appelée après la suppression complète du cache

Paramètres :

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

Return :

void

Dans les fichiers:

inc / wpsol-speed-optimisation.php ligne 210
inc/caches/clean-cache-time.php line 115
inc / wpsol-configuration.php ligne 211

wpsol_retrieve_page_analysis

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

Paramètres :

array Analysis result

Return :

void

Dans les fichiers:

inc/wpsol-speed-analysis.php line 212

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:

inc / wpsol-speed-analysis.php ligne 109

debug_information

Ajoutez ou modifiez les informations de débogage.
Le plugin 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 le noyau sont toutes préfixées par `wp-`, les plugins et les thèmes doivent utiliser leur propre slug comme
un préfixe, à la fois pour la cohérence et pour éviter les collisions clés. Notez que les clés du tableau sont utilisées comme étiquettes
pour les données copiées.
Toutes les chaînes devraient être en texte brut sauf $ 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 1070

wpsol_before_cache

Filtrez le contenu html avant de le mettre dans le fichier cache.
Vous pouvez modifier le contenu de la page avant son enregistrement dans le fichier cache

Paramètres :

string Content of page

Return :

string

Dans les fichiers:

inc/caches/file-page-cache.php line 221

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:

inc / caches / clean-cache-time.php ligne 84

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:

inc/minifications/wpsol-minification-styles.php line 113

wpsol_css_inline_max_size

Appliquer la taille du filtre en ligne de CSS

Paramètres :

string wpsol_css_inline_max_size
integer Default value

Return :

integer

Dans les fichiers:

inc/minifications/wpsol-minification-styles.php line 126

wpsol_css_url_do_minify

Appliquer un filtre pour autoriser ou non la réduction d'une URL CSS

Paramètres :

boolean Default check minify value
string Style url

Return :

boolean|string

Dans les fichiers:

inc / minifications / wpsol-minification-styles.php ligne 283

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:

inc / cdn-integration / cdn-rewrite.php ligne 118

wpsol_html_do_minify

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

Paramètres :

true Minify by default the content
string Html content

Return :

boolean

Dans les fichiers:

inc/minifications/wpsol-minification-html.php line 65

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:

inc / minifications / wpsol-minification-html.php ligne 44

wpsol_js_url_do_minify

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

Paramètres :

boolean Default check minify value
string Script url

Return :

boolean

Dans les fichiers:

inc / minifications / wpsol-minification-scripts.php ligne 248

wpsol_manage_options_capability

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

Paramètres :

string Capability name

Return :

string

Dans les fichiers:

inc / wpsol-admin.php ligne 80

wpsol_page_url_do_cache

Faut-il mettre en cache l'URL spécifiée
Le filtre doit retourner true pour mettre en cache la page ou false s'il ne doit pas être mis en cache

Paramètres :

true Cache the page by default
string Url of the page

Return :

boolean

Dans les fichiers:

inc / caches / file-page-cache.php ligne 141