Cicklow
Admin
Dseda
Verificado
Verificación en dos pasos activada
Usuário popular!
Suscripción a IA
Tutoriais Anteriores:
Horóscopo Grátis (Script)
Seu site de Tarot sem fazer nada
Programar nosso próprio site de tarot
Programar nosso próprio site de tarot - V2
Criar aplicativos Android - Horóscopo Chinês
O complemento de todo site de Tarot (Aplicativo Android)
2023 Plugin: https://forobeta.com/temas/tu-sitio-de-tarot-sin-hacer-nada-2-0.955683/#post-8631884
Bom, depois de programar um plugin para WP (sim, o site de tarot será em Wordpress...), venho presenteá-los e ensinar como montar tudo. :encouragement:
O plugin permite criar 5 tiragens de tarot diferentes, com suas respectivas descrições e tiragens. E agora pensamos apenas em 5 posts?... NÃO, o plugin também permite criar um post para cada carta de cada tarot, digamos que um baralho normal de tarot tem 22 arcanos, seriam uma estimativa de 110 posts... SEM FAZER NADA!
Bom, o que acontece com o Google? Ele me considera conteúdo duplicado, já que muitos poderão fazer o mesmo com o plugin. Pois bem, o plugin permite editar todo o conteúdo, desde o WP ou desde o próprio plugin (editando os arquivos). Poderão personalizar os textos, as imagens, tudo.
Por que apenas 5 tiragens de tarot? Pois é uma versão lite, a versão completa que tenho tem 13 tiragens de tarot (era para me gabar, kkk)... mas vocês podem criar outras tiragens de tarot e adicioná-las ao plugin.
Agora, é preciso saber PHP?... não, de jeito nenhum, não é necessário saber programar com o plugin, mas é preciso seguir uma série de passos para não cometer erros.
Como adicionar um novo tarot?
1- Dentro da pasta do plugin poderemos encontrar um arquivo chamado base.php, esse arquivo contém a estrutura base de uma tiragem. Vejamos:
PHP:
<?php
$DES = "";
$TIT = "";
$TAG = "";
$TextosCartas[] = "";
$TextosTitulos[] = "";
$TextosCarta = array('Pasado','Presente','Futuro');
?>
$TIT = Título do tarot
$TAG = as tags do post separadas por vírgulas
$TextosCartas[] = é um array que contém a descrição de cada carta
$TextosTitulos[] = é um array com o título de cada carta
$TextosCarta = é um array que contém o tipo de interpretação ou estado dessa carta, ali no exemplo é passado, presente ou futuro... pode ser: A 1ª carta representa o que acontece quando seus dentes caem... hehe, sei lá...
Exemplo de como ficaria mais ou menos montado:
PHP:
<?php
$DES = "<p>El Tarot ForoBeta fue creado por una comunidad online la cual existe desde años ancestrales, siendo una de las barajas de tarot mas antiguas hasta el momento, los dinosaurios usaron esta baraja de tarot.</p><!--more-->";
$TIT = "Tarot ForoBeta Gratis";
$TAG = "tarot forobeta, tarot gratis, tirar cartas gratis, dinosaurios gratis";
$TextosCartas[] = "Esta carta significa que perderas todo tu dinero de adsense, un terodactilo te robara los ingresos.";
$TextosCartas[] = "Esta carta previene que te bajen los ingresos en youtube";
$TextosCartas[] = "Esta carta te regala un VIP en Exclusión de usuarios";
$TextosCartas[] = "Que esta carta aparezca en la tirada significa que me canse de redactar los textos";
$TextosTitulos[] = "Terodactilo sonriente";
$TextosTitulos[] = "Super Ingresos";
$TextosTitulos[] = "La VIP";
$TextosTitulos[] = "T-REX";
$TextosCarta = array('Carta 1','Carta 2','Carta 3');
?>
Agora, o que fazemos com esse arquivo? Pois copiamos base.php para: tarot_forobeta.php (exemplo) e esse tarot poderá ser usado.
2- Agora teremos que adicionar o tarot dentro do plugin. Abrimos index.php e buscamos:
PHP:
$TAROT = array(
array('Tarot Normal (Marsella)','tarot_normal'),
array('Tarot Vikingo','tarot_vikingo'),
array('Tarot Angelical','tarot_angelical'),
array('Tarot Gay','tarot_gay'),
array('Tarot Trabajo','tarot_trabajo'),
);
PHP:
$TAROT = array(
array('Tarot Normal (Marsella)','tarot_normal'),
array('Tarot Vikingo','tarot_vikingo'),
array('Tarot Angelical','tarot_angelical'),
array('Tarot Gay','tarot_gay'),
array('Tarot Trabajo','tarot_trabajo'),
array('Tarot ForoBeta','tarot_forobeta'),
);
3- Agora precisamos adicionar as imagens ao plugin. Para isso acessamos a pasta /img/ do plugin, e teremos que adicionar um arquivo: tarot_forobeta.jpg (lembremos que é um exemplo), essa imagem será a encarregada de ficar como destacada em nossa tiragem de tarot.
Uma vez finalizado o passo anterior, teremos que adicionar as imagens das cartas. Para isso criamos uma pasta chamada /img/tarot_forobeta/ e lá dentro adicionamos as imagens de cada carta, em nosso exemplo só temos 4 cartas, por isso será desta maneira: 0.jpg, 1.jpg, 2.jpg, 3.jpg (inicia do zero, lembrem-se disso.)
Com isso é suficiente, agora entramos no painel e teremos uma nova tiragem de tarot.
Como funciona o plugin?
O plugin funciona, além do mencionado anteriormente, da seguinte maneira:
Painel de cartas: esta seção do painel permite adicionar cada carta do tarot como post, a qual inclui uma imagem e seu respectivo texto. Recomendo adicionar 1º as cartas do tarot e depois as tiragens, assim estas ficam no início do WP.
Painel de tiragens: esta seção permite adicionar as tiragens de tarot como post, usando os textos dos arquivos mencionados no início.
Quando clicamos em uma tiragem ou nas cartas, ela fica marcada com vermelho, isso significa que poderemos salvar essas tiragens ou cartas (ou melhor dizendo, adicionar os posts)... PORÉM, se desmarcarmos uma tiragem ou cartas, e clicarmos no botão de salvar, o que fazemos é EXCLUIR o post associado a essa tiragem ou cartas... tenham muito cuidado com isso!... quando se posta, salva-se o ID do post para depois poder ser excluído! MUITO CUIDADO!
Possíveis problemas
- Cada post adicionado é acompanhado com sua imagem respectiva como destacada, mas o que acontece se essa imagem não aparece ou tem erro?
Por alguma razão o WP adiciona duas imagens iguais, mas uma com erro e a outra não, o que temos que fazer é excluir a que não aparece e adicionar ao post a imagem destacada novamente... (ainda não resolvi por que isso acontece, é um código do CODEX do WP...)
- Quando tiramos o tarot, aparece com caracteres estranhos: Isso acontece pela configuração do seu servidor ou do navegador.
Poderemos solucionar isso a partir do index.php, buscamos:
PHP:
function TarotLimpiar($T){
$T = (utf8_encode($T)); //htmlentities
$T = str_replace("'","\\\'",$T);
$T = str_replace("\r\n","<br/>",$T);
return $T;
}
PHP:
function TarotLimpiar($T){
$T = htmlentities(utf8_encode($T)); //
$T = str_replace("'","\\\'",$T);
$T = str_replace("\r\n","<br/>",$T);
return $T;
}
- Não funcionam as tiragens das cartas, isso é porque se usa javascript, se o usuário não tiver habilitado isso, não poderá usar o site.
Alguma demo?
Claro que sim:
Inserir CODE, HTML ou PHP:
http://test.cicklow.org/tarotwp/
Download?
Inserir CODE, HTML ou PHP:
http://depositfiles.com/files/nsa45voze
O que se pode modificar do plugin?
- As imagens de cada carta de tarot
- Os textos de cada carta, descrição do tarot, título, tags, etc.
- As imagens da parte de trás das cartas (para as tiragens)
- E mais...
O que não posso fazer com o plugin?
Comercializar total, partes ou derivados do meu plugin, é livre para usá-lo, mas não é permitido comercializá-lo, nem em sua totalidade, nem extratos do mesmo.
Algo mais?
- As tiragens de tarot são responsivas, as cartas poderão ser usadas de qualquer dispositivo.
- NÃO VENDER
- Podem monetizar isso com o que quiserem, CPA (há campanhas de tarot, registros em sites de tarot e mais), adsense, ou o que quiserem
- Podem editar o plugin como quiserem, adicionando novas coisas (para uso próprio ou compartilhar)
- Os testes que fizerem, façam em um WP que não usem ou no seu PC...
- Por que não para Blogger?... por enquanto esta versão é para WP, para blogger é preciso levar mais coisas em conta, e hospedagem de cada arquivo, não é impossível nem difícil, só que por enquanto está para WP.
Abraços! :encouragement: E que o Tarot do ForoBeta os acompanhe!
Última edição: