Documentação do SeedProd

Documentação, materiais de referência e tutoriais para o SeedProd

Códigos de atalho do SeedProd

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.

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.


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 destaque
  • get_avatar — Avatar do autor
  • the_title — Título da publicação ou da página
  • the_excerpt — Trecho da publicação
  • the_content — Conteúdo completo da publicação
  • the_author_meta(display_name) — Nome de exibição do autor
  • the_author_meta(description) — Biografia do autor
  • the_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 formatos
  • the_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ção
  • the_time(g:i a), the_time(g:i A), the_time(H:i) — Hora de publicação
  • the_modified_time(g:i a), the_modified_time(g:i A), the_modified_time(H:i) — Data e hora da última modificação
  • comments_template — Seção de comentários
  • get_comments_number — Número de comentários
  • get_previous_post_link — Link para a publicação anterior
  • get_next_post_link — Link para a próxima publicação
  • the_archive_title — Título da página de arquivo
  • the_tags — Etiquetas da publicação
  • the_category — Categorias de publicações
  • the_custom_logo — Logotipo do site
  • home_url — URL da página inicial do site
  • get_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 produto
  • the_post_thumbnail — Imagem do produto
  • the_content — Descrição completa do produto
  • the_excerpt — Trecho da descrição do produto
  • short_description — Breve descrição do produto
  • download_instructions — Instruções para download
  • price_html — Preço do produto formatado
  • downloads — Lista de arquivos para baixar
  • download_cart — Carrinho EDD
  • download_checkout — Finalização da compra no EDD
  • purchase_link — Botão de compra
  • edd_login — Formulário de login do EDD
  • edd_register — Formulário de inscrição no EDD
  • purchase_history — Histórico de compras do cliente
  • edd_receipt — Recibo de compra
  • download_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 produto
  • the_post_thumbnail — Imagem do produto
  • price_html — Preço do produto formatado
  • the_content — Descrição completa do produto
  • the_excerpt — Trecho da descrição do produto
  • short_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]


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]


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.

Artigos relacionados