Blog Revolution: configurazione e aiuto
Avvio rapido
- Carica e installa mprblogrevolution, poi apri Blog > Impostazioni > Configurazione.
- Imposta Prefisso URL, Articoli per pagina, Layout lista e la politica dei commenti desiderata.
- Crea un autore e una categoria in Blog > Autori e Blog > Categorie.
- Aggiungi un articolo con Titolo, Contenuto, Slug URL, Categoria e Autore; compila le lingue necessarie.
- Imposta Stato su Pubblicato e Data di pubblicazione sull'orario di pubblicazione previsto, poi salva.
- Apri il blog e l'articolo, controlla immagini e shortcode dei prodotti ed esegui Impostazioni > Integrità.
- Invia e modera un commento di prova, poi controlla RSS e gli eventuali widget del tema abilitati.
Richiede PrestaShop 1.6.1 o successivo e PHP 7.1 o successivo.
Manuale di configurazione
Installa e pubblica un articolo di prova
Carica e installa mprblogrevolution, poi fai clic su "Configure" o apri Blog > Impostazioni > Configurazione. Il menu Blog contiene Pannello di controllo, Articoli, Categorie, Tag, Commenti, Autori, Importazione / Export e Impostazioni. Impostazioni contiene Configurazione, Integrità, Licenza, Assistenza e Aggiorna.
Crea un autore e una categoria, poi apri Blog > Articoli. Aggiungi un articolo con Titolo, Contenuto, Slug URL, Categoria, Autore, Stato e Data di pubblicazione. Compila i contenuti tradotti per ogni lingua in cui pubblichi. Imposta Stato = Pubblicato e una data di pubblicazione attuale per la prima prova. Apri l'articolo pubblico dal Back Office e controllalo prima di collegarlo nella navigazione.
Un articolo pubblicato diventa pubblico solo quando la data di pubblicazione è arrivata secondo l'orologio del database ed è attivo nel negozio richiesto. Per una pubblicazione futura, usa Pubblicato con una Data di pubblicazione futura. Lo stato separato Pianificato non passa automaticamente a Pubblicato.
Configura gli elenchi e le date
Apri Blog > Impostazioni > Configurazione. Nel gruppo Generale:
- Articoli per pagina. Controlla quanti articoli appaiono nelle pagine elenco del blog; predefinito:
12. - Layout lista. Controlla lo stile dell'elenco:
grid,list,masonry,coverocompact; predefinito:grid. - Colonne della griglia. Controlla il numero di colonne nei layout a griglia:
2,3o4; predefinito:3. - Mostra autore. Mostra il nome dell'autore negli elenchi e nei widget del blog; predefinito:
1. - Mostra data. Mostra la data di pubblicazione negli elenchi e nei widget del blog; predefinito:
1. - Mostra conteggio visualizzazioni. Mostra il numero di visualizzazioni degli articoli; predefinito:
1. - Mostra conteggio commenti. Mostra il numero di commenti; predefinito:
1. - Mostra valutazione. Mostra le valutazioni degli articoli dove il template le supporta; predefinito:
1. - Mostra estratto. Mostra gli estratti nelle schede degli articoli; predefinito:
1. - Lunghezza estratto. Imposta la lunghezza massima degli estratti generati automaticamente; predefinito:
200. - Attiva mi piace. Consente ai visitatori di mettere mi piace agli articoli; predefinito:
1. - Mostra conteggio mi piace. Mostra il numero di mi piace accanto al relativo controllo; predefinito:
1. - Formato data. Usa una stringa di formato PHP
date()per le date del blog; predefinito:M d, Y. - Fuso orario. Usa un fuso orario IANA come
Europe/Warsaw; predefinito:''per usare quello del negozio.
L’impostazione Schede dell’indice del blog ha il valore predefinito overlay. Usala per scegliere la presentazione delle schede nell'indice principale del blog. Controllalo insieme a Layout lista e Colonne della griglia. Abilita solo i metadati delle schede che vuoi mostrare ai visitatori. L’opzione Conformità GDPR è attiva per impostazione predefinita e abilita gli hook del modulo per l'esportazione/eliminazione dei commenti.
La preferenza Fuso orario controlla la presentazione delle date. La pubblicazione segue comunque l'orologio del database. Se un articolo futuro appare all'ora sbagliata, confronta la sua Data di pubblicazione salvata con l'ora del database del negozio.
Configura commenti, valutazioni e condivisione
Commenti
- Attiva commenti. Abilita il modulo nativo dei commenti negli articoli; predefinito:
1. - Consenti commenti degli ospiti. Consente ai visitatori non autenticati di commentare con nome e indirizzo e-mail; predefinito:
1. - Approva automaticamente i commenti. Pubblica subito i nuovi commenti invece di lasciarli in attesa; predefinito:
0. - E-mail di notifica. Invia le notifiche dei nuovi commenti a questo indirizzo, se compilato; predefinito:
''. - URL della privacy policy. Imposta il link usato dalla casella di consenso dei commenti; predefinito:
'', che usa come ripiego/privacy-policy. - Attiva valutazioni. Consente valutazioni da 1-5 stelle con i commenti e azioni di valutazione AJAX; predefinito:
1. - Sistema di commenti. Seleziona
native,native_disqus,native_facebook,native_social,disqusofacebook; predefinito:native. - Nome breve Disqus. Richiesto per le modalità solo Disqus o nativa con Disqus; predefinito:
''. - ID app Facebook. Richiesto per le modalità Facebook Comments; predefinito:
''. - Attiva reCAPTCHA. Protegge il modulo dei commenti con Google reCAPTCHA v2; predefinito:
0. - chiave del sito reCAPTCHA. Chiave pubblica usata dal widget del modulo dei commenti; predefinito:
''. - chiave segreta reCAPTCHA. Chiave lato server usata per verificare i commenti inviati; predefinito:
''. - Email evidenziazione staff. Indirizzi e-mail separati da virgole i cui commenti sono evidenziati come commenti dello staff; predefinito:
''.
Usa Blog > Commenti per controllare i commenti in attesa. Approva automaticamente i commenti = No è l'impostazione predefinita. I nuovi commenti degli ospiti richiedono nome, e-mail valida, testo e consenso sulla privacy. Il testo deve contenere da 3 a 5000 caratteri. Anche il controllo nativo Consenti commenti a livello di articolo influisce sul modulo pubblico.
Scegli il sistema di commenti nativo per la prima prova. Per le modalità Disqus, imposta Nome breve Disqus. Per le modalità Facebook, imposta ID app Facebook. Le modalità miste native/social mantengono il modulo nativo accanto al sistema social selezionato. Google reCAPTCHA v2 richiede entrambe le chiavi prima di poter proteggere gli invii nativi.
La moderazione dei commenti e le notifiche di risposta sono attive per impostazione predefinita, senza campi separati nel modulo attuale. L'approvazione automatica controlla la pubblicazione. Le notifiche di risposta dipendono dall'invio di posta configurato nel negozio. Imposta E-mail di notifica per ricevere le notifiche dei nuovi commenti.
Social
- Attiva condivisione social. Mostra il blocco di condivisione nelle pagine degli articoli; predefinito:
1. - Facebook. Mostra il pulsante di condivisione Facebook; predefinito:
1. - Twitter/X. Mostra il pulsante di condivisione X/Twitter; predefinito:
1. - "Pinterest". Mostra il pulsante di condivisione Pinterest; predefinito:
1. - LinkedIn. Mostra il pulsante di condivisione LinkedIn; predefinito:
1. - "WhatsApp". Mostra il pulsante di condivisione WhatsApp; predefinito:
1. - E-mail. Mostra il pulsante di condivisione via e-mail; predefinito:
1.
Il blocco di condivisione nativo supporta anche la copia del link dell'articolo. Controlla titolo, immagine e URL generati in un articolo pubblico prima di condividerlo.
Configura URL, SEO e RSS
Nel gruppo SEO:
-
Prefisso URL. Imposta il segmento URL di base del blog, ad esempio
/blogo/guides; predefinito:blog. -
Markup Schema.org. Aggiunge lo schema nativo BlogPosting nelle pagine degli articoli e CollectionPage nelle prime pagine degli elenchi; predefinito:
1. -
Tag OpenGraph. Aggiunge meta tag di anteprima social nelle pagine del blog; predefinito:
1. -
URL delle categorie. Predefinito:
segment. Usa/blog/category/category-slugo scegli la modalità piatta/blog/category-slug. La modalità piatta condivide lo spazio degli slug con gli articoli. Gli indirizzi delle categorie esistenti vengono gestiti al cambio di stile. -
Direttiva robots per le pagine delle categorie. Predefinito:
noindex,follow. -
Direttiva robots per le pagine successive del blog. Predefinito:
noindex,nofollowdopo la prima pagina dell'elenco principale. -
Direttiva robots per la ricerca nel blog. Predefinito:
noindex,nofollow.
Nei contesti negozio ereditati, i campi robots possono offrire "Inherit" con la direttiva effettiva del contesto superiore. Impostali consapevolmente per il negozio previsto.
L'output nativo include dati BlogPosting negli articoli pubblici e schema degli elenchi dove supportato. Le alternative hreflang seguono l'integrazione delle pagine pubbliche del modulo; in questo modulo non esiste un campo separato "Hreflang alternates". Quando un altro modulo SEO gestisce questi tag, controlla il sorgente finale della pagina per individuare duplicati.
Il titolo predefinito del blog è Blog e la meta descrizione del blog è vuota. Lo schema predefinito del meta titolo è {title} - {shop_name} e quello della meta descrizione è {excerpt}. Questi valori predefiniti non hanno campi separati nel modulo di configurazione attuale. Usa Meta titolo, Meta descrizione, Meta keyword e l'eventuale URL canonica dell'articolo per i singoli metadati. Non è impostato alcun nome account X/Twitter precedente.
Nel gruppo RSS:
- Attiva feed RSS. Abilita l'endpoint RSS al prefisso configurato seguito da
/rss; predefinito:1. - Elementi RSS. Imposta il numero di articoli inclusi nel feed; predefinito:
20. - Contenuto RSS. Sceglie contenuto
excerptofullnelle descrizioni RSS; predefinito:excerpt.
Dopo aver cambiato Prefisso URL in guides, controlla questi percorsi di esempio:
/guides
/guides/my-post-slug
/guides/category/category-slug
/guides/tag/tag-slug
/guides/author/author-slug
/guides/archive/2026/6
/guides/search
/guides/rss
Usa i link generati dal negozio quando aggiunge un prefisso lingua o una sottocartella. Anche gli autori hanno una pagina elenco. Apri RSS e controlla titolo, dati di autore/categoria, date di pubblicazione, contenuto scelto estratto/completo e allegati immagini.
Modifica i tipi di articolo e inserisci prodotti
L'editor degli articoli supporta Titolo breve, Estratto, Immagine in evidenza, Immagine di copertina, Tag, In evidenza, Consenti commenti, Restrizione di accesso e la selezione dei prodotti oltre ai campi iniziali. Un articolo memorizza un solo ID autore. Crea profili autore separati in Blog > Autori secondo necessità.
Scegli Tipo di articolo standard, gallery, video o link. Imposta Codice di incorporamento video per un articolo video e URL esterno per un articolo link. Usa solo contenuti che intendi pubblicare. Controlla il risultato renderizzato per ogni tipo.
Aggiungi prodotti correlati con il selettore prodotti dell'articolo. Per inserire prodotti in Contenuto, usa questi shortcode:
[products ids="12,34,56,78"]
[products category="3" limit="4"]
[products new limit="4"]
[products bestsellers limit="4"]
Il limite predefinito degli shortcode è 4 e il massimo è 12. Vengono mostrati solo prodotti attivi che il negozio può caricare. Uno shortcode senza prodotti validi viene rimosso dall'output.
In un articolo pubblico, controlla titolo, metadati, immagini, contenuto dell'articolo, indice generato quando ci sono abbastanza titoli H2/H3, blocco di condivisione, autore, contenuti correlati, prodotti correlati, commenti, valutazioni e mi piace. La loro visibilità dipende dalle impostazioni e dal tema.
Importa ed esporta i contenuti
Apri Blog > Importazione / Export. Esegui il backup dei dati attuali prima di importare. L'importazione WordPress accetta WXR XML fino a 50 MB, nei limiti di caricamento del tuo server. Sono supportate anche le importazioni SimpleBlog. Controlla autori, categorie, date, slug, immagini, contenuti correlati e stato di pubblicazione importati prima di renderli pubblici.
Esporta i dati di Blog Revolution come XML o JSON prima di una migrazione. Non presumere che l'esportazione dei dati contenga da sola tutti i file binari delle immagini; esegui anche il backup dell'archivio immagini. Il modulo non impone un limite numerico fisso ad articoli, categorie, tag o commenti. Hosting, dimensioni del database e operazioni del Back Office limitano comunque il volume pratico.
Posiziona i widget e personalizza il tema
Il modulo può renderizzare widget per home page, footer, colonne e correlati ai prodotti. Se il tuo tema non renderizza una posizione, aggiungila consapevolmente nel template del tema:
{hook h='displayHome' mod='mprblogrevolution'}
{hook h='displayLeftColumn' mod='mprblogrevolution'}
{hook h='displayRightColumn' mod='mprblogrevolution'}
{hook h='displayFooter' mod='mprblogrevolution'}
{hook h='displayFooterProduct' mod='mprblogrevolution' product=$product}
Le sovrascritture del tema possono usare questi percorsi:
themes/your_theme/modules/mprblogrevolution/views/templates/front/post.tpl
themes/your_theme/modules/mprblogrevolution/views/templates/front/list.tpl
themes/your_theme/modules/mprblogrevolution/views/templates/front/_partials/_post_card.tpl
themes/your_theme/modules/mprblogrevolution/views/templates/front/_partials/_product_block.tpl
I selettori CSS utili includono .mprblog-post-title, .mprblog-product-block, .mprblog-comment-form e .mprblog-star. Il colore delle valutazioni usa --mprblog-star, con valore di ripiego #e8a838.
MPR Search Revolution può ricevere gli articoli del blog tramite actionMprSearchRevolutionRegisterContentProviders. Il blog restituisce il suo descrittore versionato del fornitore quando viene chiamato questo hook di integrazione. Il blog ha anche ricerca nativa/AJAX e hook sitemap. Prova i fornitori di ricerca e sitemap installati anziché presumere che la sola registrazione di un hook faccia apparire un articolo in ogni ricerca o sitemap.
Verifica, risolvi i problemi e disinstalla
Esegui Blog > Impostazioni > Integrità. Apri indice del blog, un articolo, categoria, tag, autore, archivio, ricerca e RSS nel negozio e nelle lingue previsti. Invia un commento di prova come ospite con consenso, approvalo, prova una risposta e controlla la consegna della posta. Prova separatamente una valutazione e un mi piace.
Se manca un articolo, controlla stato Pubblicato, ora del database, contenuti linguistici, attivazione nel negozio e restrizione di accesso. Se le immagini non funzionano, controlla nomi dei file memorizzati, permessi delle cartelle e varianti rigenerate. Se i widget non funzionano, controlla gli hook del tema e gli interruttori della barra laterale. Per i commenti, controlla le impostazioni globali e dell'articolo, moderazione, permessi degli ospiti, consenso ed eventuali credenziali reCAPTCHA o social configurate.
Esporta i dati ed esegui il backup delle immagini prima di disinstallare. La disinstallazione rimuove menu, configurazione e schema del modulo. La cartella delle immagini rimane indipendentemente dalla preferenza di eliminazione delle immagini. Rimuovi le integrazioni di pianificazione o navigazione aggiunte e sostituisci i link in ingresso al blog. Non aspettarti che articoli o commenti rimangano utilizzabili dopo la disinstallazione.
Compatibilità
Richiede PrestaShop 1.6.1 o successivo e PHP 7.1 o successivo.
Domande
Ancora nessuna domanda su questo modulo
Chiedi qualsiasi cosa su installazione, compatibilità o configurazione. Le risposte compaiono qui.
Problemi noti
51
Gli URL dei post del blog restituiscono 404 dopo la modifica del prefisso di rotta del blog
Cambiare il prefisso di rotta da /blog a /journal fa sì che tutti i post esistenti restituiscano 404, perché i vecchi URL non vengono reindirizzati.
Nota sulla risoluzione
Aggiunta la generazione automatica di redirect 301 per tutti i post esistenti quando cambia il prefisso di rotta.
Importazioni WordPress senza data risultavano pubblicate ma restavano nascoste
Dati strutturati del percorso di navigazione duplicati
Il selettore della lingua apriva l’indirizzo del blog errato
Versioni diverse dei moduli SEO producevano metadati del blog errati
Data di aggiornamento assente nelle intestazioni degli articoli
Widget e date potevano non funzionare nel contesto della pagina
Conteggi delle pubblicazioni incoerenti tra negozi
Il piè di pagina del blog rendeva troppo larghe le pagine sui telefoni
Le impostazioni del blog perdevano valori ereditati o invariati
Gli estratti degli articoli univano parole o decodificavano male il testo
Le cache dei widget non si aggiornavano correttamente
L’invito alla newsletter perdeva le traduzioni
Sicurezza rafforzata
Le finestre dei commenti potevano non funzionare con modalità miste
I commenti non approvati svuotavano le cache delle pagine pubbliche
Contenuti del blog in cache rimasti obsoleti
Tempistiche della cache errate per le pubblicazioni programmate
I colori di Ultimi articoli ignoravano le impostazioni del blog
L’integrazione con il tema poteva fallire con altri moduli
Il trattamento delle grandi foto da fotocamera poteva fallire
Testi del blog rimasti in inglese nelle altre lingue
I widget alteravano i piè di pagina con colonne flottanti
Il contenuto del blog ignorava il layout del tema
Pagine del blog non funzionanti con indirizzi di immagini in sottocartelle
Ritratti non funzionanti negli elenchi degli autori
Troppo spazio vuoto nelle intestazioni degli articoli solo testuali
Foto importate scure o con bande
I vecchi indirizzi degli articoli potevano reindirizzare tra negozi
Selezioni dei prodotti correlati troppo ampie
Nuova installazione non riuscita su PrestaShop 9
I link degli articoli potevano puntare a un altro negozio
Risposta fuorviante per gli articoli mancanti
Valutazioni e conteggi delle visualizzazioni degli articoli imprecisi
Più reindirizzamenti per i vecchi indirizzi degli articoli
Calcolo del tempo di lettura non funzionante su MySQL 5.7
Le pagine del blog potevano non funzionare su PrestaShop 8 e 9
Le immagini degli articoli facevano saltare il contenuto
Stili del widget del blog mancanti
Il link alla privacy non seguiva la lingua del negozio
Le anteprime dei post esponevano dati strutturati pubblici
I filtri degli elenchi di amministrazione non funzionavano correttamente
La paginazione esponeva indirizzi di pagina non validi
Metadati social duplicati negli elenchi del blog
Indirizzo errato nei dati strutturati degli articoli
Metadati di ricerca contraddittori nelle pagine noindex
Indirizzi alternativi del blog non canonicalizzati
Link delle categorie del blog nella lingua errata
La ricerca del blog non usava l’indirizzo semplificato corretto
Gli articoli mancanti reindirizzavano all’elenco del blog
Le rotte del blog nascondevano altre pagine del blog
Richieste funzionalità
33
Implementato
Link di anteprima firmati per articoli del blog non pubblicati
Paginazione /page/N per gli elenchi del blog
Pubblicazione sul blog
Anteprima degli articoli non pubblicati
Ricerca live nella barra laterale
Miniature automatiche degli articoli
Formati immagine moderni per il blog
Navigazione del blog localizzata
Metadati delle pagine autore
Notifica di indicizzazione
Aggiornamenti del modulo dal back office
Verifiche dell'installazione
Altre lingue dell'interfaccia
Articoli correlati selezionati
Stili dei widget Latest Articles
Immagine di copertina dell'indice del blog
Copertine con grafiche trasparenti
Qualifiche professionali degli autori
Badge delle credenziali degli autori
Pagine autore nelle sitemap
Blocchi di codice negli articoli
Sezioni alternate di screenshot
Importazione da SimpleBlog
Schede articolo classiche
Articoli in cache con Mi piace personali
Integrazione dei testi alternativi centralizzati
Controlli di indicizzazione per tipo di pagina del blog
Indirizzi brevi delle categorie
Variabili nei contenuti del blog redatti dal personale
Cache persistente della ricerca del blog
Dati strutturati del blog coordinati
Integrazione del modulo Schema per il blog
Integrazione della cache delle pagine di Performance
Registro modifiche
v2.4.142026-05-27
- AddedOpen previews on clean blog URLs
- AddedAdd signed blog post previews
- AddedIntegrate shared assets and style tokens
- AddedRegister actionLanguageLinkParameters hook for PS language selector
- AddedAdd WebP support alongside AVIF in all picture tags
- Addedcomplete FR/DE/ES/IT/PL translations
- ImprovedRemove version query string from asset registration
- FixedNofollow noindex author archive links
- FixedLocalize blog privacy policy link
- FixedConfigure blog privacy consent link
- FixedSuppress preview blog schema
Versioni precedenti
v1.3.02026-04-20
- AddedLocalized page keywords + route variants (strona/seite/pagina)
- AddedEmit <link rel="prev"/"next"> for paginated blog listings
- AddedMigrate blog pagination to /page/N + consolidate URL building via shared lib
- AddedAdd hreflang support to all blog front controllers
- Addedself-healing integrity checks for automatic diagnostics and repair
- Addedadmin menu management via MenuInstaller for streamlined module setup
- AddedLicense management tab with key management and renewal options
- Addedcomplete FR/DE/ES/IT/PL translations
- ImprovedRemove stray getCanonicalFromRequest() wrapper
- Improvedadmin list columns with visual badge indicators and multiselect filters
- Improvedsettings form organization with tabbed layout
- ImprovedSEO handling with proper canonical URLs and meta tags on all front pages
- FixedRemove noindex from blog tag and archive pages
- FixedBuild alternative_langs URLs manually instead of getModuleLink
- FixedColumn widget uses CSS vars, drops hardcoded card styling
- Fixedvarious stability and compatibility improvements (10 fixes total)
- Fixedadmin list filters — sorting, searching, and filtering now work correctly on all columns
v1.2.02026-01-19
- AddedPrestaShop 9 and Hummingbird theme compatibility
- AddedXML sitemap generation for blog posts and categories, submitted automatically to configured search consoles
- Improvedrich text editor with image caption, table, and embedded video support
- Fixedcomment moderation email not dispatched when PS mail is configured with SMTP transport
- Optimized blog index query performance by adding compound index on author and publication date
- Addedbreadcrumb Schema.org markup for blog post pages
v1.0.02025-09-26
- Initialrelease of Blog Revolution
- InitialFull blog platform with posts, categories, and tags
- InitialRich HTML editor for post content with inline media embedding
- InitialComment system with moderation queue in back office
- InitialSchema.org Article markup for Google rich snippet eligibility
- InitialPer-post SEO title and meta description fields
v1.1.02025-07-28
- Addedmulti-author support with per-author biography pages and avatar upload
- Addedtag cloud widget for sidebar and footer hook positions
- ImprovedSEO: added OpenGraph and Twitter Card meta tags generated per post
- Fixedpagination returning 404 on page 2 and beyond when URL rewriting is enabled
- Addedestimated reading time display in post header based on word count
Demo
Prova il modulo completo prima di acquistare
Acquista la licenza in seguito e mantieni le tue impostazioni.
- La tua demo di 30 giorni Provalo sul tuo negozio per 30 giorni dalla prima installazione.
- Negozio demo pronto Esplora un negozio demo pronto nel tuo browser.
- Senza registrazione Nessun account, e-mail o dominio del negozio richiesto.
Scaricando, accetti le condizioni della demo e l’informativa sulla privacy.
Aprendo questa demo accetti i termini della demo e la politica sulla privacy.