Skip to content

Instantly share code, notes, and snippets.

@garagemwp
garagemwp / functions.php
Last active February 22, 2021 18:49
Action para não permitir que uma conta seja cadastrada no Woocommerce com um CPF já existente.
<?php
/*
Action para não permitir que uma conta seja cadastrada no Woocommerce com um CPF ou CNPJ já existente.
Esta action adiciona esta condicional para o campo de CPF ou CNPJ inserido pelo do plugin Extra Checkout Fields for Woocommerce
Você pode inserir este código no arquivo functions.php do seu tema.
*/
add_action('woocommerce_checkout_process', 'check_if_cpf_cnpj_exists');
function check_if_cpf_cnpj_exists() {
if( isset( $_POST['billing_cpf'] ) ){
@garagemwp
garagemwp / .htaccess
Created July 4, 2018 21:05
Redirecionamento 301 de http para https
#Redirection code starts
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
#Redirection code Ends
@garagemwp
garagemwp / archive.php
Last active July 23, 2018 19:09
Estrutura básica de um template de arquivo de um tema de WordPress
<?php
/*
Template de Arquivo
Este trecho de código faz parte do artigo: Template de Arquivo: Série Anatomia de um Tema do WordPress #3
Artigo URL: https://garagemwp.com.br/template-de-arquivo-tema-wordpress/
*/
?>
<?php get_header(); ?>
@garagemwp
garagemwp / single.php
Last active August 25, 2018 02:29
Estrutura básica de um template single de um tema para WordPress. #1
<?php
/*
Template de Post
Este trecho de código faz parte do artigo: Template de Posts: Série Anatomia de um Tema do WordPress #4
Artigo URL: https://garagemwp.com.br/template-para-posts-tema-wordpress/
*/
?>
<?php get_header(); ?>
@garagemwp
garagemwp / single.php
Last active August 25, 2018 02:46
Estrutura básica de um template single de um tema para WordPress. #2
<?php
/*
Template de Post
Este trecho de código faz parte do artigo: Template de Posts: Série Anatomia de um Tema do WordPress #4
Artigo URL: https://garagemwp.com.br/template-para-posts-tema-wordpress/
*/
?>
<?php get_header(); ?>