Perguntas com a marcação «actions»

12
Como saber qual prioridade usar com add_action ()?

Eu estava escrevendo um pequeno plug-in para remover alguns itens de menu para usuários não administradores do back-end e descobri que meu plug-in não fazia nada a menos que eu especificasse uma prioridade no meu código: add_action('admin_bar_menu', 'remove_toolbar_items', 999); Sem o 999, o...

11
after_setup_theme sempre é executado

Estou configurando um tema infantil para alguns dos membros do meu corpo docente e, como parte do tema, gostaria que um punhado de plug-ins fosse ativado no momento em que o tema fosse ativado. Então, naturalmente, usei a ação after_setup_theme e chamei minha função de configuração. Funciona muito...

11
add_role () é executado apenas uma vez?

Fiquei surpreso ao descobrir que add_role () modifica o banco de dados e falha se a função já existir. Existem duas implicações aqui, uma mais séria que a outra: 1) se você estiver em desenvolvimento e atualizar seu código add_role, primeiro remova_role () 2) depois de acertar, nunca precisará...

11
Remover ação do tema pai no filho

Estou criando um tema filho da Storefront. Agora eu quero remover essas ações no tema filho add_action( 'woocommerce_before_shop_loop','storefront_sorting_wrapper',9 ); por esta função: add_action( 'after_setup_theme','remove_action', 100 ); function remove_action() { remove_action( 'init',...

10
Como do_action e obter um valor de retorno?

Portanto, existe o seguinte cenário. Eu adiciono uma ação para limpar logs do banco de dados: add_action( 'myplugin_clean_logs', array( 'MyPlugin_Logs', 'clean_logs' ) ); Agora eu quero executar esta ação periodicamente: wp_schedule_event( current_time( 'timestamp' ), 'daily',...