Documentación del desarrollador de WP Speed Of Light

Esta documentación ayudará a los desarrolladores experimentados a conectar cualquier otro servicio con nuestro complemento. Aquí están todas las acciones y filtros para este complemento, si necesita algo más, no dude en preguntar al usar esto para foro dedicado ¡Gracias por usar nuestro complemento!

wpsol_clean_database

Base de datos limpia por tipo

Parámetros:

cuerda Tipo de objeto de base de datos limpiado (revisiones, redactado, papelera, comentarios, trackbacks, transitorio)

Regreso :

vacío

En archivos:

inc / wpsol-database-cleanup.php línea 44

wpsol_purge_cache

Acción llamada después de que el caché se haya borrado por completo

Parámetros:

formación Información adicional, origen de la llamada clara, caché total borrado

Regreso :

vacío

En archivos:

inc/caches/clean-cache-time.php line 115
inc / wpsol-speed-optimization.php línea 217
inc / wpsol-configuration.php línea 211

wpsol_retrieve_page_analysis

Acción llamada después de que se haya completado un análisis de página en webpagetest.org y procesado por WP Speed Of Light

Parámetros:

formación Resultado de analisis

Regreso :

vacío

En archivos:

inc/wpsol-speed-analysis.php line 255

wpsol_retrieve_raw_page_analysis

Acción llamada después de que se haya completado un análisis de página en webpagetest.org

Parámetros:

objeto Resultado XML de prueba de página web

Regreso :

vacío

En archivos:

inc / wpsol-speed-analysis.php línea 154

información_depurar

Agregue o modifique la información de depuración.
El complemento o los temas pueden querer introducir su propia información de depuración sin crear páginas de administración adicionales
pueden utilizar este filtro para introducir sus propias secciones o agregar más datos a las secciones existentes.
Las teclas de matriz para las secciones agregadas por core tienen el prefijo `wp-`, los complementos y los temas deben usar su propio slug como
un prefijo, tanto para la coherencia como para evitar colisiones clave. Tenga en cuenta que las teclas de matriz se usan como etiquetas
para los datos copiados.
Se espera que todas las cadenas sean texto sin formato, excepto $ description que puede contener etiquetas HTML en línea (ver más abajo).

Parámetros:

formación $ info Información

Regreso :

vacío

En archivos:

jufeedback / ju-check-debug-data.php línea 1070

wpsol_before_cache

Filtra el contenido html antes de ponerlo en el archivo de caché.
Puede modificar el contenido de la página antes de que se guarde en el archivo de caché

Parámetros:

cuerda Contenido de la página

Regreso :

cuerda

En archivos:

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

wpsol_cache_purge_interval

Intervalo de tiempo de filtro que ejecuta automáticamente el limpiador de caché.

Parámetros:

entero HTML sin formato y encabezado

Regreso :

entero

En archivos:

inc / caches / clean-cache-time.php línea 84

wpsol_css_inline_do_minify

¿Deberíamos minimizar el contenido de CSS en línea especificado?

Parámetros:

cierto Valor por defecto
cuerda Contenido CSS

Regreso :

booleano

En archivos:

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

wpsol_css_inline_max_size

Aplicar filtro tamaño en línea de css

Parámetros:

cuerda wpsol_css_inline_max_size
entero Valor por defecto

Regreso :

entero

En archivos:

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

wpsol_css_url_do_minify

Aplicar filtro para permitir o no minifiying una URL CSS

Parámetros:

booleano Valor predeterminado de verificación minify
cuerda Url de estilo

Regreso :

boolean | string

En archivos:

inc / minifications / wpsol-minification-styles.php línea 286

wpsol_html_after_cdn

Filtre el nuevo contenido HTML después de que haya sido reemplazado por CDN

Parámetros:

cuerda Nuevo html

Regreso :

cuerda

En archivos:

inc / cdn -integration / cdn-rewrite.php línea 118

wpsol_html_do_minify

¿Deberíamos minimizar el contenido html en línea especificado?

Parámetros:

cierto Minificar por defecto el contenido
cuerda Contenido HTML

Regreso :

booleano

En archivos:

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

wpsol_html_minification_exclude_string

Aplicar filtro para agregar cadenas que se excluirán de la minificación HTML

Parámetros:

formación Valor por defecto

Regreso :

formación

En archivos:

inc / minifications / wpsol-minification-html.php línea 44

wpsol_js_url_do_minify

¿Deberíamos minimizar el archivo javascript especificado?
El filtro debe devolver verdadero para minificar el archivo o falso si no debe ser minificado

Parámetros:

booleano Valor predeterminado de verificación minify
cuerda URL de script

Regreso :

booleano

En archivos:

inc / minifications / wpsol-minification-scripts.php línea 242

wpsol_manage_options_capability

Capacidad de filtro y rol para mostrar el menú.

Parámetros:

cuerda Nombre de la capacidad

Regreso :

cuerda

En archivos:

inc / wpsol-admin.php línea 80

wpsol_page_url_do_cache

¿Deberíamos almacenar en caché la URL especificada?
El filtro debe devolver verdadero a la página de caché o falso si no debe almacenarse en caché

Parámetros:

cierto Caché la página por defecto
cuerda URL de la página

Regreso :

booleano

En archivos:

inc / caches / file-page-cache.php línea 141