Perguntas com a marcação «actions»

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

59
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 que faça isso: class...

38
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...

28
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!';...

28
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...

20
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...

19
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...