Blog Revolution: configurazione e aiuto

Avvio rapido

  1. Carica e installa mprblogrevolution, poi apri Blog > Impostazioni > Configurazione.
  2. Imposta Prefisso URL, Articoli per pagina, Layout lista e la politica dei commenti desiderata.
  3. Crea un autore e una categoria in Blog > Autori e Blog > Categorie.
  4. Aggiungi un articolo con Titolo, Contenuto, Slug URL, Categoria e Autore; compila le lingue necessarie.
  5. Imposta Stato su Pubblicato e Data di pubblicazione sull'orario di pubblicazione previsto, poi salva.
  6. Apri il blog e l'articolo, controlla immagini e shortcode dei prodotti ed esegui Impostazioni > Integrità.
  7. 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, cover o compact; predefinito: grid.
  • Colonne della griglia. Controlla il numero di colonne nei layout a griglia: 2, 3 o 4; 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, disqus o facebook; 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 /blog o /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-slug o 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,nofollow dopo 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 excerpt o full nelle 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.

Configura barra laterale, immagini e risorse

Barra laterale

  • Attiva barra laterale. Abilita il rendering della barra laterale del blog negli hook delle colonne sinistra e destra; predefinito: 1.
  • Widget articoli recenti. Mostra gli articoli recenti nella barra laterale; predefinito: 1.
  • Numero articoli recenti. Imposta quanti articoli recenti appaiono nella barra laterale; predefinito: 5.
  • Widget articoli popolari. Mostra gli articoli popolari nella barra laterale; predefinito: 1.
  • Numero di articoli popolari. Imposta quanti articoli popolari appaiono nella barra laterale; predefinito: 5.
  • Widget categorie. Mostra le categorie del blog nella barra laterale; predefinito: 1.
  • Widget cloud di tag. Mostra una nuvola di tag nella barra laterale; predefinito: 1.
  • Tag max. nella nuvola. Imposta il numero massimo di tag mostrati; predefinito: 20.
  • Widget archivio. Mostra i link all'archivio nella barra laterale; predefinito: 1.
  • Widget post in evidenza. Mostra gli articoli in evidenza nella barra laterale; predefinito: 1.
  • Numero di post in evidenza. Imposta quanti articoli in evidenza appaiono nella barra laterale; predefinito: 3.
  • Mostra barra categorie. Mostra la navigazione orizzontale delle categorie nelle pagine elenco del blog; predefinito: 1.

"Latest Articles widget style" è predefinito su banner-dark. Modificalo quando desideri un'altra presentazione disponibile delle schede nella barra laterale. I widget dipendono dalle colonne sinistra/destra e dalle altre posizioni hook renderizzate dal tema.

Immagini

  • Larghezza immagine grande. Imposta la larghezza delle immagini grandi generate; predefinito: 800.
  • Altezza immagine grande. Imposta l'altezza delle immagini grandi generate; predefinito: 450.
  • Larghezza immagine media. Imposta la larghezza delle immagini medie generate; predefinito: 400.
  • Altezza immagine media. Imposta l'altezza delle immagini medie generate; predefinito: 225.
  • Larghezza miniatura. Imposta la larghezza delle miniature generate; predefinito: 200.
  • Altezza miniatura. Imposta l'altezza delle miniature generate; predefinito: 112.
  • Qualità immagine. Imposta la qualità JPEG da 1 a 100; predefinito: 85.

Le immagini vengono memorizzate per impostazione predefinita in /img/mprblogrevolution/. Il percorso di archiviazione non è un campo visibile modificabile nell'attuale gruppo Immagini. Dopo aver cambiato le dimensioni, usa Manutenzione miniature > Rigenera miniature per ricostruire le varianti di articoli, categorie e autori. Assicurati che il processo PHP possa scrivere nelle cartelle delle immagini. Le immagini rimangono dopo la disinstallazione indipendentemente da "Delete images on uninstall", disattivato per impostazione predefinita.

Risorse e stili del tema

  • "Load module assets automatically". Consente al modulo di caricare CSS e JavaScript tramite il gestore delle risorse; predefinito: 1.
  • "Use shop defaults". Consente alle impostazioni vuote delle risorse del modulo di usare quelle condivise del negozio; predefinito: 1.
  • "Browser cache refresh". Controlla il versionamento delle risorse: mtime, module_version o none; predefinito: mtime.
  • "Use optimized settings file". Scrive le impostazioni delle risorse in file generati memorizzabili nella cache anziché nell'output inline della pagina; predefinito: 1.
  • "Generated settings files to keep". Conserva questo numero di file di configurazione delle risorse generati; predefinito: 12.
  • "Generated settings retention days". Conserva i file di configurazione delle risorse generati per questo numero di giorni; predefinito: 7.
  • "Troubleshooting mode". Abilita l'output di debug delle risorse durante la verifica dei problemi di caricamento; predefinito: 0.
  • Stili del tema. Usa i colori rilevati del negozio per testo, testo attenuato, accento, accento al passaggio del mouse, bordo, sfondi, pericolo e successo, oltre a un colore delle stelle di valutazione specifico del blog; predefinito: valori del tema rilevati, con colore stelle #e8a838.

Usa "Troubleshooting mode" temporaneamente per controllare la distribuzione delle risorse, poi disattivalo. I controlli condivisi delle risorse includono azioni "Asset cache". I controlli di stile del tema applicano i valori rilevati del negozio e un colore delle stelle di valutazione specifico del blog. Anche "Card title size" è disponibile come stile specifico del blog.

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

Aperto

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

RisoltoAggiornato:
Risolto nella versione: 2.26.0
Un post WordPress importato senza data poteva ricevere un orario successivo a quello del database e restare nascosto dopo l’importazione.

Dati strutturati del percorso di navigazione duplicati

RisoltoAggiornato:
Risolto nella versione: 2.25.1
Le pagine del blog potevano aggiungere una seconda descrizione del percorso di navigazione quando il tema ne forniva già una.

Il selettore della lingua apriva l’indirizzo del blog errato

RisoltoAggiornato:
Risolto nella versione: 2.25.1
Il cambio di lingua poteva mantenere l’indirizzo non tradotto di un post, una categoria o un tag anziché aprire la pagina tradotta.

Versioni diverse dei moduli SEO producevano metadati del blog errati

RisoltoAggiornato:
Risolto nella versione: 2.25.1
I negozi con diverse generazioni di moduli SEO potevano perdere i dati strutturati degli elenchi o combinare metadati degli articoli incompatibili.

Data di aggiornamento assente nelle intestazioni degli articoli

RisoltoAggiornato:
Risolto nella versione: 2.25.1
L’intestazione di un articolo poteva omettere la data di aggiornamento.

Widget e date potevano non funzionare nel contesto della pagina

RisoltoAggiornato:
Risolto nella versione: 2.25.1
La lettura delle impostazioni della pagina da un contesto inaccessibile poteva interrompere i widget o la visualizzazione delle date.

Conteggi delle pubblicazioni incoerenti tra negozi

RisoltoAggiornato:
Risolto nella versione: 2.25.1
I conteggi per autore e tag potevano includere il negozio errato e i controlli di pubblicazione potevano usare un orologio incoerente.

Il piè di pagina del blog rendeva troppo larghe le pagine sui telefoni

RisoltoAggiornato:
Risolto nella versione: 2.25.1
Il piè di pagina del blog poteva rendere le pagine strette più larghe dello schermo e introdurre lo scorrimento orizzontale.

Le impostazioni del blog perdevano valori ereditati o invariati

RisoltoAggiornato:
Risolto nella versione: 2.25.1
Il salvataggio delle impostazioni del blog poteva sovrascrivere valori invariati, gestire male le impostazioni ereditate o perdere valori disattivati salvati nei diversi ambiti dei negozi.

Gli estratti degli articoli univano parole o decodificavano male il testo

RisoltoAggiornato:
Risolto nella versione: 2.25.1
Gli estratti ricavati da contenuti formattati potevano perdere gli spazi tra i blocchi o mostrare testo decodificato in modo errato.

Le cache dei widget non si aggiornavano correttamente

RisoltoAggiornato:
Risolto nella versione: 2.25.1
Rinominare una categoria poteva cancellare troppe pagine in cache, mentre uno svuotamento della cache poteva lasciare obsoleti i dati dei widget.

L’invito alla newsletter perdeva le traduzioni

RisoltoAggiornato:
Risolto nella versione: 2.25.1
L’invito alla newsletter poteva apparire senza la traduzione prevista per la lingua specifica.

Sicurezza rafforzata

RisoltoAggiornato:
Risolto nella versione: 2.25.1
Sicurezza rafforzata.

Le finestre dei commenti potevano non funzionare con modalità miste

RisoltoAggiornato:
Risolto nella versione: 2.25.1
Lo script necessario a una finestra di commento nativa poteva essere omesso quando venivano usate insieme diverse modalità di commento.

I commenti non approvati svuotavano le cache delle pagine pubbliche

RisoltoAggiornato:
Risolto nella versione: 2.20.0
L’invio di un commento non ancora pubblico poteva svuotare inutilmente la cache delle pagine del blog.

Contenuti del blog in cache rimasti obsoleti

RisoltoAggiornato:
Risolto nella versione: 2.20.0
Le cache delle pagine non ricevevano sempre informazioni sui contenuti pubblici del blog visualizzati, quindi le modifiche potevano lasciare widget o pagine in cache non aggiornati.

Tempistiche della cache errate per le pubblicazioni programmate

RisoltoAggiornato:
Risolto nella versione: 2.20.0
La prossima pubblicazione programmata poteva essere calcolata rispetto a un orologio diverso da quello del database, ritardando l’aggiornamento della cache.

I colori di Ultimi articoli ignoravano le impostazioni del blog

RisoltoAggiornato:
Risolto nella versione: 2.20.0
Il widget Ultimi articoli poteva usare colori predefiniti non pertinenti anziché quelli delle sue impostazioni del blog.

L’integrazione con il tema poteva fallire con altri moduli

RisoltoAggiornato:
Risolto nella versione: 2.20.0
Una vecchia integrazione condivisa con il tema, caricata da un altro modulo, poteva causare chiamate non supportate.

Il trattamento delle grandi foto da fotocamera poteva fallire

RisoltoAggiornato:
Risolto nella versione: 2.18.5
La rotazione di una foto da fotocamera poteva richiedere più memoria di quella prevista dal controllo di elaborazione delle immagini.

Testi del blog rimasti in inglese nelle altre lingue

RisoltoAggiornato:
Risolto nella versione: 2.18.5
Alcuni testi dell’interfaccia erano duplicati in inglese nei cataloghi delle lingue anziché usare le traduzioni corrette.

I widget alteravano i piè di pagina con colonne flottanti

RisoltoAggiornato:
Risolto nella versione: 2.18.5
Il widget del blog nel piè di pagina poteva non occupare la larghezza corretta nei temi con colonne flottanti nel piè di pagina.

Il contenuto del blog ignorava il layout del tema

RisoltoAggiornato:
Risolto nella versione: 2.18.5
Articoli e widget potevano usare layout, tipografia o proporzioni delle immagini incoerenti anziché adattarsi al tema attivo.

Pagine del blog non funzionanti con indirizzi di immagini in sottocartelle

RisoltoAggiornato:
Risolto nella versione: 2.18.5
Alcune pagine del blog usavano una formattazione delle immagini non supportata che poteva interrompere il rendering o produrre indirizzi errati nelle installazioni in sottocartelle.

Ritratti non funzionanti negli elenchi degli autori

RisoltoAggiornato:
Risolto nella versione: 2.18.5
Gli elenchi degli autori potevano mostrare avatar non validi e generare avvisi ripetuti.

Troppo spazio vuoto nelle intestazioni degli articoli solo testuali

RisoltoAggiornato:
Risolto nella versione: 2.18.5
Le intestazioni solo testuali potevano essere forzate nel formato previsto per le immagini di copertina.

Foto importate scure o con bande

RisoltoAggiornato:
Risolto nella versione: 2.18.5
Le immagini opache potevano essere scambiate per grafiche trasparenti e l’adattamento delle miniature poteva lasciare bande indesiderate intorno alle foto.

I vecchi indirizzi degli articoli potevano reindirizzare tra negozi

RisoltoAggiornato:
Risolto nella versione: 2.18.5
Gli indirizzi degli articoli dismessi non venivano sempre registrati e risolti nel negozio corretto.

Selezioni dei prodotti correlati troppo ampie

RisoltoAggiornato:
Risolto nella versione: 2.18.5
I selettori di prodotti correlati e categorie del negozio potevano mantenere più elementi di quelli specificamente selezionati dal commerciante.

Nuova installazione non riuscita su PrestaShop 9

RisoltoAggiornato:
Risolto nella versione: 2.18.5
Una nuova installazione poteva fallire perché il modulo dichiarava una posizione nel negozio senza un gestore corrispondente.

I link degli articoli potevano puntare a un altro negozio

RisoltoAggiornato:
Risolto nella versione: 2.11.0
Alcuni link del blog generati non rispettavano il contesto del negozio corrente nelle installazioni multinegozio.

Risposta fuorviante per gli articoli mancanti

RisoltoAggiornato:
Risolto nella versione: 2.11.0
Un articolo mancante poteva reindirizzare all’elenco anziché restituire una vera risposta di pagina non trovata ai visitatori e ai motori di ricerca.

Valutazioni e conteggi delle visualizzazioni degli articoli imprecisi

RisoltoAggiornato:
Risolto nella versione: 2.11.0
Le valutazioni degli articoli non usavano la media reale e le visite automatizzate potevano gonfiare il numero di visualizzazioni.

Più reindirizzamenti per i vecchi indirizzi degli articoli

RisoltoAggiornato:
Risolto nella versione: 2.11.0
Gli indirizzi del blog precedenti e basati su parametri potevano richiedere più reindirizzamenti per raggiungere l’indirizzo canonico pulito.

Calcolo del tempo di lettura non funzionante su MySQL 5.7

RisoltoAggiornato:
Risolto nella versione: 2.11.0
Le pagine del blog potevano non funzionare quando il calcolo del tempo di lettura usava una funzione del database non disponibile in MySQL 5.7.

Le pagine del blog potevano non funzionare su PrestaShop 8 e 9

RisoltoAggiornato:
Risolto nella versione: 2.11.0
Un helper degli indirizzi incluso ma incompatibile poteva impedire il caricamento delle pagine del blog con regole di caricamento più rigide.

Le immagini degli articoli facevano saltare il contenuto

RisoltoAggiornato:
Risolto nella versione: 2.11.0
Le dimensioni mancanti delle immagini potevano causare spostamenti visibili del layout durante il caricamento delle immagini degli articoli e di copertina.

Stili del widget del blog mancanti

RisoltoAggiornato:
Risolto nella versione: 2.11.0
Il widget dell’elenco del blog poteva apparire senza la presentazione prevista.

Il link alla privacy non seguiva la lingua del negozio

RisoltoAggiornato:
Risolto nella versione: 2.11.0
Il link alla privacy del blog poteva portare a una pagina dell’informativa nella lingua errata.

Le anteprime dei post esponevano dati strutturati pubblici

RisoltoAggiornato:
Risolto nella versione: 2.11.0
Le anteprime dei post non pubblicati potevano generare dati strutturati di articolo destinati ai contenuti pubblici.

I filtri degli elenchi di amministrazione non funzionavano correttamente

RisoltoAggiornato:
Risolto nella versione: 2.4.7
Alcune colonne degli elenchi di amministrazione del blog non supportavano i controlli di filtro corretti.

La paginazione esponeva indirizzi di pagina non validi

RisoltoAggiornato:
Risolto nella versione: 2.4.7
I numeri di pagina fuori intervallo potevano restare accessibili anziché reindirizzare a una pagina valida del blog.

Metadati social duplicati negli elenchi del blog

RisoltoAggiornato:
Risolto nella versione: 2.4.7
Gli elenchi del blog potevano produrre metadati social concorrenti quando SEO Revolution era attivo.

Indirizzo errato nei dati strutturati degli articoli

RisoltoAggiornato:
Risolto nella versione: 2.4.7
L’indirizzo dell’articolo nei dati strutturati poteva essere costruito dal campo errato del post e puntare a una pagina sbagliata.

Metadati di ricerca contraddittori nelle pagine noindex

RisoltoAggiornato:
Risolto nella versione: 2.4.7
Le pagine escluse dall’indicizzazione potevano ancora indicare link ad altre lingue o dati strutturati della raccolta del blog.

Indirizzi alternativi del blog non canonicalizzati

RisoltoAggiornato:
Risolto nella versione: 2.4.7
Gli indirizzi diretti del modulo potevano esporre indirizzi duplicati delle pagine del blog anziché indirizzare i visitatori all’indirizzo canonico.

Link delle categorie del blog nella lingua errata

RisoltoAggiornato:
Risolto nella versione: 2.4.7
I link delle categorie non usavano sempre l’indirizzo tradotto per la lingua corrente del negozio.

La ricerca del blog non usava l’indirizzo semplificato corretto

RisoltoAggiornato:
Risolto nella versione: 2.4.7
La ricerca del blog poteva passare da un indirizzo errato anziché dalla rotta semplificata configurata.

Gli articoli mancanti reindirizzavano all’elenco del blog

RisoltoAggiornato:
Risolto nella versione: 2.4.7
L’apertura di un articolo mancante poteva reindirizzare i visitatori all’indice del blog anziché a una pagina non trovata.

Le rotte del blog nascondevano altre pagine del blog

RisoltoAggiornato:
Risolto nella versione: 2.4.7
Un indirizzo generico degli articoli poteva avere la precedenza su indirizzi più specifici del blog e impedirne l’apertura corretta.

Richieste funzionalità

33

Implementato

Link di anteprima firmati per articoli del blog non pubblicati

Implementato
Con i link di anteprima firmati puoi aprire gli articoli non pubblicati al loro normale URL del blog e verificarli prima della pubblicazione. Le risposte di anteprima sono contrassegnate come noindex ed escluse dalla cache.

Paginazione /page/N per gli elenchi del blog

Implementato
Gli elenchi del tuo blog, le categorie, i tag, gli autori, gli archivi e i risultati di ricerca usano URL di paginazione /page/N. La prima pagina mantiene l’URL di base.

Pubblicazione sul blog

Implementato
Pubblica e gestisci i contenuti del blog visibili in negozio dall'area di amministrazione.

Anteprima degli articoli non pubblicati

Implementato
Visualizza in anteprima gli articoli del blog non pubblicati usando indirizzi puliti del blog mentre sei connesso al back office.

Ricerca live nella barra laterale

Implementato
Consenti ai visitatori di cercare contenuti del blog direttamente dalla barra laterale con risultati in tempo reale.

Miniature automatiche degli articoli

Implementato
Genera immagini degli articoli delle dimensioni adatte al caricamento e usale in tutto il blog.

Formati immagine moderni per il blog

Implementato
Distribuisci le immagini del blog in AVIF e WebP dove supportati.

Navigazione del blog localizzata

Implementato
Usa indirizzi di paginazione tradotti e link alle lingue nelle pagine del blog.

Metadati delle pagine autore

Implementato
Imposta i metadati per i motori di ricerca delle pagine autore.

Notifica di indicizzazione

Implementato
Notifica la coda di indicizzazione collegata quando viene salvato un articolo del blog.

Aggiornamenti del modulo dal back office

Implementato
Verifica la disponibilità degli aggiornamenti del modulo e installali dall'amministrazione.

Verifiche dell'installazione

Implementato
Controlla lo stato dell'installazione e ripara gli elementi mancanti dell'infrastruttura del modulo dall'amministrazione.

Altre lingue dell'interfaccia

Implementato
Usa i testi del blog e dell'amministrazione tradotti in francese, tedesco, spagnolo, italiano e polacco.

Articoli correlati selezionati

Implementato
Scegli articoli correlati specifici per un articolo invece di affidarti solo ai suggerimenti automatici.

Stili dei widget Latest Articles

Implementato
Scegli la presentazione dei widget Latest Articles nella barra laterale e regola l'adattamento delle copertine nella pagina iniziale.

Immagine di copertina dell'indice del blog

Implementato
Imposta un'immagine di copertina per l'area introduttiva del blog.

Copertine con grafiche trasparenti

Implementato
Usa grafiche trasparenti con layout dedicati alle copertine degli articoli.

Qualifiche professionali degli autori

Implementato
Imposta qualifiche professionali localizzate e gestisci l'indicizzabilità delle pagine autore con contenuti sostanziali.

Badge delle credenziali degli autori

Implementato
Mostra i badge delle credenziali sui profili degli autori.

Pagine autore nelle sitemap

Implementato
Includi le pagine autore con contenuti sostanziali nella sitemap del blog.

Blocchi di codice negli articoli

Implementato
Mostra blocchi di codice formattati negli articoli del blog con ritorno a capo adatto agli schermi stretti.

Sezioni alternate di screenshot

Implementato
Usa sezioni multimediali alternate per presentare screenshot all'interno degli articoli.

Importazione da SimpleBlog

Implementato
Importa i contenuti esistenti del blog da SimpleBlog.

Schede articolo classiche

Implementato
Scegli per l'indice del blog schede classiche con immagine sopra il testo invece delle schede con testo sovrapposto.

Articoli in cache con Mi piace personali

Implementato
Consenti la memorizzazione nella cache delle pagine pubbliche degli articoli, caricando separatamente lo stato del Mi piace di ogni lettore.

Integrazione dei testi alternativi centralizzati

Implementato
Usa il sistema SEO di testi alternativi collegato per le immagini degli articoli nel widget di colonna.

Controlli di indicizzazione per tipo di pagina del blog

Implementato
Scegli regole di indicizzazione e di seguito dei link separate per categorie del blog, elenchi paginati e pagine di ricerca.

Indirizzi brevi delle categorie

Implementato
Scegli indirizzi di categoria piatti senza il segmento della categoria, con controlli sui conflitti tra nomi di articoli e categorie.

Variabili nei contenuti del blog redatti dal personale

Implementato
Sostituisci i segnaposto del modulo Variables nei contenuti degli articoli redatti dal personale, nei metadati e negli altri testi del blog supportati. I commenti dei visitatori restano letterali e le importazioni richiedono una revisione del personale.

Cache persistente della ricerca del blog

Implementato
Riutilizza i risultati di ricerca del blog in cache tra le richieste per velocizzare le ricerche ripetute.

Dati strutturati del blog coordinati

Implementato
Coordina i dati strutturati di articoli ed elenchi con i moduli SEO compatibili e il tema.

Integrazione del modulo Schema per il blog

Implementato
Fornisci i contenuti pubblici del blog al modulo Schema e alle installazioni compatibili di SEO Revolution.

Integrazione della cache delle pagine di Performance

Implementato
Consenti a Performance di riconoscere le pagine del blog supportate tramite la dichiarazione della cache delle pagine del modulo.

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.
Avvia il negozio demo

Scaricando, accetti le condizioni della demo e l’informativa sulla privacy.

Aprendo questa demo accetti i termini della demo e la politica sulla privacy.

Caricamento...
Torna su