O SeedProd inclui um conjunto de códigos de atalho integrados que controlam seus blocos e tags de modelo nos bastidores. Esses códigos de atalho também podem ser usados diretamente em suas páginas e modelos para exibir conteúdo específico, integrar-se ao WooCommerce ou ao Easy Digital Downloads, incorporar widgets e menus do WordPress e muito mais.
Abaixo encontra-se uma lista completa de todos os códigos de atalho disponíveis do SeedProd, seus atributos e exemplos de uso.
Avaliações de empresas
Código abreviado: [businessreview]
Exibe o bloco “Avaliações da empresa”, importando avaliações do Google Places ou do Yelp.
Atributos:
- fonte da resenha: A plataforma de avaliações a ser utilizada. Opções:
googleplaces,yelp. Padrão:googleplaces. - googleplaceid: Seu ID do Google Place (obrigatório quando
reviewsourceégoogleplaces). - yelpbusinessid: Seu ID de empresa no Yelp (obrigatório quando
reviewsourceéyelp). - código do idioma: Código de idioma para a exibição das avaliações (por exemplo,
en). - posição da imagem: Posição da imagem do revisor. Padrão:
abovename. - filtrar por: Como filtrar avaliações. Padrão:
rating. - classificação mínima: Classificação mínima por estrelas para exibição. Padrão:
no. - imagem do revisor: Mostrar ou ocultar a imagem do revisor. Padrão:
true. - nome do avaliador: Mostrar ou ocultar o nome do revisor. Padrão:
true. - nome do revisor: Mostrar o nome do revisor como um link. Padrão:
true. - data da revisão: Mostrar ou ocultar a data da revisão. Padrão:
true. - tipo de data de revisão: Formato para a data de revisão. Opções:
relative,absolute. Padrão:relative. - avaliação: Mostrar ou ocultar a classificação por estrelas. Padrão:
true. - texto da resenha: Mostrar ou ocultar o corpo do texto da avaliação. Padrão:
true. - comprimento do texto da resenha: Número máximo de palavras a serem exibidas antes do truncamento. Padrão:
13. - leia mais: Texto do link “leia mais”. Padrão:
read more. - layout: Formato de exibição das avaliações. Opções:
grid,slider. Padrão:grid. - apresentação de slides: Número de avaliações exibidas de uma vez no layout em barra deslizante. Padrão:
4. - numofreviews: Número total de avaliações a serem exibidas. Padrão:
5. - navcolor: Cor de navegação do controle deslizante. Padrão:
d.
Grelha de downloads do EDD
Código abreviado: [sp_edd_downloads_grid]
Exibe uma grade de produtos do Easy Digital Downloads na sua página.
Atributos:
- categoria: Filtrar produtos por slug da categoria.
- exclude_category: Excluir produtos de uma categoria específica (slug).
- tags: Filtrar produtos por tag.
- exclude_tags: Excluir produtos com tags específicas.
- relação: Operador de relação para filtros combinados. Opções:
AND,OR. - número: Número de produtos a exibir.
- preço: Mostrar ou ocultar o preço do produto.
- resumo: Mostrar ou ocultar o resumo do produto.
- full_content: Mostrar o conteúdo completo do produto em vez de um trecho.
- buy_button: Mostrar ou ocultar o botão de compra.
- colunas: Número de colunas na grade.
- miniaturas: Mostrar ou ocultar as miniaturas dos produtos.
- ordenar por: Campo pelo qual classificar os produtos (por exemplo,
title,date,price). - pedido: Ordem de classificação. Opções:
ASC,DESC. - ids: Lista separada por vírgulas de IDs de produtos específicos a serem exibidos.
- paginação: Ativar ou desativar a paginação. Padrão:
true.
Botão "Comprar agora" da EDD
Código abreviado: [sp_buy_now_button]
Exibe um botão “Comprar agora” do Easy Digital Downloads para um produto específico.
Atributos:
- product_id: O ID do produto EDD a ser comprado.
- ir diretamente para o checkout: Enviar o cliente diretamente para o checkout ao clicar. Padrão:
true. - mostrar_preço: Exibir o preço do produto no botão. Padrão:
true. - btn_txt: Texto personalizado do rótulo do botão.
- before_icon: Ícone a ser exibido antes do texto do botão.
- after_icon: Ícone a ser exibido após o texto do botão.
Carrinho EDD
Código abreviado: [sp_edd_cart]
Exibe a seção ou a página do carrinho do Easy Digital Downloads. Não são necessários atributos.
Exemplo: [sp_edd_cart]
Finalização da compra no EDD
Código abreviado: [sp_edd_checkout]
Exibe a seção ou página de finalização de compra do Easy Digital Downloads. Não são necessários atributos.
Exemplo: [sp_edd_checkout]
EDD Adicionar ao carrinho
Código abreviado: [sp_edd_add_to_cart]
Exibe um botão “Adicionar ao carrinho” do SeedProd EDD para o produto atual.
Atributos:
- ir diretamente para o checkout: Enviar o cliente diretamente para o checkout ao clicar. Padrão:
true. - mostrar_preço: Exibir o preço do produto no botão. Padrão:
true. - btn_txt: Texto personalizado do rótulo do botão.
- before_icon: Ícone a ser exibido antes do texto do botão.
- after_icon: Ícone a ser exibido após o texto do botão.
Publicações — Padrão, Personalizadas e Manuais
O SeedProd inclui três códigos de atalho usados pelo bloco “Posts” para exibir diferentes tipos de consultas de posts.
Postagens padrão: [defaultposts] — Exibe as postagens da string de consulta atual.
Postagens personalizadas: [customposts] — Exibe publicações usando filtros de consulta personalizados, como tipo de publicação, categorias, tags e autores.
Postagens manuais: [manualposts] — Exibe um conjunto de publicações selecionadas manualmente.
Todos os três códigos de atalho compartilham os seguintes atributos de exibição:
- show_featured_image: Mostrar ou ocultar a imagem em destaque. Padrão:
true. - título do programa: Mostrar ou ocultar o título da publicação. Padrão:
true. - title_html_tag: Tag HTML para o título da publicação. Padrão:
h1. - paginação: Ativar ou desativar a paginação. Padrão:
false. - posts_per_page: Número de publicações a exibir por página. Padrão:
-1(todos). - show_meta_options: Mostrar ou ocultar a seção de metadados da publicação. Padrão:
true. - show_author_meta: Mostrar o autor da publicação. Padrão:
true. - show_date_meta: Mostrar a data de publicação. Padrão:
true. - show_date_modified_meta: Mostrar a data da última modificação. Padrão:
true. - show_time_meta: Mostrar a hora de publicação. Padrão:
true. - show_comment_count_meta: Mostrar o número de comentários. Padrão:
true. - meta_separator: Caractere separador entre itens de metadados. Padrão:
,. - show_excerpt: Mostrar ou ocultar o resumo da publicação. Padrão:
true. - comprimento do trecho: Número de palavras no trecho. Padrão:
20. - show_read_more: Mostrar ou ocultar o link “Leia mais”. Padrão:
true. - read_more_text: Rótulo personalizado para o link “Leia mais”.
- colunas: Número de colunas no layout da grade. Padrão:
4. - pele: Exibir estilo da interface. Padrão:
classic. - skinlayout: Variante de layout para o tema selecionado. Padrão:
gridlayout. - posição da imagem: Posição da imagem em destaque em relação ao conteúdo. Padrão:
left. - alvenaria: Ativar layout em blocos. Padrão:
true. - emblema: Mostrar ou ocultar um selo de taxonomia nas publicações. Padrão:
true. - badgetaxonomy: A taxonomia a ser usada para o rótulo do crachá.
- avatar: Mostrar ou ocultar o avatar do autor. Padrão:
false. - apresentação de slides: Número de publicações visíveis de uma só vez no layout do slider. Padrão:
2. - reprodução automática: Ativar reprodução automática do slider. Padrão:
true. - velocidade: Velocidade de reprodução automática do slider em milissegundos. Padrão:
100.
O [customposts] O shortcode também aceita estes atributos de consulta:
- query_by_post_type: Filtrar por tipo de postagem. Padrão:
true. - post_type: O(s) tipo(s) de postagem a ser(em) consultado(s).
- pedido: Ordem de classificação. Opções:
ASC,DESC. - orderby: Campo pelo qual ordenar.
- pesquisa_por_categoria: Filtrar por categoria. Padrão:
false. - cat: ID(s) da(s) categoria(s) a incluir.
- query_by_tags: Filtrar por tags. Padrão:
false. - tag__in: ID(s) das tags a incluir.
- query_by_authors: Filtrar por autor. Padrão:
false. - autor: ID(s) do(s) autor(es) a incluir.
Produtos de arquivo
Código abreviado: [sp_archive_products]
Exibe o arquivo de produtos do WooCommerce, utilizado nas páginas da loja e nas páginas de arquivo de categorias/tags.
Atributos:
- colunas: Número de colunas do produto a serem exibidas.
- paginate: Ativar ou desativar a paginação.
- limite: Número máximo de produtos a serem exibidos.
- orderby: Campo pelo qual os produtos serão classificados.
- pedido: Ordem de classificação. Opções:
ASC,DESC. - categoria: Filtrar por categoria de produto.
- SKUs: Filtrar por SKUs de produtos específicos.
- tag: Filtrar por tag do produto.
- atributo: Filtrar por atributo do produto.
- termos: Termos de atributos pelos quais filtrar.
- terms_operator: Operador para filtragem de termos de atributos.
- tag_operator: Operador para filtragem por tag.
- cat_operator: Operador para filtragem por categoria.
- visibilidade: Filtrar produtos por configuração de visibilidade.
Menu de navegação
Código abreviado: [seedprodnestedmenuwidget]
Exibe um menu de navegação do WordPress selecionado dentro do construtor SeedProd.
Atributos:
- menu: O menu do WordPress a ser exibido.
- menudivider: Caractere separador entre os itens do menu.
- layout: Orientação do menu. Opções:
h(horizontal),v(vertical). Padrão:h.
Widget do WordPress
Código abreviado: [seedprodwpwidget]
Exibe um widget selecionado do WordPress dentro do construtor SeedProd. Aceita um tipo de widget e seus atributos correspondentes como parâmetros.
Obter link permanente
Código abreviado: [seedprod_get_permalink]
Exibe o permalink da postagem ou página atual. Não são necessários atributos.
Exemplo: [seedprod_get_permalink]
Tags de modelo do SeedProd
Código abreviado: [seedprod]
Renderiza tags de modelo do WordPress para uso nos modelos de página e de tema do SeedProd.
Atributos:
- tag: A tag de modelo a ser renderizada (veja a lista abaixo).
- id: ID opcional da publicação ou do termo a ser segmentado.
- echo: Exibir o valor diretamente. Padrão:
false. - loop: Execute a tag dentro do The Loop. Padrão:
false.
Tags disponíveis:
the_post_thumbnail— Imagem em destaqueget_avatar— Avatar do autorthe_title— Título da publicação ou da páginathe_excerpt— Trecho da publicaçãothe_content— Conteúdo completo da publicaçãothe_author_meta(display_name)— Nome de exibição do autorthe_author_meta(description)— Biografia do autorthe_date(F j, Y),the_date(Y-m-d),the_date(d/m/Y),the_date(m/d/Y)— Data de publicação em vários formatosthe_modified_date(F j, Y),the_modified_date(Y-m-d),the_modified_date(m/d/Y),the_modified_date(d/m/Y)— Data da última modificaçãothe_time(g:i a),the_time(g:i A),the_time(H:i)— Hora de publicaçãothe_modified_time(g:i a),the_modified_time(g:i A),the_modified_time(H:i)— Data e hora da última modificaçãocomments_template— Seção de comentáriosget_comments_number— Número de comentáriosget_previous_post_link— Link para a publicação anteriorget_next_post_link— Link para a próxima publicaçãothe_archive_title— Título da página de arquivothe_tags— Etiquetas da publicaçãothe_category— Categorias de publicaçõesthe_custom_logo— Logotipo do sitehome_url— URL da página inicial do siteget_author_posts_url— URL do arquivo de publicações do autor
Exemplo: [seedprod tag="the_author_meta(description)"]
Tags de modelo EDD
Código abreviado: [seedprod_edd]
Exibe as tags de modelo do Easy Digital Downloads dentro dos modelos do SeedProd.
Atributos:
- tag: A tag de modelo do EDD a ser renderizada (veja a lista abaixo).
- echo: Exibir o valor diretamente. Padrão:
false.
Tags disponíveis:
the_title— Nome do produtothe_post_thumbnail— Imagem do produtothe_content— Descrição completa do produtothe_excerpt— Trecho da descrição do produtoshort_description— Breve descrição do produtodownload_instructions— Instruções para downloadprice_html— Preço do produto formatadodownloads— Lista de arquivos para baixardownload_cart— Carrinho EDDdownload_checkout— Finalização da compra no EDDpurchase_link— Botão de compraedd_login— Formulário de login do EDDedd_register— Formulário de inscrição no EDDpurchase_history— Histórico de compras do clienteedd_receipt— Recibo de compradownload_history— Histórico de downloads do cliente
Exemplo: [seedprod_edd tag="the_post_thumbnail"]
Tags do modelo WooCommerce
Código abreviado: [seedprod_wc]
Exibe as tags de modelo do WooCommerce dentro dos modelos do SeedProd.
Atributos:
- tag: A tag de modelo do WooCommerce a ser renderizada (veja a lista abaixo).
- echo: Exibir o valor diretamente. Padrão:
false.
Tags disponíveis:
the_title— Nome do produtothe_post_thumbnail— Imagem do produtoprice_html— Preço do produto formatadothe_content— Descrição completa do produtothe_excerpt— Trecho da descrição do produtoshort_description— Breve descrição do produto
Exemplo: [seedprod_wc tag="the_post_thumbnail"]
Parte do modelo
Código abreviado: [sp_template_part]
Exibe uma parte de um modelo SeedProd salvo por meio de seu ID. Use isso para incorporar um cabeçalho, rodapé ou seção global reutilizável em qualquer lugar da sua página.
Atributos:
- id: O ID da parte do modelo a ser renderizada. Padrão:
0.
Exemplo: [sp_template_part id="24"]
Campos personalizados
Código abreviado: [sp_custom_field]
Retorna o valor de um campo personalizado (meta da publicação) para uma publicação especificada.
Atributos:
- post_id: O ID da publicação da qual se deseja recuperar o campo personalizado. O valor padrão é o ID da publicação atual.
- campo: O nome da chave meta do campo personalizado a ser exibido.
Exemplo: [sp_custom_field post_id="43" field="post_name_custom"]
Menu do carrinho do WooCommerce
Código abreviado: [sp_menu_cart]
Exibe o bloco “Carrinho” do WooCommerce.
Atributos:
- hide_on_empty: Ocultar o ícone do carrinho quando o carrinho estiver vazio. Padrão:
false. - show_subtotal: Exibir o subtotal do carrinho ao lado do ícone. Padrão:
true.
Exemplo: [sp_menu_cart hide_on_empty="true" show_subtotal="true"]
WooCommerce: Adicionar ao carrinho
Código abreviado: [sp_add_to_cart]
Exibe o botão “Adicionar ao carrinho” do SeedProd WooCommerce para o produto atual.
Atributos:
- btn_txt: Texto personalizado do rótulo do botão. Padrão:
Add To Cart. - before_icon: Ícone a ser exibido antes do texto do botão.
- after_icon: Ícone a ser exibido após o texto do botão.
Metadados do produto no WooCommerce
Código abreviado: [sp_product_meta]
Exibe a seção de metadados do produto do WooCommerce (SKU, categorias, tags) para o produto atual.
Atributos:
- separador: Caractere separador entre meta-itens. Exemplo:
",".
Guias de dados do produto no WooCommerce
Código abreviado: [sp_product_data_tabs]
Exibe as guias de dados do produto do WooCommerce (Descrição, Informações adicionais, Avaliações) para o produto atual. Não são necessários atributos.
Exemplo: [sp_product_data_tabs]
Imagens da galeria de produtos do WooCommerce
Código abreviado: [sp_product_gallery_images]
Exibe o carrossel de imagens da galeria de produtos do WooCommerce para o produto atual. Não são necessários atributos.
Exemplo: [sp_product_gallery_images]
Informações adicionais sobre o WooCommerce
Código abreviado: [sp_additional_info]
Exibe o conteúdo da guia de informações adicionais do produto do WooCommerce (atributos e dimensões) para o produto atual. Não são necessários atributos.
Exemplo: [sp_additional_info]
Produtos relacionados do WooCommerce
Código abreviado: [sp_product_related]
Exibe a seção de produtos relacionados do WooCommerce para o produto atual.
Atributos:
- colunas: Número de colunas a exibir. Padrão:
4. - limite: Número máximo de produtos relacionados a serem exibidos. Padrão:
-1(todos). - orderby: Campo pelo qual os produtos relacionados serão ordenados.
- pedido: Ordem de classificação. Opções:
ASC,DESC.
Vendas adicionais de produtos no WooCommerce
Código abreviado: [sp_product_upsells]
Exibe a seção de produtos complementares do WooCommerce para o produto atual.
Atributos:
- colunas: Número de colunas a exibir. Padrão:
1. - limite: Número máximo de produtos de upsell a serem exibidos. Padrão:
-1(todos). - orderby: Campo pelo qual os produtos de upsell serão ordenados.
- pedido: Ordem de classificação. Opções:
ASC,DESC.
Avaliação de produtos no WooCommerce
Código abreviado: [sp_product_rating]
Exibe a classificação por estrelas do WooCommerce para o produto atual. Não são necessários atributos.
Exemplo: [sp_product_rating]
Estoque de produtos do WooCommerce
Código abreviado: [sp_product_stock]
Exibe o status de estoque do produto no WooCommerce para o produto atual. Não são necessários atributos.
Exemplo: [sp_product_stock]
Formulário de contato antigo
Código abreviado: [seed_contact_form]
Exibe o formulário de contato antigo do SeedProd.
Atributos:
- texto: Texto do rótulo do botão. Padrão:
Contact Us. - ícone: Mostrar ou ocultar o ícone do botão. Padrão:
true.
Exemplo: [seed_contact_form text="Contact Us"]
Este guia abrange todos os códigos de atalho disponíveis no SeedProd. Seja ao criar páginas de produtos no WooCommerce, lojas virtuais com o EDD ou modelos de temas personalizados, esses códigos de atalho oferecem controle preciso sobre o que é exibido e onde. Marque esta página como favorita para consultá-la rapidamente enquanto cria suas páginas.