Kowal Blog para Magento 2 - blog que aproveita a força do catálogo Magento

Kowal Blog é um módulo de blog para Magento 2 que utiliza as capacidades nativas do catálogo Magento.
Compatibilidade
2.4.9, 2.4.8, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.3, 2.4.2, 2.4.1, 2.4.0, 2.3.7, 2.3.6, 2.3.5, 2.3.4
Hyva Theme
Hyva Theme Redy
Gestão por IA (MCP)
Sim
30,75 €
Enviar por Email a um Amigo

Pedir informações sobre este produto

Descrição / Kowal Blog para Magento 2 - blog que aproveita a força do catálogo Magento

MAGENTO 2 · CONTEÚDOS · CATÁLOGO MAGENTO · PAGEBUILDER

Mantenha um blog baseado nos mecanismos do catálogo Magento.

Kowal Blog

Crie artigos como blog_post, utilize categorias, store view e campos nativos de conteúdo e SEO. Ligue o blog a tags, ao widget de publicações recentes e a landing pages criadas no PageBuilder.

Atributos nativos · Várias árvores de blog · Adaptador Hyvä opcional

COMO FUNCIONA NA PRÁTICA

01 · Define a estrutura do blog
Indica as categorias principais e as definições de listas e publicações.

02 · Cria um artigo
Preenche o blog_post, conteúdo, imagens, tags e metadados.

03 · Publica no layout correto
Escolhe a vista de artigo ou landing page e a store view.

O que ganha a sua loja?

Conheça as funcionalidades, a aplicação e as definições do módulo.

Conheça o módulo

Kowal_Blog é um módulo de blog para Magento 2 concebido de forma diferente das extensões de blog clássicas. Em vez de criar um sistema separado de publicações, categorias próprias e routing separado, o módulo utiliza o potencial do catálogo Magento.

As categorias do blog são categorias de catálogo padrão, e a publicação do blog é um produto de tipo especial blog_post. Assim, o blog funciona próximo dos mecanismos Magento que a loja já possui e que estão bem integrados com o frontend, SEO, store views, cache e administração.

Conceito único

A principal característica do módulo é a utilização do catálogo Magento como motor de publicação de conteúdos.

O módulo adiciona um novo tipo de produto:

blog_post

O tipo blog_post baseia-se no comportamento de um produto virtual, mas não se destina à venda. A publicação não renderiza preço, carrinho, informação de stock nem elementos de compra. Do ponto de vista do Magento, continua a ser uma entidade de catálogo, pelo que pode utilizar as funcionalidades existentes do catálogo.

Esta abordagem combina duas vertentes:

  • o caráter editorial de um blog,
  • as capacidades técnicas do catálogo Magento.

Porque é que isto importa

Muitos módulos de blog criam um mundo separado ao lado do Magento: tabelas de publicações próprias, categorias próprias, routing separado, SEO separado e integrações separadas. Muitas vezes, isso significa mais código, mais exceções e mais áreas para manter.

Kowal_Blog segue a direção oposta. Utiliza aquilo que o Magento já faz bem:

  • categorias de catálogo,
  • relações produto-categoria,
  • atributos EAV,
  • store views,
  • URL rewrites,
  • meta title e meta description,
  • sitemap,
  • cache,
  • layouts de página,
  • imagens de produto,
  • traduções,
  • formulários administrativos padrão.

Assim, o blog não é um complemento isolado, mas uma parte natural da loja Magento.

SEO coerente com Magento

As publicações utilizam os campos SEO nativos do Magento:

  • url_key,
  • meta_title,
  • meta_description,
  • meta_keyword.

Com a integração SEO, também é possível gerar dados estruturados adaptados ao conteúdo do blog, como BlogPosting, CollectionPage, ItemList e BreadcrumbList. Ao mesmo tempo, elimina structured data de produto onde a publicação não deve ser tratada como produto de venda.

Melhor utilização das categorias da loja

As categorias do blog são categorias de catálogo. O administrador indica uma categoria como root do blog, e as suas subcategorias tornam-se categorias de blog.

Isto permite criar uma estrutura lógica de conteúdos, por exemplo:

  • Blog,
  • Blog / Guias,
  • Blog / Notícias,
  • Blog / SEO,
  • Blog / Magento.

Menos infraestrutura separada

O módulo não exige um modelo separado de categorias de blog nem um modelo base separado para publicações. Isto reduz a quantidade de código personalizado e diminui o risco de conflitos com os mecanismos Magento.

Workflow familiar para o administrador

A publicação do blog é criada de forma semelhante a um produto. O administrador trabalha no formulário Magento conhecido, mas com atributos adaptados a conteúdos:

  • data de publicação,
  • autor,
  • formato da publicação,
  • tags,
  • nível de dificuldade,
  • origem do conteúdo,
  • destaque da publicação.

Store views e traduções

Como o conteúdo da publicação se baseia em atributos de produto, é possível utilizar os mecanismos padrão do Magento para valores por store view.

O lead da publicação usa o nativo:

short_description

O conteúdo principal da publicação usa o nativo:

description

Isto simplifica as traduções e a manutenção de conteúdos multilingues.

Tipo de produto Blog Post

O módulo adiciona o tipo de produto blog_post, baseado no comportamento de um produto virtual. O tipo destina-se à publicação de conteúdos, não à venda.

Conjunto de atributos Blog Post

Durante a instalação, é criado o conjunto de atributos Blog Post, que contém campos nativos do Magento e campos editoriais adicionais.

O módulo utiliza atributos Magento existentes onde isso faz sentido:

  • name como título da publicação,
  • short_description como lead,
  • description como conteúdo,
  • image como imagem principal,
  • url_key como endereço URL,
  • campos meta nativos como SEO.

Categorias de blog a partir do catálogo Magento

Na configuração do módulo, o administrador indica a categoria principal do blog. Esta categoria é a página inicial do blog, e as suas subcategorias são categorias de blog.

Lista de publicações

O módulo suporta várias variantes de apresentação da lista:

  • lista,
  • grid 2 colunas,
  • grid 3 colunas,
  • grid 4 colunas.

Cada variante pode apresentar a imagem da publicação, título, data de publicação, autor, lead e link para a publicação.

Vista da publicação

A página da publicação renderiza o conteúdo como artigo, não como produto de venda. O template da publicação mostra:

  • título,
  • data de publicação,
  • autor,
  • imagem principal,
  • lead,
  • conteúdo completo,
  • tags.

Sidebar do blog

O módulo fornece uma sidebar de blog com blocos:

  • categorias do blog,
  • publicações recentes,
  • tags.

A sidebar funciona com os layouts nativos do Magento:

  • 1column,
  • 2columns-left,
  • 2columns-right.

Forçar o layout da página

O administrador pode definir um layout separado para:

  • categorias do blog,
  • página da publicação.

Assim, o blog pode ter um layout diferente das categorias de produtos padrão.

Bloquear elementos de outros módulos

Em muitas lojas, nas páginas de produto surgem blocos adicionais, por exemplo tempo de processamento, ícones de fornecedores, comparador, wishlists ou informação de stock.

O módulo permite indicar os nomes dos blocos de layout que devem ser removidos apenas no contexto do blog. Assim, é possível manter uma vista limpa do artigo sem afetar as páginas de produto normais.

Dados estruturados

A camada SEO integrada pode gerar dados estruturados adequados ao blog:

  • BlogPosting para a publicação,
  • CollectionPage e ItemList para listas,
  • BreadcrumbList para navegação.

Isto é importante porque a publicação é tecnicamente um produto Magento, mas para os motores de pesquisa deve ser um artigo.

Para quem é este módulo

O módulo é uma boa escolha para lojas Magento que pretendem manter um blog sem criar um sistema de conteúdos separado.

É especialmente adequado para:

  • lojas que trabalham intensivamente com SEO,
  • lojas multilingues,
  • projetos com um catálogo extenso,
  • marcas que publicam guias e conteúdos especializados,
  • implementações em que o blog deve ser parte integrante da loja, e não um complemento separado.

A principal vantagem

A maior vantagem do módulo é não tentar substituir o Magento por um CMS de blog separado. Em vez disso, utiliza o catálogo Magento como base sólida para conteúdos.

Graças ao tipo de produto blog_post, o blog obtém a flexibilidade dos conteúdos editoriais e, ao mesmo tempo, utiliza os mecanismos de catálogo maduros do Magento.

Landing pages e vários blogs

Cada categoria principal configurada pode criar uma árvore de blog separada. O modelo mais claro atribui a publicação a uma única árvore.

Os layouts Landing Page Full Width e Landing Page 1 Column renderizam o conteúdo description do PageBuilder sem a apresentação padrão de artigo. Pode controlar o cabeçalho e o rodapé da loja na publicação; os restantes elementos são adicionados dentro do conteúdo.

Migração e gestão de tags

A camada de migração suporta fontes Amasty e Magefan, mapeando categorias, tags, publicações, conteúdos e metadados para o catálogo Magento. Pode criar redirecionamentos 301 por store view e guarda relatórios de colisões de endereços.

Content → Blog → Tags disponibiliza descrições e SEO das tags, bem como importação/exportação CSV. As substituições linguísticas são editadas para a vista da loja, e o frontend utiliza fallback para os valores predefinidos.

Produtos relacionados e sidebar clara

A opção Show Related Products on Blog Posts é ativada na configuração Sidebar e os produtos são atribuídos na edição da publicação. Por predefinição está desativada; o bloco exige produtos visíveis e um layout com sidebar.

O blog remove filtros de catálogo e navegação de produto no seu contexto. A sidebar mostra as primeiras 10 tags e disponibiliza as restantes através de uma área expansível sem JavaScript.

Dados estruturados através de uma camada SEO separada

O Kowal Blog atual pode funcionar sem Kowal SEO Rich Data, mas por si só não emite JSON-LD para o blog. BlogPosting, CollectionPage, ItemList e BreadcrumbList são assegurados por uma integração SEO configurada, por exemplo Kowal_SeoRichData.

Verifique os dados estruturados resultantes e remova marcações inadequadas de produto de venda da vista da publicação. A simples utilização do tipo blog_post não garante uma apresentação enriquecida no motor de pesquisa.

Adaptador Hyvä opcional

O pacote inclui Kowal_BlogHyva. Para a vista Hyvä, ative ambos os módulos e Enable Hyva Compatibility na configuração do blog. Luma funciona com o módulo principal.

O adaptador abrange listas, publicações, sidebar, tags, landing pages e o widget de publicações recentes. Conteúdos do PageBuilder e widgets de outras extensões exigem compatibilidade própria com o tema.

Instalação via Composer

Pacote kowal/module-blog, módulo Kowal_Blog. Depois de configurar o acesso ao repositório Kowal, instale o pacote, ative o módulo, atualize o Magento e limpe a cache. Em produção, inclua a compilação e a implementação de conteúdo estático de acordo com o processo da loja.

Da configuração ao resultado

1. Define a estrutura do blog
Indica as categorias principais e as definições de listas e publicações.

2. Cria um artigo
Preenche o blog_post, conteúdo, imagens, tags e metadados.

3. Publica no layout correto
Escolhe a vista de artigo ou landing page e a store view.

Guia ligado à oferta

Cria um artigo na categoria de guias, adiciona conteúdo no PageBuilder e atribui produtos relacionados.

Depois de ativar a opção adequada, a sidebar pode mostrar cartões de produto. O artigo mantém a sua própria vista, sem preço nem botão de compra para a própria publicação.

Ligue conteúdos especializados ao catálogo da loja

Quer adaptar o módulo à sua loja? Pergunte sobre a implementação do Kowal Blog e fale connosco sobre a configuração ou as extensões necessárias.

Mais informação

Hyva Theme Hyva Theme Redy
Compatibilidade com o modelo Hyvä, Luma / Blank, KOWAL

Manual de instalação do módulo

Instalação e configuração do módulo Kowal Blog

Este documento descreve a instalação do módulo Kowal_Blog e o significado dos campos de configuração disponíveis no painel Magento.

Requisitos

O módulo destina-se ao Magento 2.4.x.

Módulos Magento necessários:

  • Magento_Catalog,
  • Magento_CatalogUrlRewrite,
  • Magento_Eav,
  • Magento_Store.

O módulo é instalado como pacote Composer:

kowal/module-blog

Instalação via Composer

Adicione o repositório Composer:

Os dados de acesso ao repositório Composer, ou seja, o endereço de e-mail do cliente e o token de licença, serão enviados por e-mail após a compra. Também estão disponíveis na área de cliente depois de iniciar sessão em kowal.store. Substitua TWOJ_EMAIL_KLIENTA pelo endereço de e-mail da sua conta e TWOJ_TOKEN pelo token recebido. Execute os comandos no diretório raiz do Magento.

composer config repositories.kowal composer https://repo.kowal.store

Configure os dados de acesso ao repositório Composer Kowal:

composer config http-basic.repo.kowal.store 'TWOJ_EMAIL_KLIENTA' 'TWOJ_TOKEN'

Instale o módulo:

composer require kowal/module-blog

Ative o módulo:

bin/magento module:enable Kowal_Blog

Execute o upgrade:

bin/magento setup:upgrade

Limpe a cache:

bin/magento cache:flush

Em modo de produção, execute adicionalmente:

bin/magento setup:di:compilebin/magento setup:static-content:deploybin/magento indexer:reindex

O que a instalação cria

Durante a instalação, o módulo cria:

  • tipo de produto blog_post,
  • conjunto de atributos Blog Post,
  • atributos editoriais da publicação,
  • configuração no painel Magento,
  • blocos de frontend,
  • templates de lista, publicação, sidebar e dados estruturados.

Preparação das categorias do blog

  1. Aceda a:
Catalog > Categories
  1. Crie uma categoria que será a página inicial do blog, por exemplo:
Blog
  1. Debaixo desta categoria, crie subcategorias do blog, por exemplo:
Blog / PoradnikiBlog / AktualnościBlog / SEO
  1. Certifique-se de que as categorias estão ativas e têm um url_key correto.

Configuração do módulo

A configuração encontra-se em:

Stores > Configuration > Kowal > Blog

A configuração está dividida em três secções:

  • General,
  • Design,
  • Sidebar.

General

Enabled

Ativa ou desativa o módulo no frontend.

Valores:

  • Yes - o módulo funciona,
  • No - o módulo não adiciona comportamento de blog.

Blog Root Category

Indica a categoria principal do blog.

A categoria selecionada tem duas funções:

  • é a página inicial do blog,
  • é a root das subcategorias do blog.

Exemplo:

Default Category / Blog

As subcategorias localizadas sob esta categoria serão tratadas como categorias do blog.

Posts Per Page

Número de publicações apresentadas numa página de listagem.

Exemplo:

12

O valor deve ser um número maior do que zero.

Post List Display Mode

Define a forma de apresentação da lista de publicações do blog.

Valores disponíveis:

  • List - lista clássica de publicações,
  • Grid - 2 Columns - grelha em 2 colunas,
  • Grid - 3 Columns - grelha em 3 colunas,
  • Grid - 4 Columns - grelha em 4 colunas.

Cada variante mostra a imagem da publicação, título, data de publicação, autor, lead e link para a publicação.

Show Future Posts

Define se as publicações com data de publicação futura devem ficar visíveis nas listas.

Valores:

  • Yes - as publicações futuras ficam visíveis,
  • No - as publicações futuras ficam ocultas.

Recomendação para produção:

No

Design

Blog Category Page Layout

Força o layout da página para a página inicial do blog e para as categorias do blog.

Valores disponíveis:

  • Use Magento Default,
  • 1 Column,
  • 2 Columns with Left Sidebar,
  • 2 Columns with Right Sidebar.

Se escolher um layout de duas colunas, a sidebar do blog será renderizada de acordo com a página selecionada.

Blog Post Page Layout

Força o layout da página para a publicação do blog.

Valores disponíveis:

  • Use Magento Default,
  • 1 Column,
  • 2 Columns with Left Sidebar,
  • 2 Columns with Right Sidebar.

Esta definição é útil quando as publicações do blog devem ter um layout diferente dos produtos normais.

Remove Blocks on Blog Categories

Lista de blocos de layout que devem ser removidos nas páginas de categorias do blog.

Introduza um nome de bloco por linha.

Exemplo:

catalog.compare.sidebarwishlist_sidebar

Utilize este campo se módulos externos adicionarem elementos tipicamente de produto às categorias do blog.

Remove Blocks on Blog Posts

Lista de blocos de layout que devem ser removidos nas páginas de publicações do blog.

Introduza um nome de bloco por linha.

Exemplo:

catalog.compare.sidebarwishlist_sidebarproduct.info.upsellcatalog.product.relatedproduct.info.reviewproduct.info.social

Este campo é útil para ocultar elementos como:

  • comparador,
  • lista de desejos,
  • produtos relacionados,
  • avaliações de produtos,
  • ícones de fornecedores,
  • tempo de processamento da encomenda,
  • informação de stock,
  • outros blocos provenientes de módulos de produto.

Show Blog Categories

Ativa o bloco de categorias do blog na sidebar.

O bloco mostra as categorias localizadas sob a categoria root do blog configurada.

Show Recent Posts

Ativa o bloco de publicações recentes na sidebar.

As publicações são ordenadas por data de publicação.

Recent Posts Limit

Define o número de publicações recentes visíveis na sidebar.

Exemplo:

5

Show Tags

Ativa o bloco de tags na sidebar.

As tags provêm do atributo:

blog_tags

É um atributo do tipo multiselect.

Criação de uma publicação

  1. Aceda a:
Catalog > Products
  1. Crie um novo produto do tipo:
Blog Post
  1. Escolha o conjunto de atributos:
Blog Post
  1. Preencha os campos básicos:
  • Name - título da publicação,
  • SKU - identificador técnico,
  • URL Key - endereço URL,
  • Short Description - lead,
  • Description - conteúdo completo,
  • Image - imagem principal,
  • Meta Title,
  • Meta Description.
  1. Preencha os campos do blog:
  • Published At,
  • Author Name,
  • Post Format,
  • Tags,
  • Reading Level, se utilizado,
  • Featured, se a publicação deve ser destacada.
  1. Atribua a publicação a uma categoria localizada sob a categoria root do blog.

Recomendações SEO

Títulos e metadados

Cada publicação deve ter elementos únicos:

  • Name,
  • URL Key,
  • Meta Title,
  • Meta Description.

Lead e conteúdo

O campo Short Description deve ser um lead curto e único, e não uma cópia do primeiro parágrafo do conteúdo.

O campo Description deve conter o conteúdo completo da publicação com uma estrutura lógica de cabeçalhos.

Imagens

A imagem da publicação deve ter uma etiqueta significativa, porque o módulo a utiliza como alt e title. Se a etiqueta da imagem não estiver definida, o fallback é o nome da publicação.

O módulo renderiza imagens com os atributos:

  • alt,
  • title,
  • width,
  • height.

Links Ler mais

Links do tipo Read more nas listas são marcados como:

rel='nofollow'

O principal link indexável continua a ser o título da publicação.

Verificação após a configuração

Depois da instalação e configuração, verifique:

  • se a categoria root do blog apresenta a lista de publicações,
  • se as subcategorias do blog mostram as publicações corretas,
  • se as categorias normais da loja não mostram publicações do blog,
  • se a publicação não mostra preço, carrinho nem estado de stock,
  • se a sidebar mostra os blocos esperados,
  • se os dados estruturados são do tipo BlogPosting, e não Product,
  • se o sitemap e os URL rewrites funcionam corretamente,
  • se a cache não mostra um layout antigo após a alteração da configuração.

Após alterações na configuração, vale a pena executar:

bin/magento cache:clean config layout block_html full_page
Pressione para saltar o carrossel

Encontrámos outros produtos que podem ser do seu interesse!

Pacote avançado de newsletter para Magento 2
153,75 €
Kowal MCP Server para Magento 2
92,25 €
Escreva a sua própria avaliação
Está a avaliar: Kowal Blog para Magento 2 - blog que aproveita a força do catálogo Magento
A sua classificação:
Preço
Qualidade
Suporte
loader
Carregando...

Classificação enviada para aprovação.

Alterar preferências de cookies