Un utente ha chiesto informazioni su AMP di Wordpress

Edizione stampata per la modalità accoppiata

Un utente ha chiesto 👇

Ciao,

Sono passato dalla modalità classica alla modalità nativa. Successivamente, quando guardo la pagina dell’amplificatore su un desktop, non mostra il carattere corretto. Anche in uno strumento di test dei dati strutturati non mostra il carattere corretto. Il mio è in realtà un sito web in lingua tamil. Per favore aiutami a risolverlo.

Autore del plugin

(@swissspidy)

1 anno, 12 mesi fa

Ciao

Se guardi il codice sorgente del tuo sito, noterai che il tuo foglio di stile generato da Autoptimize è troppo grande. AMP ha un limite di 50 KB per CSS. Il tuo è molto di più. Il plug-in rimuoverà qualsiasi CSS che superi il limite di 50 KB per preservare la compatibilità AMP.

Utilizza il raccoglitore AMP integrato nel plug-in per convalidare il tuo sito e correggere eventuali errori che potrebbero sorgere.

Una serie di documenti completi sono disponibili all’indirizzo https://amp-wp.org/documentation/getting-started/ che ti fornisce maggiori dettagli su come eseguire il debug del tuo sito e renderlo compatibile con AMP utilizzando questo plug-in.

(@optimizingmatters)

1 anno, 12 mesi fa

L’ottimizzazione automatica _non_ dovrebbe essere attiva su AMP, ma la modalità accoppiata (nativa) confonde AO nella versione corrente. AO25 (eta metà aprile) risolve questo problema, ma se lo desideri puoi già scaricarlo da https://downloads.wordpress.org/plugin/autoptimize.zip

onesto

Lanciatore di thread

(@satheeshrajv)

1 anno, 12 mesi fa

Ciao Frank,

Per favore, dammi un modo per limitare l’ottimizzazione automatica nelle pagine AMP.

Di,
Satheeshraj V.

(@optimizingmatters)

1 anno, 12 mesi fa

viene fatto automaticamente nel prossimo Autoptimize 2.5. @satheeshrajv 🙂

Lanciatore di thread

(@satheeshrajv)

1 anno, 12 mesi fa

Ciao Frank,

Ho installato la versione beta che hai condiviso ma non risolve il mio problema.

Di,
Satheeshraj V.

(@optimizingmatters)

1 anno, 12 mesi fa

Sembrava veloce e Autoptimize non è più attivo nella pagina dell’amplificatore, quindi quella parte dell’equazione è stata risolta.

Immagino che ora sia tornato a swissspidy o colleghi per vedere perché hai ancora quel problema di font 🙂

Lanciatore di thread

(@satheeshrajv)

1 anno, 12 mesi fa

Ricevo l’errore seguente:
Errore irreversibile PHP: Sconosciuto: il buffer di output non può essere utilizzato nei gestori di visualizzazione del buffer di output in Unknown online 0, referee: https://wordpress.org/support/topic/issue-in-font-for-paired-mode/

Errore irreversibile PHP: dimensione della memoria consentita 134217728 byte esauriti (tentativo di allocare 67108872 byte) in / var / www / html / wp-content / plugins / amp / vendor / sabberworm / php-css-parser / lib / Sabberworm / CSS / Parser .php Online 784, Arbitro: http://crictamil.in/kxip-vs-rr-match-at-jaipur/?amp&_validate=897739c239&_cache_bust=1287473761

Questa risposta è stata modificata 1 anno, 12 mesi fa. Lanciatore di thread

(@satheeshrajv)

1 anno, 12 mesi fa

Ciao Frank,
Penso che ancora una volta il problema sia con il plugin Autoptimize.

Di,
Satheeshraj V.

(@optimizingmatters)

1 anno, 12 mesi fa

Non voglio dire che sia impossibile, ma poiché la larghezza di banda di AMP sta arrivando con AMP (come confermato che non si fa più menzione di Autoptimize nella tua sorgente HTML AMP) è improbabile che sia causato da AO con questo.

Inoltre in base all’errore

Errore irreversibile PHP: dimensione della memoria consentita 134217728 byte esauriti (tentativo di allocare 67108872 byte) in / var / www / html / wp-content / plugins / amp / vendor / sabberworm / php-css-parser / lib / Sabberworm / CSS / Parser .php

sembra essere un problema di memoria con _might_ a causa della modalità accoppiata (il plug-in AMP analizza CSS e in effetti può essere … costoso)?

Autore del plugin

(@swissspidy)

1 anno, 12 mesi fa

Ciao @satheeshrajv

Foglio di stile per tema (Newspaper-child/style.css, che successivamente importa Newspaper/style.css) ancora sovradimensionato a oltre 118 KB (1.2 MB non compresso!). Anche in questo caso, il limite per AMP è di 50 KB.

Ecco perché ottieni un errore di dimensione della memoria nella parte del parser CSS, perché è troppo per questo.

Alcuni suggerimenti / suggerimenti:

1. Prova a ridurre al minimo il tuo CSS, manualmente o aggiornando il tuo tema. Probabilmente ci sono molte cose che puoi rimuovere, come tutto ciò che ha come target IE 11 e versioni precedenti
2. Contatta gli sviluppatori del tuo tema e chiedi loro di ridurre CSS e persino di includere direttamente la compatibilità AMP.
3. Prova ad aumentare la tua memoria PHP aggiungendo define( 'WP_MAX_MEMORY_LIMIT', '256M' ); nel tuo wp-config.php file

Autore del plugin

(@westonruter)

1 anno, 11 mesi fa

L’errore fatale non è una buona esperienza utente, quindi ho anche apportato un miglioramento per scoprire quanta memoria è probabilmente necessaria per un particolare file CSS. Guarda https://github.com/ampproject/amp-wp/issues/1914#issuecomment-478289126

Was this helpful?

0 / 0

Lascia un commento 0

Your email address will not be published. Required fields are marked *