Pular para o conteúdo principal

Documentação para desenvolvedores WP Speed Of Light

Esta documentação ajudará desenvolvedores experientes a integrar qualquer outro serviço ao nosso plugin. Aqui estão todas as ações e filtros disponíveis para este plugin. Caso precise de mais informações, sinta-se à vontade para perguntar através deste fórum dedicado. Obrigado por usar nosso plugin!

wpsol_limpar_banco_de_dados

Limpar banco de dados por tipo

Parâmetros:

string Type of database object cleaned (revisions, drafted, trash, comments, trackbacks, transient)

Return :

void

Nos arquivos:

src/WpsolDatabaseCleanup.php linha 46

wpsol_purgar_cache

Ação executada após o cache ter sido completamente limpo

Parâmetros:

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

Return :

void

Nos arquivos:

src/Cache/CleanCacheTime.php linha 119 src/Configuration.php linha 221 src/SpeedOptimization.php linha 226

wpsol_retrieve_page_analysis

Ação executada após a conclusão da análise da página no Page Insights e processada pelo WP Speed Of Light

Parâmetros:

array Analysis result

Return :

void

Nos arquivos:

src/SpeedAnalysis.php linha 214

wpsol_retrieve_raw_page_analysis

Ação executada após a conclusão da análise da página no PageSpeed ​​Insights

Parâmetros:

array result from pagespeed

Return :

void

Nos arquivos:

src/SpeedAnalysis.php linha 111

informações de depuração

Adicione ou modifique as informações de depuração. Plugins ou temas podem querer introduzir suas próprias informações de depuração sem criar páginas administrativas adicionais; eles podem utilizar este filtro para introduzir suas próprias seções ou adicionar mais dados a seções existentes. As chaves de array para seções adicionadas pelo núcleo são todas prefixadas com `wp-`, plugins e temas devem usar seu próprio slug como prefixo, tanto para consistência quanto para evitar conflitos de chaves. Observe que as chaves de array são usadas como rótulos para os dados copiados. Todas as strings devem ser texto simples, exceto `$description`, que pode conter tags HTML embutidas (veja abaixo).

Parâmetros:

array $info Information

Return :

void

Nos arquivos:

jufeedback/ju-check-debug-data.php linha 1075

wpsol_addon_do_defer_inline_script

WPSOL adia script embutido

Parâmetros:

none

Return :

void

Nos arquivos:

src/Minification/Scripts.php linha 604 src/Minification/Scripts.php linha 641

wpsol_addon_do_defer_inline_script

WPSOL adia script embutido

Parâmetros:

none

Return :

void

Nos arquivos:

src/Minification/Scripts.php linha 604 src/Minification/Scripts.php linha 641

wpsol_before_cache

Filtre o conteúdo HTML antes de salvá-lo no arquivo de cache. Você pode modificar o conteúdo da página antes que ela seja salva no arquivo de cache

Parâmetros:

string Content of page

Return :

string

Nos arquivos:

src/Cache/file-page-cache.php linha 230

wpsol_cache_atrasado

Filtro para ativar o cache com atraso

Parâmetros:

boolean

Return :

void

Nos arquivos:

src/Minification/Cache.php linha 57

wpsol_cache_nogzip

Filtro para ativar o cache nogzip

Parâmetros:

boolean

Return :

void

Nos arquivos:

src/Minification/Cache.php linha 63

wpsol_cache_purge_interval

Intervalo de tempo do filtro que executa automaticamente a limpeza de cache.

Parâmetros:

integer Html raw and header

Return :

integer

Nos arquivos:

src/Cache/CleanCacheTime.php linha 88

wpsol_css_inline_do_minify

Devemos minimizar o conteúdo CSS embutido especificado?

Parâmetros:

true Default valuestring Css content

Return :

boolean

Nos arquivos:

src/Minification/Styles.php linha 128

wpsol_css_inline_max_size

Aplicar filtro de tamanho embutido do CSS

Parâmetros:

string wpsol_css_inline_max_sizeinteger Default value

Return :

integer

Nos arquivos:

src/Minification/Styles.php linha 141

wpsol_css_url_do_minify

Aplicar filtro para permitir ou não a minificação de uma URL CSS

Parâmetros:

boolean Default check minify valuestring Style url

Return :

boolean|string

Nos arquivos:

src/Minification/Styles.php linha 347

wpsol_html_after_cdn

Filtrar novo conteúdo HTML após ele ter sido substituído pela CDN

Parâmetros:

string New html

Return :

string

Nos arquivos:

src/Cdn/Rewrite.php linha 120

wpsol_html_do_minify

Devemos minimizar o conteúdo HTML embutido especificado?

Parâmetros:

true Minify by default the contentstring Html content

Return :

boolean

Nos arquivos:

src/Minification/Html.php linha 68

wpsol_html_minification_exclude_string

Aplique o filtro para adicionar strings a serem excluídas da minificação de HTML

Parâmetros:

array Default value

Return :

array

Nos arquivos:

src/Minification/Html.php linha 47

wpsol_manage_options_capability

Capacidade de filtro e função para exibir o menu.

Parâmetros:

string Capability name

Return :

string

Nos arquivos:

src/Admin.php linha 82

wpsol_page_url_do_cache

Devemos armazenar em cache a URL especificada? O filtro deve retornar verdadeiro para armazenar a página em cache ou falso caso contrário

Parâmetros:

true Cache the page by defaultstring Url of the page

Return :

boolean

Nos arquivos:

src/Cache/file-page-cache.php linha 152