In secondo luogo, se realizzato tramite un plugin, comporterebbe una sovrascrittura massiccia dei template. Mi piacerebbe saperne di più su Discourse AMP, se c’è un esperto qui. La fattibilità è attualmente in discussione. Essendo un principiante in materia di AMP, suggerirei di procedere in modo incrementale, utilizzando per quanto possibile gli outlet dei plugin.
@fzngagan grazie per la risposta. Ho controllato gli argomenti correlati su metadiscourse riguardanti AMP. Vedo che molte persone sono effettivamente interessate a questo. È possibile in qualche modo creare una versione AMP di una pagina di argomento e conservarla come file sul mio sito?
E posso includere una riga nel mio template HTML degli argomenti di Discourse per indicare dove si trova la versione AMP di questa pagina.
ad esempio, questo verrà aggiunto alle attuali pagine HTML degli argomenti di Discourse:
Ma come e dove posso ospitare quel file AMP in modo da poterlo servire dal mio sito?
C’è qualcuno nel team di Discourse o nel marketplace che possa farlo per me? Non sono completamente familiare con la struttura dei template di Discourse e con il luogo in cui ospitare la versione AMP delle mie pagine di argomento. Deve essere un file e deve essere posizionato da qualche parte sul mio sito.
Possiamo creare un nuovo file AMP e, se passiamo il nome e l’ID di un argomento, utilizzando l’API di Discourse, possiamo popolare dinamicamente i valori di quell’argomento, ottenere i suoi post e inserirli nella versione AMP della pagina. Ma dove posso ospitare questo file AMP personalizzato nel mio forum Discourse? Sto eseguendo Discourse in modalità standalone sul mio sito, non su un sottodominio.
Qualcuno può aiutarmi con questo? Sono disponibile a pagare per questo servizio. @staff@team a chi dovrei menzionare per aumentare la visibilità del mio argomento presso le persone giuste che possono aiutarmi?
Ciao @Faizan_Zahid, ti consiglio di convertire solo le pagine delle domande, in modo che vengano indicizzate da Google/AMP Cache. In questo modo, quando un utente arriva dalla versione AMP Cache, questa pagina AMP precaricherà la tua PWA esistente; poi, quando l’utente clicca su un link per un’altra pagina, subentrerà la tua PWA.
@eduardogoncalves Grazie, ma non sono ancora riuscito a capire come configurare le pagine dei topic del mio Discourse per supportare AMP e avere una versione alternativa AMP di una pagina di topic. Sto ancora cercando qualcuno che possa farlo per me come progetto a pagamento o plugin a pagamento.
@eduardogoncalves Grazie mille per aver finalmente preso l’iniziativa nel provare a supportare AMP per le pagine dei topic. Forse qualcuno tra @pfaffman o @angus può rispondere alla tua domanda.
Quella vista sembra contenere file per i dati strutturati di Google; penso che potresti inserire lì una pagina di layout generica per i topic supportata da AMP e popolala dinamicamente con l’API di Discourse per inserire il titolo del topic, i metadati, i post, ecc.
Inoltre, qualcuno sa come posso attivare la funzionalità dei dati strutturati di Google sui miei topic di Discourse, specialmente sulle domande, in modo che Google le mostri in un bel formato di snippet, come fa per altri siti di domande e risposte?
Ciao, volevo solo chiarire: si tratta ancora di una posizione aperta o di una discussione sull’implementazione di AMP? Nel secondo caso, sarei felice di spostarmi su Development. Se la posizione è ancora aperta, vi chiedo di mantenere la conversazione limitata a quell’argomento.
Si tratta di una posizione aperta: stiamo cercando qualcuno che possa svolgere questo compito come progetto a pagamento (supporto AMP su tutte le pagine di Discourse). Se conosci qualcuno o puoi fare una segnalazione, ti preghiamo di contattare @justin all’indirizzo faizan.zad@gmail.com.