Documentação do desenvolvedor 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 plugin, se você precisar de um pouco mais, sinta-se à vontade para perguntar usando isto para fórum dedicado. Obrigado por usar nosso plugin!

wpsol_clean_database

Limpar banco de dados por tipo

Parâmetros:

corda Tipo de objeto de banco de dados limpo (revisões, rascunho, lixo, comentários, trackbacks, transitório)

Retorna :

vazio

Nos arquivos:

linha 44

wpsol_purge_cache

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

Parâmetros:

matriz Informações extras, origine de chamada clara, cache total limpo

Retorna :

vazio

Nos arquivos:

linha 115
linha 211
linha 210

wpsol_retrieve_page_analysis

A ação foi chamada depois que uma análise de página foi concluída no webpagetest.org e processada por WP Speed Of Light

Parâmetros:

matriz Resultado da análise

Retorna :

vazio

Nos arquivos:

linha 255

wpsol_retrieve_raw_page_analysis

A ação foi chamada depois que uma análise de página foi concluída em webpagetest.org

Parâmetros:

objeto Resultado XML do webpagetest

Retorna :

vazio

Nos arquivos:

linha 154

debug_information

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 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 para seções adicionadas pelo core são todas prefixadas com `wp-`, plugins e temas devem usar seu próprio slug como
um prefixo, tanto para consistência quanto para evitar colisões de chaves. Observe que as chaves da matriz 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).
As informações de depuração a serem adicionadas à página principal de informações.
Este é um array multidimensional associativo, com até três níveis de profundidade. O array mais alto contém as seções.
Cada seção tem um array associativo "$ fields" (veja abaixo), e cada `$ value` em` $ fields` pode ser
outra matriz associativa de pares nome / valor quando houver mais dados estruturados para exibir.
marcação, tags embutidas somente quando são exibidas em um parágrafo.
esta seção.
dos dados copiados.
Um array associativo contendo os dados a serem exibidos.
um array associativo que é exibido como pares nome / valor.
Deve ser mais conciso e não traduzido. Se não definido, o conteúdo de `$ value` é usado.
Observe que as chaves de matriz são usadas como rótulos para os dados copiados.
permitindo que você mostre, por exemplo, chaves de API aqui.
}
}

Parâmetros:

matriz $ args {

Retorna :

vazio

Nos arquivos:

linha 1077

wpsol_before_cache

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

corda Conteúdo da página

Retorna :

corda

Nos arquivos:

linha 221

wpsol_cache_purge_interval

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

Parâmetros:

inteiro Html cru e cabeçalho

Retorna :

inteiro

Nos arquivos:

linha 84

wpsol_css_inline_do_minify

Devemos minificar o conteúdo css in-line especificado

Parâmetros:

verdade Valor padrão
corda Conteúdo Css

Retorna :

boleano

Nos arquivos:

linha 107

wpsol_css_inline_max_size

Aplique o tamanho inline do filtro de css

Parâmetros:

corda wpsol_css_inline_max_size
inteiro Valor padrão

Retorna :

inteiro

Nos arquivos:

linha 120

wpsol_css_url_do_minify

Aplicar filtro para permitir ou não minifiying uma URL css

Parâmetros:

boleano Verificação padrão minify value
corda URL do estilo

Retorna :

booleano | string

Nos arquivos:

linha 277

wpsol_html_after_cdn

Filtrar novo conteúdo HTML depois de ter sido substituído por CDN

Parâmetros:

corda Novo html

Retorna :

corda

Nos arquivos:

linha 115

wpsol_html_do_minify

Devemos minificar o conteúdo html embutido especificado

Parâmetros:

verdade Minimize por padrão o conteúdo
corda Conteúdo HTML

Retorna :

boleano

Nos arquivos:

linha 65

wpsol_html_minification_exclude_string

Aplicar filtro para adicionar strings a serem excluídas da minification HTML

Parâmetros:

matriz Valor padrão

Retorna :

matriz

Nos arquivos:

linha 44

wpsol_js_url_do_minify

Devemos minificar o arquivo javascript especificado
O filtro deve retornar true para minimizar o arquivo ou false se não deve ser reduzido

Parâmetros:

boleano Verificação padrão minify value
corda URL do script

Retorna :

boleano

Nos arquivos:

linha 234

wpsol_manage_options_capability

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

Parâmetros:

corda Nome da capacidade

Retorna :

corda

Nos arquivos:

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:

verdade Cache da página por padrão
corda URL da página

Retorna :

boleano

Nos arquivos:

linha 141