Função esvaziar o carrinho sempre que um item for adicionado

add_filter( ‘woocommerce_add_cart_item_data’, ‘wdm_empty_cart’, 10, 3); add_filter: É uma função do WordPress que permite que você adicione uma função personalizada a um ‘filtro’ existente. ‘woocommerce_add_cart_item_data’: É o filtro ao qual você está adicionando sua função. Este filtro é acionado quando um item é adicionado ao carrinho no WooCommerce. ‘wdm_empty_cart’: É o nome da função que será […]

Upload de imagem pelo front.

Faz o upload de imagem pelo front utilizando re Este código PHP é para WordPress e lida com o upload de arquivos através de um formulário POST. Ele é acionado pela ação init, que é executada sempre que o WordPress é inicializado. Vamos quebrar o código em partes para entender melhor o que ele faz: […]

Desconto Automático para o Item de Menor Valor no Carrinho

Hook ‘woocommerce_before_calculate_totals’: Este hook é acionado antes do WooCommerce calcular os totais para os itens no carrinho. A função personalizada ajustar_preco_menor_item é adicionada a este hook. Esta função percorre cada item no carrinho, encontra aquele com o menor valor total (preço do item multiplicado pela quantidade) e define seu preço como zero. Filtros ‘woocommerce_cart_item_price’ e […]

Custom Redirect Login – JetForm Builder

Insira o código no functions.php. Este código redireciona o administrador para uma URL e o subscriber para outra. Neste caso admin para ‘dashboard/painel-admin’ e subscriber para ‘dashboard’

Código para desativar widgets no editor de blocos do WordPress

Este código PHP é uma função que utiliza a função “add_filter” do WordPress para desativar a funcionalidade de widgets no editor de blocos do WordPress. A função “add_filter” permite adicionar um filtro a um determinado hook (gatilho de ação) do WordPress, que neste caso é “use_widgets_block_editor”. O parâmetro “__return_false” indica que o valor de retorno […]

Código para desativar comentários no WordPress – Evita SPAM

Este código PHP é uma função que desativa a funcionalidade de comentários no WordPress, tanto em postagens quanto em páginas. Além disso, ele remove o item de menu “Comentários” e o widget “Comentários recentes” do painel do WordPress. O código utiliza algumas funções do WordPress, tais como “remove_post_type_support”, “remove_menu_page” e “unregister_widget”, que são responsáveis por […]

Alterar o Slug da Página do Autor para “Cliente

Esta função personaliza o slug padrão da página do autor no WordPress, alterando-o de “author” para “cliente”. Isso afeta as URLs das páginas dos autores, fazendo com que elas sigam o formato site.com/cliente/author-name em vez de site.com/author/author-name. A alteração é aplicada sem afetar outras páginas ou rotas do site.