Perguntas com a marcação «actions»

Um nome para um evento que é executado em pontos específicos em todo o núcleo do WordPress.

7
remove_action ou remove_filter com classes externas?
Em uma situação em que um plug-in encapsulou seus métodos dentro de uma classe e depois registrou um filtro ou ação contra um desses métodos, como você remove a ação ou o filtro se não tem mais acesso à instância dessa classe? Por exemplo, suponha que você tenha um plugin …
59 actions  filters 

9
Passando um parâmetro para filtrar e funções de ação
É uma maneira de passar meus próprios parâmetros para a função em add_filterou add_action. Por exemplo, dê uma olhada no seguinte código: function my_content($content, $my_param) { do something... using $my_param here ... return $content; } add_filter('the_content', 'my_content', 10, 1); Posso passar meu próprio parâmetro? algo como: add_filter('the_content', 'my_content($my_param)', 10, 1) …

3
Diferença entre filtro e ganchos de ação?
Eu estive analisando a API do plugin um pouco mais profundamente recentemente e fiquei imaginando quais seriam as diferenças reais entre os ganchos de ação e filtro . Ambos são eventos que recebem dados como parâmetro e parecem capazes de fazer as mesmas coisas. Obviamente, vejo que ações são chamadas …

7
add_action referencia uma classe
É possível referenciar uma classe em vez de uma função em 'add_action'? Não consigo entender. Aqui está apenas um exemplo básico da função em questão. add_action( 'admin_init', 'MyClass' ); class MyClass { function __construct() { .. This is where stuff gets done .. } } Então, sim, isso não funciona. …
38 actions 


1
Por que a ação save_post é acionada ao criar uma nova postagem?
Surpreende-me o fato de que minha função que aderi à save_postação é acionada quando clico no link "Nova postagem" no Painel do administrador. Nota - isto é antes de eu pressionar Saveou Update, e é acionado imediatamente, não após um tempo decorrido ou atualização automática. Por outro lado, quando digito …

1
Obtenha uma lista de todas as ações registradas
Estou tentando depurar um plugin que não desenvolvi e quero listar todas as ações registradas. Eu li este tópico SO: WordPress: Como obtenho todas as funções registradas para o filtro 'the_content' - StackOverflow Mas é específico para um gancho e é sobre filtros, não ações. Existe alguma variável como $wp_filterou …

1
Como testar o wp_cron?
Essa é uma pergunta estúpida ... Programei uma ação para ser executada a cada hora: if(!wp_next_scheduled('my_hourly_events')) wp_schedule_event(time(), 'hourly', 'my_hourly_events'); add_action('my_hourly_events', 'the_function_to_run'); function the_function_to_run(){ echo 'it works!'; } Como posso testar se isso funciona sem esperar uma hora? :) Tentei adicionar wp_clear_scheduled_hook('my_hourly_events');antes deste código e wp_cron()depois, mas não vejo minha função …
28 events  actions  cron  wp-cron 



3
Como enfileirar scripts em páginas personalizadas de adição / edição de postagem?
Estou tentando enfileirar um script JS somente quando alguém está adicionando ou editando um tipo de postagem personalizado que criei chamado "recipes". Atualmente, o script funciona bem quando faço isso: if (is_admin()){ wp_enqueue_script( 'my-script' ); } Mas isso o carrega em todas as páginas de administração, suponho que precise conectá-lo …

1
Como criar uma API para o meu plugin?
Eu desenvolvi plugins para WordPress, a maioria dos plugins que desenvolvi usa duas ou três classes, portanto não tão grandes quanto o Buddypress ou o WooCommerce. Estou planejando desenvolver dois plugins de código aberto para fornecer algum tipo de sistema complexo (não é possível compartilhar detalhes no momento, mas mais …

4
Diferença entre do_action e add_action
Esta pergunta pode estar errada, não tenho certeza. Porque eu não sou claro sobre isso. Eu sei add_actionque é usado para conectar nossa função à função especificada. Por exemplo, add_action('wp_head'.'myfunc');agora, qualquer código myfuncque será executado no wp_head(). Isso está claro, mas estou com dúvidas no do_actionque faz? Eu acho que …
20 hooks  actions 

2
Problemas ao entender apply_filters ()
Em apply_filters () apply_filters( $tag, $value, $var ... ); Estou tendo problemas para colocar minha cabeça em volta do $valuee $var. Eu li o códice e parece que ele $valuepode ser modificado $var, mas não encontrei nenhum exemplo disso na natureza. Parece ser usado como uma maneira de passar uma …
19 filters  hooks  actions 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.