Créditos:
Fonte do vídeo
actions actions e filters add_action add_filter afiliados WooCommerce alternativas a plugins premium anúncios em WordPress aprender WordPress atualizações WordPress autenticação WordPress automação de conteúdo WordPress automatizar WordPress backup WordPress banco de dados WordPress blocos Gutenberg Cache WordPress calendário editorial WordPress categorias WordPress ChatGPT WordPress CloudPanel WordPress código personalizado WordPress comércio eletrônico WordPress como acelerar WordPress como acelerar WordPress e melhorar PageSpeed como aparecer no Google com WordPress como atualizar plugins WordPress como atualizar WordPress como aumentar vendas WooCommerce como cadastrar produtos WooCommerce como configurar frete WooCommerce como configurar pagamentos WooCommerce como configurar plugins WordPress como configurar sitemap WordPress como configurar WooCommerce como configurar WordPress como corrigir erros WordPress como criar artigos automaticamente no WordPress como criar blog WordPress como criar loja virtual com WooCommerce como criar loja WooCommerce como criar página WordPress como criar páginas com Elementor como criar plugin WordPress como criar site profissional WordPress do zero como criar site WordPress como criar tema WordPress como deixar WordPress mais rápido como editar tema WordPress como evitar invasões WordPress como funciona WordPress como ganhar dinheiro com WordPress como indexar site WordPress como instalar plugins WordPress como instalar tema WordPress como instalar WordPress como melhorar SEO WordPress como migrar WordPress como migrar WordPress sem perder dados como monetizar blog WordPress como personalizar checkout WooCommerce como personalizar tema WordPress como personalizar WordPress como proteger WordPress como proteger WordPress contra hackers como resolver erro crítico WordPress como resolver problemas WordPress como restaurar WordPress como usar Elementor como usar WordPress como vender com WooCommerce configuração Nginx WordPress construtor de páginas WordPress construtores visuais WordPress conversões WordPress Core Web Vitals WordPress corrigir conflitos de plugins criação de páginas locais WordPress criação de sites com inteligência artificial criar área de membros WordPress criar conteúdo com IA WordPress criar conteúdo para WordPress criar diretório de empresas WordPress criar landing page WordPress criar loja virtual WordPress criar marketplace WordPress criar página de vendas WordPress criar portal de notícias WordPress criar site de afiliados WordPress criar site de assinatura criar site de cursos online criar site de vídeos WordPress criar site do zero criar site empresarial criar site grátis WordPress criar site institucional criar site moderno criar site profissional com WordPress criar site responsivo CSS WordPress curso WordPress depuração WordPress desenvolvimento de plugins WordPress desenvolvimento de temas WordPress Desenvolvimento WordPress dev wordpress dev wp dicas de especialistas WordPress dicas profissionais WordPress dicas WordPress DNS WordPress dropshipping WooCommerce e-commerce WordPress editor de blocos WordPress Elementor dicas e truques avançados Elementor gratuito Elementor Pro Elementor tutorial Elementor WordPress erro 404 WordPress erro 500 WordPress erro crítico WordPress erro de conexão com banco de dados WordPress erros comuns WordPress erros que você deve evitar no WordPress exportar conteúdo WordPress felipe elia wp ferramentas de IA para WordPress ferramentas gratuitas para WordPress ferramentas para desenvolvedores WordPress filters firewall WordPress formulários WordPress funções escondidas WordPress geração de páginas em massa WordPress gerar artigos WordPress com IA gestão de conteúdo WordPress Google AdSense WordPress Google Search Console WordPress Google Tag Manager WordPress Gutenberg WordPress hooks hooks WordPress hospedagem WordPress HTML WordPress IA para WordPress importação em massa WordPress importar conteúdo WordPress instalação WordPress local integração Google Analytics WordPress integração WhatsApp WordPress integração WordPress integrações WordPress inteligência artificial WordPress JavaScript WordPress limpar vírus WordPress loja virtual profissional malware WordPress manutenção técnica WordPress manutenção WordPress marketing de afiliados WordPress marketplace WooCommerce melhor hospedagem WordPress melhores ferramentas WordPress melhores plugins WordPress melhores plugins WordPress review melhores temas WordPress melhores temas WordPress comparação migração de hospedagem WordPress monetização WordPress MySQL WordPress notícias WordPress novidades plugins WordPress novidades WordPress orientação a eventos otimização de conteúdo WordPress otimização de desempenho WordPress Otimização de Imagens WordPress otimização SEO WordPress Page Generator Pro PageSpeed WordPress páginas e posts WordPress palavras-chave WordPress personalização avançada WordPress PHP para WordPress PHP WordPress plugins de backup WordPress plugins de cache WordPress plugins de formulário WordPress plugins de inteligência artificial WordPress plugins de otimização WordPress plugins de segurança WordPress plugins de SEO WordPress plugins gratuitos WordPress plugins indispensáveis WordPress plugins para afiliados WordPress plugins para portal de vídeos plugins para sites de notícias plugins para WooCommerce plugins premium WordPress plugins recomendados WordPress plugins úteis WordPress plugins WooCommerce plugins WordPress essenciais plugins WordPress gratuitos que você precisa conhecer produtos digitais WooCommerce programação WordPress proteção de login WordPress publicação automática WordPress rastreamento de eventos WordPress recuperação de site WordPress recursos gratuitos WordPress REST API WordPress restaurar backup WordPress Segurança WordPress SEO para blogs WordPress SEO para WooCommerce SEO programático WordPress SEO WordPress servidor WordPress shortcodes WordPress snippets WordPress solucionar problemas de temas soluções WordPress SSL WordPress tags WordPress temas leves WordPress temas modernos WordPress temas para afiliados temas para blogs WordPress temas para empresas temas para lojas virtuais temas para notícias WordPress temas para portais de vídeos temas para WooCommerce temas profissionais WordPress temas rápidos WordPress temas responsivos WordPress temas WooCommerce temas WordPress gratuitos temas WordPress premium tendências WordPress truques WordPress tutoriais avançados WordPress tutoriais WordPress tutorial WooCommerce velocidade WordPress vender arquivos digitais WordPress vender eBooks com WooCommerce WooCommerce WooCommerce Brasil WooCommerce tutorial completo para iniciantes WordPress WordPress avançado WordPress Brasil WordPress completo WordPress e Google Ads WordPress e marketing digital WordPress em cloud server WordPress fora do ar WordPress headless wordpress hooks WordPress hospedagem e otimização WordPress inteligência artificial automação WordPress lento WordPress local WordPress Multisite WordPress não carrega WordPress para afiliados WordPress para agências WordPress para blogueiros WordPress para criadores de conteúdo WordPress para empresas WordPress para freelancers WordPress para iniciantes WordPress para negócios WordPress passo a passo WordPress passo a passo atualizado WordPress profissional WordPress sem programar WordPress SEO tutorial completo WordPress tela branca WordPress VPS wp WP-CLI



Muito bom Felipe! Ótima proposta e conteúdo muito relevante!
Sou desenvolvedor há alguns anos, e há alguns anos, lido com o WordPress diariamente. Como trabalho em grandes projetos, aprendi muito de WordPress fazendo e vendo código pronto, seja dentro ou fora do mesmo.
A grande questão aqui, é que realmente vale muito a pena parar para re(ver) alguns conceitos que são básicos ou não. Pois isso, elucida muito e contribui para uma nova percepção da ferramenta.
Parabéns pelas postagens! Siga com o seu canal, pois ele atinge muito bem o objetivo proposto. Com o tempo ele crescerá e terá o reconhecimento devido. Enquanto isso, colaborarei divulgando-o também.
Grande abraço!
um ótimo assunto. Não quer fazer uma versão deste vídeo em inglês e mandar para os desenvolvedores de temas premium não, tipo o desenvolvedor do BeTheme por exemplo? kkkkkk
Não sei se a parte dois já está pronta e nem quantas partes terá, mas eu tenho uma dúvida que talvez você aborde mais para frente na série, mas vou deixar aqui a dúvida para uma possível ideia. Em actions e filtros de plugins, como a prioridade deles são tratadas? Se um plugin tem uma função fazendo a mesma coisa que outra função de um outro plugin, quem terá a prioridade neste caso?
Explico melhor o porque da dúvida: No tema pai existe um filter/action aplicado nele, já no tema filho que vem "depois" podemos facilmente sobrescrevê-los por sua ordem hierarquia de leitura. Exceto no caso do arquivo functions.php do tema filho que é lido primeiro que o do tema pai. Mas por padrão um vem depois do outro e entendo facilmente como uma coisa pode sobrescrever a outra.
Porém nos plugins, qual plugin é lido primeiro e tem a maior prioridade? Pois no caso dos plugins você pode precisar de um outro plugin sobrescrever funcionalidades do plugin principal, como é o caso do woocommerce, que existem milhares de plugins alterando e adicionando coisas novas no plugin principal? No caso de duas funções tentarem fazer a mesma coisa passando pelo mesmo filtro, quem ganha a disputa.
Eu tenho uma ideia de como isso é feito, mas não sei se minha ideia está correta.
Pode falar, compliquei sua vida né.
Depois de uma pergunta cabeludinha dessas nada mais justo do que expor minha ideai, mesmo que errada aqui.
define( ''MODO_PASSAR_VERGONHA', TRUE );
Eu acho que o WP registra todos os filtros (Como eu não sei), organiza eles pela ordem de prioridade e os executa com base nesta ordem. Porém quando a prioridade é igual ou padrão/não declarada ele executa quem veio primeiro em ordem de hierarquia 1 = plugins, 2 = tema pai e 3 = tema filho.
Mas quanto a hierarquia de plugins, ele executa o plugin em ordem alfabética, por tanto, o plugin com um nome de askimet será lido primeiro que um plugin chamado wp-filter-spam, sendo assim quando a prioridade é igual ou nula quem terá a prioridade neste caso seria o wp-filter-sapm por vir depois na ordem alfabética.
To certo ou viajei pra indonésia nessa minha ideia?
Parabéns Elia! Muito bom vídeo!! É muito importante este tipo de conhecimento ser compartilhado.
Show de bola.
Qual IDE vc utiliza no Linux ?
Muito bom, como sempre. 🙂
Amigo boa noite, preciso de algumas customizaçoes no meu wordpress, vc faz?
Olá Felipe. Vc além de ter domínio sobre o assunto, também tem uma excelente didática, o que não é muito comum.
Estou aprendendo muito, obrigado por compartilhar seu conhecimento. PARABÉNS !!!!
Parabéns me ajudou muito.
Não quero desmerecer os outros colegas que publicaram vídeo ensinando como usar os filter e actions, mas esse vídeo é, de longe, o melhor que já vi sobre o assunto.
Sua dinâmica é animal, obrigado por contribuir com a comunidade com conteúdo de qualidade. !!!
Cara, que série fantástica!
Sua didática é excepcional!
Parabéns!
Como eu fico sabendo no wordpress sobre hooks, oq é action e oq é filtrer?
vou ter que olhar no código?
Muito bom esse primeiro video, vou assistir os outros com certeza.
Ótima explicação. Continua com teu conteúdo que é muito bom. Parabéns.
Conteúdo perfeito! Parabéns.
Valeu!!!! Muito claro!
Muito bom parabens
Fala Felipe. Excelente conteúdo!
Me tira uma duvida…
Eu preciso de 3 loops na minha página de índice principal para um tema de portal de notícias, cada loop será baseado em uma categoria e precisará pegar apenas a última postagem dessa categoria.
Esta funcionando tudo certinho, mas só estou me perguntando se é a melhor maneira certa de fazer isso. (tendo em vista questão de performance, manutenção e etc) Existe uma maneira melhor, tipo criar apenas uma consulta com condicional ou algo assim em vez de criar vários loops diferentes? Já que eu to criando outros loops só pra alterar o id da categoria, rsrs. Abaixo um exemplo do código.
“`
// Loop 1
$args = array(
'posts_per_page' => 1,
'category__in' => 33
(alterado apenas aqui)
);
$the_query = new WP_Query( $args );
if( $the_query->have_posts() ):
while( $the_query->have_posts() ): $the_query->the_post();
get_template_part( 'template-parts/content', 'about-category' );
endwhile;
else :
_e( 'Desculpa, nenhum post encontrado aqui.' );
endif;
wp_reset_postdata();
“`
// Loop 2
“`
$args = array(
'posts_per_page' => 1,
'category__in' => 142
(alterado apenas aqui)
);
$the_query = new WP_Query( $args );
if( $the_query->have_posts() ):
while( $the_query->have_posts() ): $the_query->the_post();
get_template_part( 'template-parts/content', 'about-category' );
endwhile;
else :
_e( 'Desculpa, nenhum post encontrado aqui.' );
endif;
wp_reset_postdata();“`
Achei muito bom, mas eu não programo muito bem, vc pode me ajudar? Tenho o Plugin Insert Headers and Footers instalado em meu WP, porém existem códigos q eu add ali que eu não quero q seja add em todas as páginas do meu site, tenho uma página específica onde eu não quero q exiba nenhum dos códigos colocados no plugin e não sei como fazer isso, o q sei é q tenho q usar o filtro (disable_ihaf_header) e retornar um valor verdadeiro para ele, como eu faço isso?
muito top!! muito bem explicado!
Muito Boooom! Pbrigado, manoo!!!
Muito didático. Vlw por compartilhar
Fiquei na dúvida como você cria esse arquivo "exemplo-hooks", e também se ele é referenciado em outro arquivo.
Olá, Felipe. E se eu quiser modificar o texto do botão de pesquisa que fica no rodapé do tema "Twenty Twenty One". Eu aplico um filtro, certo? Como eu poderia fazer? Estou com dificuldade de aplicar filtros e actions no tema (frontend).
Muito bom, obrigada!
Cara este vídeo realmente foi o melhor que já assisti sobre o assunto. Caí aqui de paraquedas e gostei muito, pois estou procurando justamente algo que eu possa executar através de algum filtro ou ação para validar CPF, não estou me referindo a máscara e sim à validação real (cálculo) para saber se o CPF é realmente válido ou não. já apliquei isso em um projeto com codeigniter, más com wordpress não estou conseguindo. Uso o form do elementor. Caso você puder fazer um vídeo ou escrever um filtro desse tipo eu e muitos outros que customizam sites com wordpress ficaremos muito agradecidos. Fora a inscrição e os likes em seus vídeos. Parabéns pelo conteúdo e pela didática.
Muito bom!
Parabéns pela simplicidade.
Daria pra mostrar uma tabela em uma página de um banco de dados fazendo esse procedimento?
Olá Felipe. Muito bom seu conteúdo. Sabe me dizer como resolver esse aviso do WordPress? Warning: call_user_func_array() expects parameter 1 to be a valid callback, function '_disable_block_editor_for_navigation_post_type' not found or invalid function name in /home/storage/0/4d/2c/institutoir2/public_html/wp-includes/class-wp-hook.php on line 307
Estou começando agora na programação web e tenho uns trabalhos com wordpress, graças a esse vídeo consegui entender bem sobre actions e filtros, você é realmente muito bom no que faz, espero que ainda leia os comentários.
Excelente! Parabéns!
Excelente explicação.. obrigado
Um repositório pode ser útil para quem ver os vídeos e quer experimentar.
Perfeito, obrigada!
Sensacional! Parabéns pela simplicidade e clareza com que passa o conteúdo.
Top demais! Achei essa série em 2026! 😅