Plugin Landing Pages :piccolo_airplane:

Per essere chiari, il tuo sito si è bloccato a causa del plugin o non eri sicuro di come configurarlo? Se si trattava del primo caso, allora forse c’è qualcosa che deve essere sistemato.

Entrambi. All’inizio, non caricava parti del mio sito quando il sito funzionava perfettamente fino all’installazione del plugin.

Posso usare il tema che ho sempre usato o quel tema specifico del blog è necessario?

Quali parti del sito? Se potessi elaborare sarebbe utile, per assicurarsi che non accada di nuovo.

Qual è il tema che hai sempre usato?

Utilizzo una versione pesantemente modificata di Air Theme (molte modifiche CSS) con una palette scura. In sostanza, qual è il senso del tema del blog stesso quando uso già un tema sui miei forum/sito? È necessario o no?

Perché vedo anche una sezione Temi nel plugin stesso, quindi sono confuso:

Inoltre, l’ultimo passaggio della guida del tuo sito dice: “Nell’interfaccia di amministrazione delle Landing Page, cambia la categoria della pagina “Blog” in qualsiasi categoria tu voglia usare per gestire il tuo blog”, ma la Categoria è disattivata per me.

Ero nel pannello Admin, ho installato il plugin, ho aggiornato il Pannello e circa metà del sito è stato cancellato. Non sono sicuro se stesse ancora cercando di caricarlo o cosa.

Sì, puoi usare il tema Air. Tieni presente che ci saranno alcuni elementi HTML diversi nelle pagine di destinazione del blog. Puoi leggere di più su questo nella documentazione del plugin che @Arkshine ha gentilmente collegato, ed è collegato nell’OP. Vedi in particolare questo argomento:

Se hai altre domande a riguardo, puoi rispondere lì.

La pagina ha una pagina “genitore”?

Quali pagine del sito sono state spazzate via?

1 Mi Piace

Quindi, se scelgo Blog o Post del blog, la categoria rimane disattivata. Ho 2 categorie sul mio sito: Forum e ora Blog. Dovevo creare Blog come sottocategoria con Forum come genitore?

Ancora un po’ confuso sulla questione del tema. L’intero mio sito di forum dovrebbe essere il tema Blog Landing, o solo sul plugin? Ad esempio, se voglio usare la mia versione modificata di Air, posso mantenere Air come tema del mio forum e poi impostare il tema Blog Landing nelle impostazioni del plugin? Odio dover rifare l’intero tema.

Inoltre, non riesco a capire come rendere “forums.mysite.com” la pagina di destinazione. Vorrei che le persone raggiungessero la pagina di destinazione visitando l’URL del mio forum. Non posso nemmeno cambiare il mio percorso?
kkkk

È letteralmente sparita metà del sito. Sto pensando che potrebbe essere stato il mio sito ancora in caricamento, però, forse non il plugin stesso.

Non sembra che il plugin abbia danneggiato il tuo sito. Ti preghiamo di fornire domande specifiche negli argomenti della documentazione che coprono ciò che stai chiedendo.

1 Mi Piace

Fatto. Some Questions about Blog Layout - Please Help - Discourse Landing Pages - Pavilion

Oh, l’ironia. Guarda cosa mi ha appena detto qualcuno lì:

Quindi è “mantenuto” o no? Da quello che ho capito qui, sembra di sì. Da lì, sembra di no. Sembra che tutti non siano sulla stessa lunghezza d’onda. Tutto ciò di cui ho davvero bisogno ora è capire perché sembrano esserci molti errori nell’HTML predefinito del plugin (mostrato nel post che ho linkato) e perché la sezione Iscriviti è tutta scombinata per impostazione predefinita, oltre a una scatola casuale cliccabile che non fa nulla (anche la funzione Iscriviti non fa nulla quando viene cliccata).

1 Mi Piace

Ehi, @45thj5ej, intervengo solo per menzionare che il plugin è ancora mantenuto (ci sto aiutando io stesso), ma né le pagine del blog né il tema del blog sono stati aggiornati da qualche anno.

Darò un’occhiata appena possibile per cercare di renderli compatibili con l’ultima versione del plugin. Nel frattempo, potresti creare manualmente una landing page con il tuo tema e layout preferiti e usare il tuo codice per visualizzare, ad esempio, gli argomenti del forum come voci del blog.

Grazie per la risposta! Sì, ho visto su GitHub che sono passati più di 3 anni per quelli. So che potresti avere un pregiudizio dato che stai aiutando a mantenerlo, ma sono stati trascurati perché ci sono opzioni migliori per una landing page in stile blog o qual è il problema con tutta quella faccenda?

Questo sarebbe di immenso aiuto. Se necessario, posso fornire i miei risultati su cosa genera errori, come le cose non vengono visualizzate correttamente, ecc. ecc. E tutto questo partendo dalle impostazioni predefinite “out-of-the-box”. Molto entusiasta di questo. Ci sono tempistiche?

Ma ecco i problemi principali in un video.
Le informazioni di iscrizione sono stranamente nell’angolo in basso a sinistra con un pulsante di invio super lungo in fondo allo schermo. Il pulsante di iscrizione in basso a destra non fa nulla. Ha una casella di controllo imbarazzante accanto. Infine, una scatola invisibile che si illumina quando ci si passa sopra il mouse che non fa nulla, ma è cliccabile.

@cabidop?

Oltre alla mia risposta precedente (non ho ancora ricevuto tue notizie), anche lo schema dell’URL dovrà essere modificato. Al momento, la pagina del blog tenta di collegarsi all’argomento del forum creato per essa, ma gli schemi degli URL non corrispondono, quindi si ottiene sempre una pagina non funzionante.

Esempio:


Il link a cui tenta di portarti è https://forums.mysite.me/b/blog-test-one-million
ma quell’URL non è mai esistito perché nel momento in cui ho creato questo argomento sul forum, il suo URL è: https://forums.mysite.me/t/blog-test-one-million/20

Quindi, in qualche modo, le pagine del blog devono sostituire /b/ con /t/ e in qualche modo ottenere il numero alla fine che genera. /b/ è il nome utente dell’autore. Quindi sta cercando di collegarsi a:
https://forums.mysite.me/author/topictitle invece di:
https://forums.mysite.me/t/topictitle/randomnumber

Ciao di nuovo, @45thj5ej, ho inviato alcuni aggiornamenti ai tre repository (questo plugin e sia il tema Blog Landing che le pagine) in modo che i problemi che hai menzionato nel tuo video dovrebbero essere risolti una volta che saranno uniti (di solito entro pochi giorni).

Per quanto riguarda il tuo post sugli URL, il percorso non è /author/topictitle ma /blogpath/topictitle, dove blogpath è l’impostazione del percorso nella pagina genitore “Blog” (che sembra essere /b nel tuo caso). Quello che vedi è intenzionale, poiché se la pagina “Blog Post” è configurata correttamente (le impostazioni predefinite dovrebbero essere sufficienti) renderà l’argomento come un post del blog con quell’URL. Se dopo gli aggiornamenti vedi ancora una pagina non funzionante fammelo sapere, potrebbe essere un problema di permessi o un’incompatibilità con un altro plugin.

E per quanto riguarda il motivo per cui i pezzi del blog sono stati trascurati, non posso dirlo con certezza poiché mi sono unito abbastanza di recente, ma date le tue domande e altri argomenti correlati, posso supporre che siano difficili da mantenere per soddisfare le aspettative di ogni utente riguardo alla funzionalità di un blog (mentre è molto più semplice per una landing page).

2 Mi Piace

Ehi, grazie mille per l’aggiornamento! Sembra che siano uniti da 5 ore fa. Quindi, come aggiorno il plugin Landing Pages stesso? L’ho originariamente forkato sul mio GitHub, ho appena sincronizzato il fork con le cose aggiornate, ma quando clicco su Pull nelle impostazioni del plugin, ottengo l’immagine qui sotto e il link “learn more” mi porta solo alla homepage del sito dell’autore invece di informazioni utili che mi aiuterebbero davvero a “saperne di più”…

MODIFICA: Sembra che tu possa andare su https://forums.mysite.me/admin/upgrade e aggiornare le cose lì, tuttavia, questo non sta aggiornando la mia cosa blog pages. Mostra le mie vecchie cose HTML nella pagina del plugin e mi dà ancora quell’errore di nome sopra.

MODIFICA2: Quindi, sono andato e ho semplicemente aggiornato manualmente le cose del codice (vorrei ancora una risposta alla mia domanda sopra, però) e la pagina dei post del blog ora appare così… ripete l’immagine di sfondo, i colori sono sbagliati, posizionamenti strani dei pulsanti, ecc. Inoltre, il pulsante Iscriviti ancora non fa nulla quando viene cliccato su nessuna pagina. E su mobile, il menu hamburger che c’è ancora non fa nulla.

Detto questo, sembra che quella scomoda scatola grigia più piccola vada bene se il post del blog ha abbastanza contenuto di testo. Quindi forse una soluzione per i blog che sono brevi? Esempio di layout di post più lunghi:


Fa ancora quella cosa strana dello sfondo a tessere. E sfortunatamente ho dovuto fare molte personalizzazioni CSS in modo che non sembrasse la foto sopra, a colori.

Oh, ho anche appena notato che il link si rompe su mobile ma funziona bene su desktop quando si clicca sul titolo di un blog nella pagina di atterraggio del blog.
Desktop ti porta correttamente a:
https://forums.mysite.me/blogpath/topic-title
Mobile ti porta a:
https://forums.mysite.me/blogpath/blogpath/topic-title -
aggiungendo un secondo /blogpath/ per qualche motivo.

Un’ultima cosa (per ora) anche: da quando ho aggiornato il plugin Landing Pages, il mio repository GitHub ora non si connette quando faccio “Test Connection” e Pull è disattivato.
MODIFICA3: Un’altra cosa che ho appena scoperto: se creo un nuovo argomento da trasformare in un post del blog, le date di tutti i blog precedenti vengono modificate nell’ultima. Non va affatto bene. Ho creato un nuovo argomento/post del blog e sono cambiati tutti alla data del nuovo (data di oggi):
cccc

Per le domande/problemi relativi esclusivamente al componente blog, spostiamoli nell’argomento Landing Pages Blog per mantenere questo focalizzato solo sul plugin. In ogni caso, per quanto posso vedere il problema è principalmente che il tema (che è molto basilare) non si adatta al tuo caso d’uso, e vedendo che lo hai già aggiornato sembra che spetti più a te continuare ad adattarlo alle tue esigenze specifiche (il predefinito dovrebbe essere “abbastanza buono” dopo l’aggiornamento). Potrei dedicare del tempo aggiuntivo, ma come menzionato è non mantenuto da un po’ e non è davvero il mio focus principale.

Sul tuo problema iniziale, l’errore name already exists si verifica solitamente quando si ricrea una pagina manualmente o quando si reimposta il repository remoto mantenendo le pagine. In entrambi i casi la soluzione è semplicemente rimuovere le pagine esistenti e sincronizzare di nuovo.

Sul tuo problema con “Test Connection”, l’ultimo aggiornamento del plugin ora accetta sia l’URL che il branch per la validazione, quindi assicurati che i dati che inserisci siano corretti (supponendo che il tuo fork sia https://github.com/nomadtown/blog-landing-pages non ho problemi a testarlo con il branch master).

OK, ho pubblicato un post lì: Landing Pages Blog 🛩 - #42 by 45thj5ej

Non direi che soddisfa “le mie” esigenze. La funzionalità così com’è è rotta (il pulsante Iscriviti non funziona, il menu hamburger su mobile non fa nulla, i link del blog sono rotti su mobile, ogni data del blog si aggiorna quando ne viene creata una nuova, ecc.).

Ciao @angus @merefield, sto facendo seguito con un paio di post che ho trovato che segnalano alcuni problemi con il plugin Landing Pages.

Ho appena installato il plugin per provarlo e ho riscontrato lo stesso bug descritto qui: Repeating header

Ecco uno screenshot sul mio sito web:

Inoltre, interferisce con il rendering del pannello di amministrazione, i filtri e la funzionalità generale:

Il seguente errore viene mostrato nella console del browser:

Sto eseguendo l’ultima versione “3.3.0.beta3-dev (f4108702c8)” e nel momento in cui disinstallo il “Landing Pages Plugin”, tutto ricomincia a funzionare correttamente.

1 Mi Piace

grazie per il rapporto dettagliato, sembra abbastanza semplice… ci darò un’occhiata.

1 Mi Piace

Potresti per favore aggiornare e riprovare?

1 Mi Piace

Wow! È stato veloce… :smiley:

Ho reinstallato la versione aggiornata e sembra funzionare bene (almeno nessuno dei problemi precedenti è presente), ora inizierò a usare il plugin.

Grazie mille!

1 Mi Piace