Documentação do desenvolvedor do WP Speed Of Light

Esta documentação ajudará desenvolvedores experientes a conectar qualquer outro serviço ao nosso plugin. Aqui estão todas as ações e filtros para este plug-in, se você precisar de mais, sinta-se à vontade para perguntar usando isso para fórum dedicado. Obrigado por usar o nosso plugin!

wpsol_clean_database

Limpe o banco de dados por tipo

Parâmetros:

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

Return :

void

Nos arquivos:

inc / wpsol-database-cleanup.php linha 44

wpsol_purge_cache

Ação chamada depois que o cache foi completamente limpo

Parâmetros:

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

Return :

void

Nos arquivos:

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

wpsol_retrieve_page_analysis

Ação chamada após a conclusão de uma análise de página no webpagetest.org e processada pelo WP Speed Of Light

Parâmetros:

array Analysis result

Return :

void

Nos arquivos:

inc/wpsol-speed-analysis.php line 255

wpsol_retrieve_raw_page_analysis

Ação chamada após a conclusão de uma análise de página no webpagetest.org

Parâmetros:

object XML result from webpagetest

Return :

void

Nos arquivos:

inc / wpsol-speed-analysis.php linha 154

debug_information

Adicione ou modifique as informações de depuração.
Plug-in ou temas podem desejar apresentar suas próprias informações de depuração sem criar páginas de administração adicionais
eles podem utilizar esse filtro para apresentar suas próprias seções ou adicionar mais dados às seções existentes.
As chaves de matriz das seções adicionadas pelo núcleo são todas prefixadas com `wp-`; os plugins e os temas devem usar seu próprio slug como
um prefixo, tanto por consistência quanto por evitar colisões importantes. Observe que as chaves da matriz são usadas como rótulos
para os dados copiados.
Espera-se que todas as strings sejam texto sem formatação, 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 1070

wpsol_before_cache

Filtre o conteúdo html antes de colocá-lo no arquivo em 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:

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

wpsol_cache_purge_interval

Intervalo de tempo do filtro que executa automaticamente o limpador de cache.

Parâmetros:

integer Html raw and header

Return :

integer

Nos arquivos:

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

wpsol_css_inline_do_minify

Devemos reduzir o conteúdo CSS embutido especificado

Parâmetros:

true Default value
string Css content

Return :

boolean

Nos arquivos:

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

wpsol_css_inline_max_size

Aplicar filtro tamanho inline de css

Parâmetros:

string wpsol_css_inline_max_size
integer Default value

Return :

integer

Nos arquivos:

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

wpsol_css_url_do_minify

Aplicar filtro para permitir ou não minificar um URL de CSS

Parâmetros:

boolean Default check minify value
string Style url

Return :

boolean|string

Nos arquivos:

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

wpsol_html_after_cdn

Filtre o novo conteúdo HTML depois que ele foi substituído pela CDN

Parâmetros:

string New html

Return :

string

Nos arquivos:

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

wpsol_html_do_minify

Devemos minimizar o conteúdo HTML embutido especificado

Parâmetros:

true Minify by default the content
string Html content

Return :

boolean

Nos arquivos:

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

wpsol_html_minification_exclude_string

Aplicar filtro para adicionar seqüências de caracteres a serem excluídas da minificação HTML

Parâmetros:

array Default value

Return :

array

Nos arquivos:

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

wpsol_js_url_do_minify

Devemos reduzir o arquivo javascript especificado
O filtro deve retornar true para minificar o arquivo ou false, caso não deva ser minificado

Parâmetros:

boolean Default check minify value
string Script url

Return :

boolean

Nos arquivos:

inc / minifications / wpsol-minification-scripts.php linha 246

wpsol_manage_options_capability

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

Parâmetros:

string Capability name

Return :

string

Nos arquivos:

inc / wpsol-admin.php linha 80

wpsol_page_url_do_cache

Devemos armazenar em cache o URL especificado
O filtro deve retornar true para armazenar em cache a página ou false, caso não deva ser armazenado em cache

Parâmetros:

true Cache the page by default
string Url of the page

Return :

boolean

Nos arquivos:

inc / caches / arquivo-página-cache.php linha 141