Free cookie consent management tool by TermsFeedAktualizacja preferencji plików cookie

Kowal Blog per Magento 2 - blog che sfrutta la potenza del catalogo Magento

30,75 € 25,00 €
Instalacja COMPOSER
M2-BLOG
Do not miss: 3

You are missing out on 3 loyalty points for this product. Join now

Richiede modifiche al modello
No
Piccole modifiche
Cambiamenti significativi
Richiede conoscenze di programmazione
No
Base
Avanzato
Difficoltà di configurazione
Impatto sulle prestazioni
Conformità agli standard Magento
  • Polacco Polacco
  • Inglese Inglese
  • Tedesco Tedesco
  • Spagnolo Spagnolo
  • Francese Francese
  • Italiano Italiano
  • Olandese Olandese
  • Portoghese Portoghese
  • Rumeno Rumeno
  • Americano Americano
  • 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

Kowal_Blog è un modulo blog per Magento 2 progettato in modo diverso rispetto alle classiche estensioni per blog. Invece di creare un sistema separato per gli articoli, categorie separate e un routing separato, il modulo sfrutta il potenziale del catalogo Magento.

Le categorie del blog sono categorie standard del catalogo, mentre un articolo del blog è un prodotto di tipo speciale blog_post. In questo modo il blog opera vicino ai meccanismi Magento che il negozio già possiede e che sono ben integrati con frontend, SEO, store views, cache e amministrazione.

Un concept unico

La caratteristica più importante del modulo è l’utilizzo del catalogo Magento come motore di pubblicazione dei contenuti.

Il modulo aggiunge un nuovo tipo di prodotto:

blog_post

Il tipo blog_post si basa sul comportamento di un prodotto virtuale, ma non è destinato alla vendita. L’articolo non renderizza prezzo, carrello, informazioni di magazzino né elementi di acquisto. Dal punto di vista di Magento resta comunque un’entità di catalogo, quindi può utilizzare le funzioni esistenti del catalogo.

Questo approccio combina due aspetti:

  • il carattere editoriale del blog,
  • le possibilità tecniche del catalogo Magento.

Perché è importante

Molti moduli blog creano un mondo separato accanto a Magento: tabelle dedicate per gli articoli, categorie separate, routing separato, SEO separata e integrazioni separate. Questo spesso significa più codice, più eccezioni e più punti da mantenere.

Kowal_Blog va nella direzione opposta. Utilizza ciò che Magento fa già bene:

  • categorie del catalogo,
  • relazioni prodotto-categoria,
  • attributi EAV,
  • store views,
  • URL rewrites,
  • meta title e meta description,
  • sitemap,
  • cache,
  • layout di pagina,
  • immagini prodotto,
  • traduzioni,
  • moduli amministrativi standard.

In questo modo il blog non è un componente aggiuntivo separato, ma una parte naturale del negozio Magento.

Vantaggi per il business

SEO coerente con Magento

Gli articoli utilizzano i campi SEO nativi di Magento:

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

Il modulo genera inoltre dati strutturati adatti ai contenuti del blog, come BlogPosting, CollectionPage, ItemList e BreadcrumbList. Allo stesso tempo elimina gli structured data di prodotto dove l’articolo non dovrebbe essere trattato come un prodotto in vendita.

Migliore utilizzo delle categorie del negozio

Le categorie del blog sono categorie del catalogo. L’amministratore indica una categoria come root del blog e le sue sottocategorie diventano categorie del blog.

Questo consente di creare una struttura logica dei contenuti, ad esempio:

  • Blog,
  • Blog / Guide,
  • Blog / Novità,
  • Blog / SEO,
  • Blog / Magento.

Meno infrastruttura separata

Il modulo non richiede un modello separato per le categorie del blog né un modello di base separato per gli articoli. Questo limita la quantità di codice personalizzato e riduce il rischio di conflitti con i meccanismi Magento.

Workflow familiare per l’amministratore

Un articolo del blog viene creato in modo simile a un prodotto. L’amministratore lavora su un modulo Magento già noto, ma con attributi adattati ai contenuti:

  • data di pubblicazione,
  • autore,
  • formato del post,
  • tag,
  • livello di difficoltà,
  • fonte del contenuto,
  • articolo in evidenza.

Store views e traduzioni

Poiché il contenuto dell’articolo si basa sugli attributi del prodotto, è possibile utilizzare i meccanismi standard Magento per i valori per store view.

Il lead dell’articolo utilizza il campo nativo:

short_description

Il contenuto principale dell’articolo utilizza il campo nativo:

description

Questo semplifica le traduzioni e la gestione dei contenuti multilingua.

Funzioni del modulo

Tipo di prodotto Blog Post

Il modulo aggiunge il tipo di prodotto blog_post, basato sul comportamento di un prodotto virtuale. Il tipo è destinato alla pubblicazione di contenuti, non alla vendita.

Set di attributi Blog Post

Durante l’installazione viene creato il set di attributi Blog Post, che contiene campi nativi Magento e campi editoriali aggiuntivi.

Il modulo utilizza gli attributi Magento esistenti dove ha senso:

  • name come titolo del post,
  • short_description come lead,
  • description come contenuto,
  • image come immagine principale,
  • url_key come indirizzo URL,
  • campi meta nativi come SEO.

Categorie del blog dal catalogo Magento

Nella configurazione del modulo l’amministratore indica la categoria principale del blog. Questa categoria è la homepage del blog e le sue sottocategorie sono le categorie del blog.

Elenco dei post

Il modulo supporta diverse varianti di visualizzazione dell’elenco:

  • lista,
  • griglia a 2 colonne,
  • griglia a 3 colonne,
  • griglia a 4 colonne.

Ogni variante può mostrare immagine del post, titolo, data di pubblicazione, autore, lead e link all’articolo.

Vista del post

La pagina del post renderizza il contenuto come articolo, non come prodotto in vendita. Il template del post mostra:

  • titolo,
  • data di pubblicazione,
  • autore,
  • immagine principale,
  • lead,
  • contenuto completo,
  • tag.

Il modulo fornisce una sidebar del blog con blocchi:

  • categorie del blog,
  • post recenti,
  • tag.

La sidebar funziona con i layout nativi Magento:

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

Forzatura del layout di pagina

L’amministratore può impostare un layout separato per:

  • categorie del blog,
  • pagina del post.

In questo modo il blog può avere un layout diverso rispetto alle categorie prodotto standard.

Blocco degli elementi di altri moduli

In molti negozi, sulle pagine prodotto compaiono blocchi aggiuntivi, ad esempio tempi di evasione, icone dei fornitori, comparatore, wishlist o informazioni di magazzino.

Il modulo consente di indicare i nomi dei blocchi di layout che devono essere rimossi solo nel contesto del blog. In questo modo è possibile mantenere una vista articolo pulita senza interferire con le normali pagine prodotto.

Dati strutturati

Il modulo genera dati strutturati appropriati per il blog:

  • BlogPosting per l’articolo,
  • CollectionPage e ItemList per gli elenchi,
  • BreadcrumbList per la navigazione.

È importante perché tecnicamente l’articolo è un prodotto Magento, ma per i motori di ricerca dovrebbe essere un articolo.

A chi è rivolto questo modulo

Il modulo è una buona scelta per i negozi Magento che vogliono gestire un blog senza costruire un sistema di contenuti separato.

È particolarmente adatto a:

  • negozi che lavorano molto sulla SEO,
  • negozi multilingua,
  • progetti con un catalogo esteso,
  • brand che pubblicano guide e contenuti specialistici,
  • implementazioni in cui il blog deve essere parte integrante del negozio, non un componente aggiuntivo separato.

Il vantaggio principale

Il più grande vantaggio del modulo è che non cerca di sostituire Magento con un CMS blog separato. Al contrario, utilizza il catalogo Magento come solida base per i contenuti.

Grazie al tipo di prodotto blog_post, il blog ottiene la flessibilità dei contenuti editoriali e, allo stesso tempo, utilizza i meccanismi di catalogo maturi di Magento.

Write Your Own Review
You're reviewing:Kowal Blog per Magento 2 - blog che sfrutta la potenza del catalogo Magento
Your Rating

Istruzioni per l'installazione del modulo

Installazione e configurazione del modulo Kowal Blog

Questo documento descrive l'installazione del modulo Kowal_Blog e il significato dei campi di configurazione disponibili nel pannello Magento.

Requisiti

Il modulo è destinato a Magento 2.4.x.

Moduli Magento richiesti:

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

Il modulo viene installato come pacchetto Composer:

kowal/module-blog

Installazione tramite Composer

Aggiungi il repository Composer:

Riceverai via e-mail i dati di accesso al repository Composer, ossia l'indirizzo e-mail del cliente e il token di licenza, dopo l'acquisto. Sono disponibili anche nel pannello cliente dopo l'accesso su kowal.store. Sostituisci TWOJ_EMAIL_KLIENTA con l'indirizzo e-mail del tuo account e TWOJ_TOKEN con il token ricevuto. Esegui i comandi nella directory principale di Magento.

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

Configura i dati di accesso al repository Composer Kowal:

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

Installa il modulo:

composer require kowal/module-blog

Abilita il modulo:

bin/magento module:enable Kowal_Blog

Esegui l'upgrade:

bin/magento setup:upgrade

Svuota la cache:

bin/magento cache:flush

In modalità produzione esegui inoltre:

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

Cosa crea l'installazione

Durante l'installazione il modulo crea:

  • il tipo di prodotto blog_post,
  • il set di attributi Blog Post,
  • gli attributi editoriali del post,
  • la configurazione nel pannello Magento,
  • i blocchi frontend,
  • i template per elenco, post, sidebar e dati strutturati.

Preparazione della categoria del blog

  1. Vai a:
Catalog > Categories
  1. Crea una categoria che sarà la homepage del blog, ad esempio:
Blog
  1. Sotto questa categoria crea le sottocategorie del blog, ad esempio:
Blog / PoradnikiBlog / AktualnościBlog / SEO
  1. Assicurati che le categorie siano attive e abbiano un url_key corretto.

Configurazione del modulo

La configurazione si trova in:

Stores > Configuration > Kowal > Blog

La configurazione è suddivisa in tre sezioni:

  • General,
  • Design,
  • Sidebar.

General

Enabled

Abilita o disabilita il modulo sul frontend.

Valori:

  • Yes - il modulo funziona,
  • No - il modulo non aggiunge il comportamento del blog.

Blog Root Category

Indica la categoria principale del blog.

La categoria selezionata svolge due ruoli:

  • è la homepage del blog,
  • è il root per le sottocategorie del blog.

Esempio:

Default Category / Blog

Le sottocategorie presenti sotto questa categoria saranno trattate come categorie del blog.

Posts Per Page

Numero di post visualizzati su una singola pagina di listing.

Esempio:

12

Il valore deve essere un numero maggiore di zero.

Post List Display Mode

Definisce il modo in cui viene presentato l'elenco dei post del blog.

Valori disponibili:

  • List - elenco classico dei post,
  • Grid - 2 Columns - griglia a 2 colonne,
  • Grid - 3 Columns - griglia a 3 colonne,
  • Grid - 4 Columns - griglia a 4 colonne.

Ogni variante mostra l'immagine del post, il titolo, la data di pubblicazione, l'autore, il lead e il link al post.

Show Future Posts

Determina se i post con data di pubblicazione futura devono essere visibili negli elenchi.

Valori:

  • Yes - i post futuri sono visibili,
  • No - i post futuri sono nascosti.

Raccomandazione per la produzione:

No

Design

Blog Category Page Layout

Forza il layout della pagina per la homepage del blog e le categorie del blog.

Valori disponibili:

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

Se scegli un layout a due colonne, la sidebar del blog verrà renderizzata in base al lato selezionato.

Blog Post Page Layout

Forza il layout della pagina per il post del blog.

Valori disponibili:

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

Questa impostazione è utile quando i post del blog devono avere un layout diverso rispetto ai normali prodotti.

Remove Blocks on Blog Categories

Elenco dei blocchi di layout da rimuovere sulle pagine delle categorie del blog.

Inserisci un nome di blocco per riga.

Esempio:

catalog.compare.sidebarwishlist_sidebar

Usa questo campo se moduli esterni aggiungono elementi tipici dei prodotti alle categorie del blog.

Remove Blocks on Blog Posts

Elenco dei blocchi di layout da rimuovere sulle pagine dei post del blog.

Inserisci un nome di blocco per riga.

Esempio:

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

Questo campo è utile per nascondere elementi come:

  • comparatore,
  • wishlist,
  • prodotti correlati,
  • recensioni prodotto,
  • icone dei fornitori,
  • tempi di evasione dell'ordine,
  • informazioni di magazzino,
  • altri blocchi provenienti da moduli prodotto.

Show Blog Categories

Abilita il blocco delle categorie del blog nella sidebar.

Il blocco mostra le categorie presenti sotto la categoria root del blog configurata.

Show Recent Posts

Abilita il blocco degli ultimi post nella sidebar.

I post sono ordinati per data di pubblicazione.

Recent Posts Limit

Definisce il numero di ultimi post visibili nella sidebar.

Esempio:

5

Show Tags

Abilita il blocco dei tag nella sidebar.

I tag provengono dall'attributo:

blog_tags

È un attributo di tipo multiselect.

Creazione di un post

  1. Vai a:
Catalog > Products
  1. Crea un nuovo prodotto di tipo:
Blog Post
  1. Seleziona il set di attributi:
Blog Post
  1. Compila i campi di base:
  • Name - titolo del post,
  • SKU - identificatore tecnico,
  • URL Key - indirizzo URL,
  • Short Description - lead,
  • Description - contenuto completo,
  • Image - immagine principale,
  • Meta Title,
  • Meta Description.
  1. Compila i campi del blog:
  • Published At,
  • Author Name,
  • Post Format,
  • Tags,
  • Reading Level, se utilizzato,
  • Featured, se il post deve essere in evidenza.
  1. Assegna il post a una categoria situata sotto la categoria root del blog.

Raccomandazioni SEO

Titoli e metadati

Ogni post dovrebbe avere elementi unici:

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

Lead e contenuto

Il campo Short Description dovrebbe essere un lead breve e unico, non una copia del primo paragrafo del contenuto.

Il campo Description dovrebbe contenere l'intero contenuto del post con una struttura logica dei titoli.

Immagini

L'immagine del post dovrebbe avere un'etichetta significativa, perché il modulo la utilizza come alt e title. Se l'etichetta dell'immagine non è impostata, il fallback è il nome del post.

Il modulo renderizza le immagini con gli attributi:

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

Link Leggi di più

I link di tipo Read more negli elenchi sono contrassegnati come:

rel='nofollow'

Il link principale indicizzabile resta il titolo del post.

Verifica dopo la configurazione

Dopo l'installazione e la configurazione, verifica:

  • se la categoria root del blog mostra l'elenco dei post,
  • se le sottocategorie del blog mostrano i post corretti,
  • se le normali categorie del negozio non mostrano post del blog,
  • se il post non mostra prezzo, carrello o disponibilità di magazzino,
  • se la sidebar mostra i blocchi previsti,
  • se i dati strutturati sono di tipo BlogPosting e non Product,
  • se sitemap e URL rewrites funzionano correttamente,
  • se la cache non mostra il vecchio layout dopo una modifica della configurazione.

Dopo le modifiche alla configurazione è consigliabile eseguire:

bin/magento cache:clean config layout block_html full_page
AI Product Support
Prodotti