selector .elementor-icon-list-item {
align-items: baseline;
}
selector .elementor-icon-list-item > .elementor-icon-list-text, .elementor-icon-list-item > a {
margin-top: -2px;
}
html, body {
max-width: 100%;
width: 100%;
overflow-x: hidden !important;
}
body, [data-elementor-type="wp-page"]{
overflow: hidden;
}






*::selection {
background: #CODE;
color: #CODE;
}
html {
cursor: url(https://ciparoni.com/wp-content/uploads/2023/12/cursor.svg), auto;
}
a, a:hover {
cursor: url(https://ciparoni.com/wp-content/uploads/2023/12/cursor-hover.svg), auto;
}
selector .elementor-button-text{
flex-grow: 0;
}
1. Cole o seguinte código HTML no widget de Texto:
Seja muitobem-vindo ao seu novo mundo.
2. Cole no CSS Personalizado da página:
destaque {
background: #CODE;
color: #CODE;
}
1. Cole o seguinte código HTML no widget de Texto:
2. Cole no CSS Personalizado da página:
p a {
color: #CODE !important;
text-decoration: underline;
}
p a:hover, p a:active {
color: #CODEB1 !important;
cursor: pointer;
}
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
selector svg {
height: unset !important;
}
body::-webkit-scrollbar {
width: 5px;
}
body::-webkit-scrollbar-track {
background:#CODE;
}
body::-webkit-scrollbar-thumb{
background-color: #CODE;
border-radius: 2px;
border: 0px solid #000;
}
Para Popups do Elementor.
.dialog-message::-webkit-scrollbar {
width: 5px !important;
}
.dialog-message::-webkit-scrollbar-thumb {
background-color: gray !important;
border-radius: 2px;
border: 0px solid #000;
}
.dialog-message::-webkit-scrollbar-track {
background: black !important;
}
selector .elementor-heading-title {
background: radial-gradient(201.09% 689.45% at -25.44% 358.75%, #1FFF5A 0%, #F5F8FF 51.56%, #29FFFF 100%);
-webkit-background-clip: text;
webkit-text-fill-color: white;
}
selector .elementor-heading-title {
background: linear-gradient(30deg, white, transparent);
-webkit-background-clip: text;
webkit-text-fill-color: white;
color: transparent !important;
}
selector .elementor-heading-title {
background-image: linear-gradient(30deg,#3754CC,#EF379D,#F9AE35,#EF379D, #3754CC);
background-size: 1000% 200% !important;
transition: all .8s;
-webkit-background-clip: text;
webkit-text-fill-color: white;
animation: 4s cubic-bezier(.2,.5,.9,.6) 4s infinite degrade;
transition: all .8s;
}
@keyframes degrade {
0% {
background-position: -0% 0
}
100% {
background-position: 100% 0
}
}
selector {
color: #00ffff !important;
text-shadow: 0 0 0px #00ffff, 0 0 00px #00ffff, 0 0 10px #00ffff, 0 0 10px #00ffff, 0 0 30px #00ffff, 0 0 40px #00ffff, 0 0 55px #00ffff, 0 0 75px #00ffff;
animation: neon 3s ease-in-out infinite alternate;
}
@keyframes neon {
to {
text-shadow: 0 0 5px #00ffff, 0 0 20px #00ffff, 0 0 15px #00ffff, 0 0 20px #00ffff, 0 0 30px #00ffff, 0 0 40px #00ffff, 0 0 55px #00ffff, 0 0 75px #00ffff, 0 0 80px #00ffff;
}
}
selector .elementor-button:hover {
box-shadow: 0 -3px 50px 0 #CODE50;
transition: box-shadow 0.5s;
}
selector .elementor-button {
animation: 3.4s cubic-bezier(.2,.5,.9,.6) 2s infinite normal none running motion;
background-image:
linear-gradient(45deg,rgb(32,91,234),rgb(253,1,243),
rgb(32,91,234),rgb(253,1,243));
background-size: 400% 200%;
transition: background 1.6s cubic-bezier(.55,.1,.47,.94) 0s;
}
@keyframes motion {
0% {
background-position: -0% 0
}
100% {
background-position: 100% 0
}
}
selector .elementor-button {
animation: 3s cubic-bezier(.2,.5,.9,.6) 3s infinite motion;
background-image: linear-gradient(30deg, #CODE, #CODE, #CODE);
background-size: 1000% 200%;
transition: all .8s;
}
@keyframes motion {
0% {
background-position: -0% 0
}
100% {
background-position: 100% 0
}
}
selector .elementor-button:hover {
box-shadow: 0 0 35px 1px #CODEE9;
transition: all .8s;
}
selector .elementor-button .elementor-align-icon-right {
font-size: 28px;
display: flex;
align-items: center;
padding-left: 5px;
}
selector .elementor-button .elementor-align-icon-left {
font-size: 28px;
display: flex;
align-items: center;
padding-right: 5px;
}
selector .elementor-button-text{
flex-grow: 0;
}
selector .elementor-button-text {
color: #fff;
}
selector .elementor-button {
background-image: linear-gradient(30deg,#3754CC,#EF379D,#F9AE35,#EF379D, #3754CC);
background-size: 300% 200%;
transition: all 1s;
}
selector .elementor-button:hover {
background-image: linear-gradient(-30deg,#3754CC,#EF379D,#F9AE35,#EF379D, #3754CC);
background-size: 300% 200%;
}
selector .elementor-button .a {
fill: black;
}
selector .elementor-button:hover rect {
fill: black;
}
selector .elementor-button:hover .a {
fill: white;
}
selector a {
animation: pisca 2s infinite, pulse 2s infinite !important;
box-shadow: 0px 0px 21px -6px #CODEa1;
transition: all 0.5s ease;
}
selector a:hover {
animation: pisca 2s infinite, pulse 2s infinite !important;
box-shadow: 0px 0px 21px -6px #CODEa1;
transition: all 0.5s ease;
}
@keyframes pisca {
70% {
box-shadow: 0 0 0 25px #00000000
}
100% {
box-shadow: 0 0 0 0 #00000000
}
}
selector a {
box-shadow: 0 55px 69px 0 rgba(86, 73, 246, .32), 0 35.648px 40.41px 0 rgba(86, 73, 246, .24), 0 21.185px 21.978px 0 rgba(86, 73, 246, .19), 0 11px 11.212px 0 rgba(86, 73, 246, .16), 0 4.481px 5.622px 0 rgba(86, 73, 246, .13), 0 1.019px 2.715px 0 rgba(86, 73, 246, .08);
}
selector a:hover {
box-shadow: 0 0px 48px rgba(86, 73, 246, .75);
}
selector .elementor-button .elementor-align-icon-right {
z-index: 2;
}
selector .elementor-button .elementor-align-icon-left {
z-index: 2;
}
selector .elementor-button-text {
z-index: 2;
}
selector .elementor-button {
position: relative;
overflow:hidden;
z-index: 1;
}
selector .elementor-button:before{
content: "";
background: linear-gradient(-145deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 39%, rgba(255,255,255,0.9346113445378151) 50%, rgba(0,0,0,0) 62%, rgba(0,0,0,0) 100%);
width:calc(100% + 20px);
height:calc(100% + 20px);
-webkit-backdrop-filter: blur(10px);
backdrop-filter: blur(10px);
position: absolute;
top:-10px;
left:-100px;
transform: scale(2);
opacity:.35;
z-index: 0;
animation: flashLuz 3000ms infinite ease;
}
@keyframes flashLuz{
0%, 100%{
left: -100%;
}
100%{
left: 100%;
}
}
selector .elementor-button {
-webkit-clip-path: polygon(15px 0%,calc(100% - 0px) 0%,100% 0,100% calc(100% - 0px),calc(100% - 0px) 100%,0 100%,0% calc(100% - 10px),0% 15px);
clip-path: polygon(15px 0%,calc(100% - 0px) 0%,100% 0,100% calc(100% - 0px),calc(100% - 0px) 100%,0 100%,0% calc(100% - 10px),0% 15px);
}
selector .elementor-button {
-webkit-clip-path: polygon(0px 0%,calc(100% - 10px) 0%,100% 10px,100% calc(100% - 0px),calc(100% - 0px) 100%,10px 100%,0% calc(100% - 10px),0% 0px);
clip-path: polygon(0px 0%,calc(100% - 10px) 0%,100% 10px,100% calc(100% - 0px),calc(100% - 0px) 100%,10px 100%,0% calc(100% - 10px),0% 0px);
}
selector{
filter: saturate(200%);
}
selector .elementor-button {
background-color: #09E3A6;
border-radius: 7px 7px 7px 7px;
background: linear-gradient(-45deg, #09E3A6, #B63BEB, #1AE0FA);
animation: anime 5s linear infinite;
background-size: 600%;
--path: 0px 0px, calc(100% - 14px) 0, 115% 100% , calc(100% - 20px) 100%,14px 100%,0px calc(100% - 14px);
clip-path: polygon(var(--path));
-webkit-clip-path: polygon(var(--path));
}
@keyframes anime {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
selector .elementor-button[type="submit"] {
padding: 20px 24px;
-webkit-clip-path: polygon(10px 0%,calc(100% - 00px) 0%,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,00px 100%,0% calc(100% - 10px),0% 10px);
clip-path: polygon(10px 0%,calc(100% - 00px) 0%,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,00px 100%,0% calc(100% - 10px),0% 10px);
}
selector .elementor-button {
background: linear-gradient(to right, #000, #18181B),
linear-gradient(to top left, #60A5FA, #4ADE80);
background-clip: padding-box, border-box;
background-origin: padding-box, border-box;
border: 2px solid transparent;
border-radius: 6px;
transition: all 1s;
}
selector .elementor-button:hover {
background: linear-gradient(to right, #18181B, #18181B), linear-gradient(to top left, #4ADE80, #60A5FA);
box-shadow: 0 -3px 50px 0 green;
background-clip: padding-box, border-box;
background-origin: padding-box, border-box;
border: 2px solid transparent;
border-radius: 6px;
}
Site padrão – Tabela de preços (vermelho sóbrio):
selector .elementor-button {
background-color: #D71F1F;
background: linear-gradient(#D71F1F, #a00606);
box-shadow: inset 0px 1px 0px #f06a6a, inset 0 -1px 2px #6d0404;
transition: 0s;
}
selector .elementor-button:hover {
background-color: #cc1818;
background: linear-gradient(#980505, #cc1818);
box-shadow: inset 0px 1px 0px #b13b3b, inset 0 -1px 2px #991212;
}
A Queda Argentina (dourado):
selector .elementor-button {
background-color: #CAA462;
background: linear-gradient(#CAA462, #8c6028);
box-shadow: inset 0px 1px 0px #e3d1b2, inset 0 -1px 2px #593d19;
transition: 0s;
}
selector .elementor-button:hover {
background-color: #c0904a;
background: linear-gradient(#c0904a, #85531e);
box-shadow: inset 0px 1px 0px #d9bd95, inset 0 -1px 2px #523312;
}
Tabela de preços – Investigação Paralela (vermelho vivo):
selector .elementor-button {
background-color: #D71F1F;
background:linear-gradient(#F63939, #D71F1F);
box-shadow:inset 0px 1px 0px #ff8787, inset 0 -1px 2px #a31717;
transition: 0s;
}
selector .elementor-button:hover {
background-color: #cc1818;
background:linear-gradient(#cc1818, #ea2b2b);
box-shadow:inset 0px 1px 0px #e55f5f, inset 0 -1px 2px #b62121;
}
Investigação Paralela (verde fluorescente):
selector .elementor-button {
background-color: #2c59ed;
background: linear-gradient(#A5FF6E, #86dd51);
box-shadow: inset 0px 1px 0px #d4ffba, inset 0 -1px 2px #67aa3e;
color: #000 !important;
}
selector .elementor-button:hover {
background-color: #2148e1;
background: linear-gradient(#6fd23e, #89f254);
box-shadow: inset 0px 1px 0px #abeb8c, inset 0 -1px 2px #6cbf42;
color: #000 !important;
}
Black Friday (verde ciano):
selector .elementor-button {
background-color: #D71F1F;
background:linear-gradient(#24FFB2, #25FF96);
box-shadow:inset 0px 1px 0px #70ffcc, inset 0 -1px 2px #1dcc77;
color: #212121 !important;
}
selector .elementor-button:hover {
background-color: #cc1818;
background: linear-gradient(#1cf281, #1bf29d);
box-shadow: inset 0px 1px 0px #6affb0, inset 0 -1px 2px #15bf7b;
color: #212121;
}
Site padrão – Tabela de preços (vermelho sóbrio):
A Queda Argentina (dourado):
Tabela de preços – Investigação Paralela (vermelho vivo):
Investigação Paralela (verde fluorescente):
Black Friday (verde ciano):
selector .elementor-button {
border: 2px solid !important;
border-image: linear-gradient(45deg, #CAAE7C, #987B4E, #CAAE7C, #987B4E, #CAAE7C) 1 !important;
background: linear-gradient(270deg, #987B4E 0%, #CAAE7C 40%, #CAAE7C 60%, #987B4E 100%) !important;
text-transform: uppercase;
}
selector .elementor-button:hover {
border-image: linear-gradient(-45deg, #CAAE7C, #987B4E, #CAAE7C, #987B4E, #CAAE7C) 1 !important;
background: linear-gradient(30deg, #987B4E 0%, #CAAE7C 40%, #CAAE7C 60%, #987B4E 100%) !important;
}
selector .elementor-button {
border-radius: 4px;
background: linear-gradient(0deg, #4A9972, #5FC391);
box-shadow: inset 0 0 0 rgb(57 212 130);
text-shadow: 0px 2px 2px #0000004d;
border-top: 2px solid #9DDBBC;
border-bottom: 3px solid #427C60;
transition: all 0.3s ease;
text-transform: uppercase;
}
selector .elementor-button:hover {
box-shadow: inset 0 20px 40px rgb(57 212 130);
}
selector .elementor-button {
background: #239CD7 !important;
box-shadow: 0 9px 20px rgb(167 179 188 / 40%), inset 0 20px 20px #3cbfff;
text-transform: uppercase;
}
selector .elementor-button:hover {
box-shadow: 0 5px 20px rgb(35 156 215 / 50%);
background: #1f7bcf;
}
selector .elementor-button {
width: 100%;
margin: 10px auto 0;
padding: 20px 30px !important;
background: #6abd3b !important;
text-transform: uppercase;
text-align: center;
font: 500 16px 'Rubik' !important;
border-radius: 6px;
box-shadow: 0 9px 20px rgb(167 179 188 / 40%), inset 0 20px 20px #68bf86;
transition: all 0.5s ease;
}
selector .elementor-button:hover {
box-shadow: 0 5px 20px rgb(35 156 215 / 50%);
background: #1f7bcf !important;
}
selector .elementor-button {
background: linear-gradient(0deg, #78AD53, #9DC685);
transition: all 0.5s ease;
border-radius: 100px;
text-transform: uppercase;
}
selector .elementor-button:hover {
box-shadow: 0 0 15px rgb(155 208 84), inset 0 0 30px 50px rgb(150 206 77);
}
selector .elementor-button:hover {
background-position: right center;
box-shadow: 0 0 10px #7adaff;
}
selector .elementor-button:focus {
color: #0e191e;
}
selector .elementor-button {
background-image: linear-gradient(to right,#00ff8e 0%,#9bffef 51%,#7adaff 100%) !important;
transition: .5s;
background-size: 200% auto;
box-shadow: 0px 5px 37px -5px rgb(87 255 197 / 74%);
}
selector .elementor-animation-float:hover {
transform: translateY(-8px);
}
selector .elementor-button {
background: linear-gradient( 115deg,#572CBE -9%,#461EA6 40%,#361090 140% );
box-shadow: 0 10px 30px #5E38BC82, 0 1px 0 rgb(145 105 240) inset, 0 -1px 0 rgb(94 56 188) inset;
text-shadow: 0 -1px 0px rgb(0 0 0 / 50%);
text-transform: uppercase;
}
selector .elementor-button:hover {
background: linear-gradient(115deg,#572CBE -9%,#461EA6 40%,#361090 140% );
box-shadow: 0 10px 30px #5E38BC82, 0 1px 0 rgb(145 105 240) inset, 0 -1px 0 rgb(94 56 188) inset;
text-shadow: 0 -1px 0px rgb(0 0 0 / 50%);
transition: transform .3s, box-shadow .3s;
}
selector .elementor-button:active, selector .elementor-button:focus, selector .elementor-button:hover {
box-shadow: 0 10px 30px #5E38BC82, 0 1px 0 rgb(145 105 240) inset, 0 -1px 0 rgb(94 56 188) inset, 0 0 0 5px #18001E, 0 0 0 7px #5E38BC50;
transform: scale(1.05, 1.05);
}
selector {
border-radius: 6px;
z-index: 1 !important;
}
selector:before,selector:after{
content: '';
top: -0px;
left: -0px;
position: absolute;
margin: none !important;
background: linear-gradient(45deg,#fb0094,#0000ff,#00ff00,#ffff00
#ff0000,#fb0094,#0000ff,#00ff00,#ffff00,#ff0000);
background-size: 400% 400%;
width: calc(100% + 0px);
height: calc(100% + 0px);
z-index: -1 !important;
border-radius: 6px;
background-clip: padding-box, border-box;
background-origin: padding-box, border-box;
animation: animate 3s ease alternate infinite;
}
selector:after{
filter: blur(20px);
background-clip: padding-box, border-box;
background-origin: padding-box, border-box;
}
@keyframes animate{
0%{
background-position: 0 50%;
}
50%{
background-position: 100% 50%;
}
100%{
background-position: 0% 50%;
}
}
selector {
border-radius: 6px;
z-index: 1 !important;
}
selector:before,selector:after{
content: '';
top: -0px;
left: -0px;
position: absolute;
margin: none !important;
background: linear-gradient(45deg,#fb0094,#0000ff,#00ff00,#ffff00
#ff0000,#fb0094,#0000ff,#00ff00,#ffff00,#ff0000);
background-size: 400% 400%;
width: calc(100% + 0px);
height: calc(100% + 0px);
z-index: -1 !important;
border-radius: 6px;
background-clip: padding-box, border-box;
background-origin: padding-box, border-box;
animation: animate 3s ease alternate infinite;
}
selector:after{
filter: blur(20px);
background-clip: padding-box, border-box;
background-origin: padding-box, border-box;
}
@keyframes animate{
0%{
background-position: 0 50%;
}
50%{
background-position: 100% 50%;
}
100%{
background-position: 0% 50%;
}
}
selector {
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
background-size: 400% 400%;
background-image: linear-gradient(
-45deg,
#0f0c29 0%,
#302b63 25%,
#24243e 51%,
#0f0c29 100%
);
backdrop-filter: blur(6px);
-webkit-backdrop-filter: blur(6px);
animation: AnimateBG 10s ease alternate infinite;
}
@keyframes AnimateBG {
0%{background-position:0% 50%}
50%{background-position:100% 50%}
100%{background-position:0% 50%}
}
option[value="DIGITE O TEXTO AQUI"], option[value="DIGITE O TEXTO AQUI"] {
pointer-events: none;
display: none !important;
}
selector .elementor-select-wrapper .select-caret-down-wrapper svg {
display: none;
}
selector .elementor-field-type-select .elementor-select-wrapper::before {
content: "\f13a" !important;
font-family: "FontAwesome";
z-index: 2 !important;
color: #000 !important;
}
Exemplo sem código:
Exemplo com código:
selector {
z-index:0;
}
selector:before {
content:"";
position:absolute;
z-index:-1;
top:0;
left: -10px;
right:0;
bottom:0;
margin-left: 10px;
margin-right: 10px;
padding: 2px;
border-radius: 0px;
background: linear-gradient(50deg, #fafafa, #BA355800,#BA355800, #fafafa);
-webkit-mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
mask:
linear-gradient(#fff 0 0) content-box,
linear-gradient(#fff 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
}
Fita A
selector{
width: 100%;
overflow: hidden;
transform: rotate(5deg) scale(1.05) !important;
}
selector .elementor-heading-title{
white-space: nowrap;
max-width: 100%;
width: 100%;
margin-left: -500px;
}
selector .elementor-heading-title{
animation: fita-a 5s infinite linear;
}
@keyframes fita-a {
0%{transform: translatex(100px);
}
100% {
transform: translateX(calc(-152px * 7));
}
}
Fita B
selector{
width: 100%;
overflow: hidden;
transform: rotate(-9deg) scale(1.05) !important;
margin-top: -72px;
}
selector .elementor-heading-title{
white-space: nowrap;
max-width: 100%;
width: 100%;
margin-left: -1500px;
}
selector .elementor-heading-title{
animation: fita-b 8s infinite linear;
}
@keyframes fita-b {
0%{transform: translatex(-100px);
}
100% {
transform: translateX(calc(152px * 7));
}
}
HTML
Com o botão padrão do Elementor (Adicionar classe “back-button” no botão)
Título
25 pessoas estão assistindo esse vídeo agora.
HTML
Título
Você e algumas pessoas próximas de foram selecionadas para participar deste programa.
CSS Personalizado
#cidade{
color: black;
font-weight: 700;
}
HTML
Título
Restam apenas com valor promocional até os dias
CSS Personalizado
.vagas, .data {
color: black;
font-weight: 700;
}
HTML (Data por extenso)
HTML (Data atual)
Título (Hora atual)
Restam apenas com valor promocional até hoje às
HTML (Hora atual)
Título
3 super bônus surreais para quem comprar até os dias .
CSS Personalizado
#displayDate{
color: red;
font-weight: 700;
}
HTML
Título/Texto
Por R$197,00 até às , depois R$397,00.
CSS Personalizado
#data, #hora {
color: red;
}
HTML
Título/Texto
Por R$97,00 até às , depois R$297,00.
CSS Personalizado
#data, #hora {
color: red;
}
HTML
Título/Texto
Este conteúdo será retirado do ar no dia .
CSS Personalizado
#nextDay {
color: red;
}
HTML
Título/Texto
Oferta válida apenas até hoje,
CSS Personalizado
#today {
color: red;
}
HTML
Sem pontos
12
Horas
00
Minutos
00
Segundos
Com pontos
12
Horas
00
Minutos
00
Segundos
Sem pontos
12
Horas
00
Minutos
00
Segundos
Sem horas
00
Minutos
00
Segundos
Com pontos
12
Horas
00
Minutos
00
Segundos
Não, os pagamentos podem ser realizados apenas via cartão de crédito, e não é possível parcelar no boleto ou no Pix.
Não há pré-requisitos específicos mencionados, mas é necessário ter um computador capaz de rodar os programas utilizados nas aulas e acesso à internet para assistir às aulas através de um computador ou de um celular.
O tempo de acesso ao conteúdo depende do plano de assinatura escolhido, com opções trimestral (3 meses), semestral (6 meses) e anual (12 meses).
O acesso é imediato uma vez que o pagamento é aprovado. Você receberá os dados de acesso por e-mail. Caso não encontre o e-mail, verifique na caixa de spam ou entre em contato com o suporte.
Evento de clique
[Avançado > Atributos] Atributo do texto/título/botão
/* Botão 1 */
data-mostrar|section-1
/* Botão 2 */
data-mostrar|section-2
/* Botão 3 */
data-mostrar|section-3
Classe CSS do Elemento que quer mostrar/ocultar
/* Elemento 1 */
e-show section-1
/* Elemento 2 */
e-show section-2
/* Elemento 3 */
e-show section-3
HTML
Evento de hover
[Avançado > Atributos] Atributo do texto/título/botão
/* Botão 1 */
data-hover|section-1
/* Botão 2 */
data-hover|section-2
/* Botão 3 */
data-hover|section-3
Classe CSS do Elemento que quer mostrar/ocultar
/* Elemento 1 */
e-show section-1
/* Elemento 2 */
e-show section-2
/* Elemento 3 */
e-show section-3
HTML
Evento de clique
[Avançado > Atributos] Atributo do texto/título/botão
/* Botão 1 */
data-mostrar|section-1
/* Botão 2 */
data-mostrar|section-2
/* Botão 3 */
data-mostrar|section-3
Classe CSS do Elemento que quer mostrar/ocultar
/* Elemento 1 */
e-show section-1
/* Elemento 2 */
e-show section-2
/* Elemento 3 */
e-show section-3
HTML
Evento de hover
[Avançado > Atributos] Atributo do texto/título/botão
/* Botão 1 */
data-hover|section-1
/* Botão 2 */
data-hover|section-2
/* Botão 3 */
data-hover|section-3
Classe CSS do Elemento que quer mostrar/ocultar
/* Elemento 1 */
e-show section-1
/* Elemento 2 */
e-show section-2
/* Elemento 3 */
e-show section-3
HTML
Código JavaScript para redirecionar formulários após envio
Código PHP (Botões e formulário)
add_action('wp_footer', function () { ?>
Código secundário
add_action('wp_footer', function () { ?>
Código UTMify
add_action('wp_footer', function () { ?>
Código Atualizado (RenderMax)
add_action('wp_footer', function () { ?>
Código PHP
add_action('wp_head', function () { ?>
Código para desabilitar os eventos do botão direito do mouse
Máscaras de dígitos no formulário
add_action( 'wp_footer', function () { ?>
Preencher formulário com dados do usuário automaticamente
add_action( 'wp_footer', function () { ?>
Validar o nome e o nº de telefone no Formulário
function rnz_elementor_get_field( $id, $record )
{
$fields = $record->get_field( [
'id' => $id,
] );
if ( empty( $fields ) ) {
return false;
}
return current( $fields );
}
function rnz_elementor_forms_validation( $record, $ajax_handler ) {
if( $field = rnz_elementor_get_field( 'telefone', $record ) )
{
if( $field['required'] == 'yes' ){
if( empty( trim($field['value']) ) ){ // Check if it is empty
$ajax_handler->add_error( $field['id'], 'Digite o seu WhatsApp.' );
} else if( 14 >= strlen(trim($field['value'])) ){
$ajax_handler->add_error( $field['id'], 'Ocorreu um erro. Digite o seu WhatsaApp novamente.' );
}
}
}
if( $field = rnz_elementor_get_field( 'name', $record ) )
{
if( $field['required'] == 'yes' ){
if( empty( trim($field['value']) ) ){ // Check if it is empty
$ajax_handler->add_error( $field['id'], 'Escreva seu nome.' );
} else if( 2 >= strlen(trim($field['value'])) ){
$ajax_handler->add_error( $field['id'], 'Ocorreu um erro. Este não é um nome válido.' );
}
}
}
}
add_action( 'elementor_pro/forms/validation', 'rnz_elementor_forms_validation', 10, 2 );
Validação de e-mail em duas etapas
add_action( 'elementor_pro/forms/validation', function ( $record, $ajax_handler ) {
$form_id = $record->get_form_settings( 'form_id' ); // Use 'form_id' para obter o ID do formulário
if ( 'form' !== $form_id ) {
return;
}
$first_email_field = $record->get_field( [
'id' => 'email'
] );
$second_email_field = $record->get_field( [
'id' => 'confirm'
] );
if ( $first_email_field['email']['value'] !== $second_email_field['confirm']['value'] ) {
$ajax_handler->add_error( $second_email_field['confirm']['id'], 'Confirmação de email não corresponde ao e-mail digitado.' );
}
}, 10, 2 );
JavaScript Desativado
function js_disabled() {
echo '';
}
add_action('wp_head', 'js_disabled');
add_action('wp_body_open', 'js_disabled');
add_action('wp_footer', 'js_disabled');
function js_disabled_warning() {
echo '';
}
add_action('wp_head', 'js_disabled_warning');
Anti-clonagem (ORIGINAL)
function anti_clone_URL() {
$currentDomain = "https://" . $_SERVER['HTTP_HOST'];
$currentSlug = $_SERVER['REQUEST_URI'];
$originalURL = $currentDomain . $currentSlug;
echo "
";
}
add_action('wp_head', 'anti_clone_URL');
function verificar_e_redirecionar() {
echo "
";
}
add_action('wp_body_open','add_custom_js_to_head');
Redirecionar Página principal + “?s” + sitemap.xml
//VOLTAR PARA PAGINA ANTERIOR
function redirecionar() {
if (is_front_page() || is_search() || is_page('sitemap')) {
echo '';
}
}
add_action('wp_head', 'redirecionar');
//REDIRECIONAR PARA URL
add_action( 'template_redirect', 'redirect_search_to_page' );
function redirect_search_to_page() {
if( is_search() ) {
wp_redirect( home_url( '/redirect-not-found/' ), 301 );
exit();
}
}
add_action( 'template_redirect', 'redirect_404_to_page' );
function redirect_404_to_page() {
if( is_404() ) {
wp_redirect( home_url( '/redirect-not-found/' ), 301 );
exit();
}
}
Desativar barra de administração
add_action( 'wp', function () {
if ( ! current_user_can( 'manage_options' ) ) {
show_admin_bar( false );
}
} );
Ativar shortcode do ACF (Advanced Custom Fields)
add_action( 'acf/init', 'enable_acf_shortcode' );
function enable_acf_shortcode() {
acf_update_setting( 'enable_shortcode', true );
}
Adicionar favicons em páginas diferentes
add_filter('get_site_icon_url','atw_filter_favicon', 10, 3);
function atw_filter_favicon ($url, $size, $blog_id) { global $post;
if (is_page('ID DA PÁGINA AQUI 01')) $url = 'URL DO FAVICON DA BIBLIOTECA DE MÍDIA AQUI 01';
if (is_page('ID DA PÁGINA AQUI 02')) $url = 'URL DO FAVICON DA BIBLIOTECA DE MÍDIA AQUI 02';
return $url;
}
Adicionar categorias e tags nas páginas
function add_categories_to_pages() {
register_taxonomy_for_object_type( 'category', 'page' );
}
add_action( 'init', 'add_categories_to_pages' );
function add_tags_to_pages() {
register_taxonomy_for_object_type( 'post_tag', 'page' );
}
add_action( 'init', 'add_tags_to_pages');
Adicionar Scroll Suave (Lenis Smooth Scrolling)
function smoothScrolling() {
echo '
';
}
add_action('wp_head', 'smoothScrolling');
Pré-carregar
function preload() {
echo '
';
}
add_action('wp_head', 'preload');
Desabilitar compressão das imagens e Tamanho da largura das imagens ilimitado > 2560px
function desabilitar_compressao() {
return 100;
}
add_filter( ‘wp_editor_set_quality’, ‘desabilitar_compressao’ );
add_filter( ‘jpeg_quality’, ‘desabilitar_compressao’ );
add_filter( ‘wp_editor_set_quality_for_type’, ‘desabilitar_compressao’ );
add_filter( ‘wp_editor_set_quality_for_image’, ‘desabilitar_compressao’ );
function aumentar_limite_upload_imagens( $limite ) {
return 0;
}
add_filter( 'big_image_size_threshold', 'aumentar_limite_upload_imagens' );