Início » » WordPress, WordPress Plugins » Wordpress Simple Paypal Shopping Cart

Wordpress Simple Paypal Shopping Cart

O Wordpress Simple Paypal Shopping Cart, é um plugin que permite converter facilmente qualquer site que utilize WordPress, versão 2.5 ou superior, numa loja online com pagamentos via Paypal e carrinho de compras.

wordpress carrinho de compras

A sua instalação é igual à de qualquer outro plugin.

  1. Fazer download e estrair o ficheiro para fora do ZIP
  2. Fazer upload para a pasta plugins que se encontra dentro da pasta wp-content (/wp-content/plugins/)
  3. Activar o plugin através do painel de administração do WordPress
  4. Configurar o plugin no menú de opções

Já a sua utilização requer mais algum trabalho.

O plugin vem equipado com Shortcodes que permitem a inclusão fácil do botão para adicionar ao carrinho de compras:

[wp_cart:PRODUCT-NAME:price:PRODUCT-PRICE:end]

No código em cima basta substituir PRODUCT-NAME pelo nome do produto e PRODUCT-PRICE pelo preço do produto.

Já para adicionar o carrinho de compras a uma página ou post basta inserir a seguinte linha no código do theme:

<!–show-wp-shopping-cart–>

Para editares o código do theme tens de aceder ao editor (Aparencia » Editor / Appearance » Editor), escolhes o ficheiro onde vais meter o código, supostamente será single.php, e é so fazer paste onde queres que apareça o carrinho de compras.

Já para adicionares o carrinho de compras na sidebar o autor criou outro código que podes colocar no ficheiro sidebar.php:

<?php echo print_wp_shopping_cart() ?&ht;

Ainda não utilizei o plugin mas pelo que percebi do código ele vai mostrar sempre o mesmo produto independentemente de qual for a página, o que é muito chato se tivermos 100 produtos à venda portanto vou sugerir algumas alterações, se algum utilizador experimentar este plugin que me avise do resultado. Posso estar a tirar uma conclusão percepitada e o plugin fazer isto automáticamente mas pelo sim, pelo não aqui fica o tutorial.

Como criar automaticamente um botão para adicionar o produto actual ao carrinho de compras

O código base será sempre o que referi em cima:

[wp_cart:PRODUCT-NAME:price:PRODUCT-PRICE:end]

Pegando neste código o nome do produto e preço terão de ser automáticos e possivel de gerir no backoffice.
Neste caso estou a imaginar uma página de produto onde queremos que o botão funcione par ao produto actual de forma automática.

Para isso vou fazer um pouco de ginastica e assumir que o nome do produto é igual ao titulo da página. Então pego no código em cima e adiciono a tag the_title():

[wp_cart:<?php the_title(); ?>:price:PRODUCT-PRICE:end]

Este código agora vai atribuir automaticamente o nome do produto ao botão para adicionar ao carrinho de compras. Falta-nos agora o preço automático.

Para adicionar um preço automático vou recorrer aos custom fields do wordpress.

Lição rápida sobre Custom Fields
Os custom fields são campos extra que podemos definir quando se escreve um post que podem ser chamados, utilizando programação php, para personalizar certas páginas. Os custom fields são compostos por dois campos principais: Nome e Value. Nome será o nome do custom field e value o valor que esse custom field contem.

Agora que já sabes um pouco mais sobre custom fields, vamos lá então implementar o preço automático.

  1. O primeiro passo é criar um custom field chamado preco. Para saberes como se cria um custom field, lê o artigo sobre custom fields.
  2. Depois de criar o custom field, vou criar um post sobre o produto, todo bonitinho para o vender como deve ser :)
  3. Voltando ao editor de Themes (Painel de Admin » Aparencia » Editor / Appearance » Editor), vamos colocar o valor do custom field no código que gera o botão para adicionar ao carrinho de compras.

    [wp_cart:<?php the_title(); ?>:price:<?php echo get_post_meta($post->ID, 'preco', TRUE); ?>:end]

Agora sempre que criares um post, dependendo de onde colocaste o código, ele irá receber automaticamente os valores do nome do produto e o preço que definiste quando criaste o post. Espero que tenha sido úti.

Se usares o plugin, deixa um comentário com a tua opinião, eu e muitos outros leitores agradecem fixe


Subscreve as Feeds

RSS Comentários Comentários

Falam falam, falam mas não dizem nada... assim não há comentários :(

Tags HTML suportadas nos comentários:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>