Ajuda para desenvolvedores

Quando você usa o wpStore a partir de um tema próprio, você pode ter algumas dúvidas sobre como explorar todos os recursos e deixar sua loja exatamente como você quer, exibindo preço dos produtos, preço promocional, botão comprar e etc.

Basicamente você pode criar as paginas de seu tema da forma que quiser, e usar nossas funções especiais para exibir as variaveis que desejar como por exemplo a imagem do produto em determinado tamanho, o simbolo da moeda usado no sistema , o preço normal, o preço promociona, o link do produto. Enviamos abaixo as informações e funções necessárias para que você possa editar seu tema e adicionar as variaveis que desejar.

Atalhos úteis :

Na aba principal do wpStore, no sublink Funções e Atalhos você encontra uma série de funções php para usar nas paginas de seu tema .

Segue abaixo a lista das funções :

custom_get_menu_shop_top();

Exibe o menu fixo de opções do usuário (Carrinho, Dados Gerais, Finalizar Compra , Meus pedidos ). Normalmente usado no arquivo header.php ou sidebar.php


custom_get_image($post->ID,$largura,$altura,$crop,$echo );

Recupera a imagem do produto já com link e img . Normalmente usada na pagina Single e nas listagens de produtos.

$crop : 1 => para sim , 0 => para não.

$echo : true => para imprimir , false => para armazenar em variável.


custom_product_single();

Exibe o box de compras disponível para um produto e o botão comprar . Normalmente usado na pagina single.


custom_product_galeria();

Exibe a galeria de imagens do produtos.


custom_product_relation_single();

Exibe a lista de produtos relacionados a um determinado produto de mesma categoria.


get_current_symbol();

Recupera o simbolo cadastrado para a moeda corrente da loja . Padrão é R$.


custom_get_price($post->ID);

Preço normal do produto


custom_get_specialprice($post->ID);

Preço promocional


verifyURL($url);

caso SSL esteja ativo, substitui http por https .



Você também deve ficar atento principalmente as seguintes opções :

– Garantir que todas as paginas fundamentais de seu sistema sejam criadas e configuradas para exibir as ferramentas correspondentes

Cada uma das paginas a seguir recebem códigos especiais do wpStore . Quando você instala o wpStore, o sistema cria automaticamente as paginas a seguir.

-Pagina Carrinho
-Pagina Checkout
-Pagina PAGAR
-Pagina Meus Pedidos
-Pagina Pedido
-Pagina Meus Dados
-Pagina LOGIN
-Pagina Termos

Caso você deseja alterar esta estrutura precisará nos informar quais paginas irá trocar. há 3 formas de fazer isto :

1 – Configurar o ID de cada pagina através do painel administrativo do wordpress , na aba wpStore através do sublink Paginas de configuração do sistema

2 – Copiar cada código com parenteses [] e copiar no campo de texto da pagina correspondente que criou no wordpress;

3 – Copiar as funções php e inserir diretamente na pagina template de seu tema wordpress .

Segue abaixo a relação de opções de configuração de pagina do sistema :

Pagina Carrinho :

Escolha o id da pagina de PEDIDO ( CARRINHO ) :

Digite o ID da pagina ou deixe em branco para não adicionar automáticamente. Neste caso insira o código get_cart_Table(); no template de pagina que deseja usar ou a expressão [get_cart_Table] no content da pagina no wordpress.


Pagina Checkout :

Escolha o id da pagina de CHECKOUT ( PAGAMENTO ) :

Digite o ID da pagina ou deixe em branco para não adicionar automáticamente. Neste caso insira o código custom_get_checkout(); no template de pagina que deseja usar ou a expressão [custom_get_checkout] no content da pagina no wordpress.


Pagina PAGAR:

Escolha o id da pagina de PAGAMENTO ( PAGAMENTO ) :

Digite o ID da pagina ou deixe em branco para não adicionar automáticamente. Neste caso insira o código get_payment_checkout(); no template de pagina que deseja usar ou a expressão [get_payment_checkout] no content da pagina no wordpress.


Pagina Meus Pedidos :

Escolha o id da pagina com a listagem dos pedidos de cada usuário( MEUS PEDIDOS ) :

Digite o ID da pagina ou deixe em branco para não adicionar automáticamente. Neste caso insira o código custom_get_orders_user(); no template de pagina que deseja usar ou a expressão [custom_get_orders_user] no content da pagina no wordpress.


Pagina Pedido :

Escolha o id da pagina que informa os detalhes do pedido de cada usuário( PEDIDO) :

Digite o ID da pagina ou deixe em branco para não adicionar automáticamente. Neste caso insira o código custom_get_order_user(); no template de pagina que deseja usar ou a expressão [custom_get_order_user] no content da pagina no wordpress.


Pagina Meus Dados :

Escolha o id da pagina que informa os detalhes da conta de cada usuário( MEUS DADOS) :

Digite o ID da pagina ou deixe em branco para não adicionar automáticamente. Neste caso insira o código get_edit_form_perfil(); no template de pagina que deseja usar ou a expressão [get_edit_form_perfil] no content da pagina no wordpress.


Pagina LOGIN :

Escolha o id da pagina que será inserido o formulário de LOGIN/CADASTRO ( LOGIN) :

Digite o ID da pagina ou deixe em branco para não adicionar automáticamente. Neste caso insira o código get_Login_form(); no template de pagina que deseja usar ou a expressão [get_Login_form] no content da pagina no wordpress.


Pagina Termos :

Escolha o id da pagina que será inserido a politica de trocas, devoluções …. :

Digite o ID da pagina ou deixe em branco para não adicionar automáticamente. Neste caso insira a expressão [custom_get_Termos] no content da pagina no wordpress.


Listagem de produtos

O wpStore é baseado no wordpress. Seus produtos são um tipo personalizado de post. Sendo assim você pode fazer consultar faceis através das próprias funções do wordpress, lembrando de definir o tipo de post (custom_postype) como ‘produtos’ , removendo as aspas.


Nome e link do produto

O nome do produto é o titulo do wordpress, neste caso (the_title(); ou get_the_title(); ) , já o link é o próprio permalink fornecido no wordpress. get_permalink() ou the_permalink();


Imagem do produto

O wpStore usa o tradicional esquema de imagem destacada (thumbnail) e galeria do wordpresss. Desta forma você pode facilmente buscar a imagem destacada ou qualquer outra imagem relacionada a cada produtos através das próprias funções do wordpress. Como informado acima, também criamos uma função para que você possa exibir de uma só vez a imagem destacada de um produto ou a galeria .


Campo Banner da edição do produto

As vezes você quer exibir um post de um produto em uma seção diferenciada, com uma imagem diferente da que aparece nas listagens do produto e na capa da pagina do produto . Para estes casos nós adicionamos a pagina do produto o campo personalizado banner, onde você inserir uma url para recuperar onde desejar, usando a função padrão do wordpress get_post_meta($post->ID,’banner’,true);


Contina com dúvidas? Entre em contato conosco. Assim que possível retornaremos o contato.