Un utente ha chiesto
Categoria: Really Simple SSL di WordPress
Domanda: Errore nella pagina AMP

Ciao autore, il tuo plugin è buono ma fa un errore nella pagina AMP. Puoi aiutarmi a risolverlo.

public function force_ssl_with_javascript()
        {
            ?>
            <script>
                if (document.location.protocol != "https:") {
                    document.location = document.URL.replace(/^http:/i, "https:");
                }
            </script>
            <?php
        }

La pagina per cui ho bisogno di aiuto: [log in to see the link]

  • Collaboratore plugin

    (@markwolter)

    Ciao,

    che tipo di problemi hai? La pagina sembra caricarsi correttamente. Hai problemi solo con il reindirizzamento javascript o anche con qualche altra opzione di reindirizzamento?

    marca

    (@cobuccia)

    Errore di visualizzazione di Google Search Console sulla mia pagina AMP:

    https://validator.ampproject.org/#url=https%3A%2F%2Fhocwp.net%2Fblog%2Flam-da-ngon-ngu-voi-polylang%2Famp%2F

    JavaScript creato dall’utente trovato nella pagina (problema critico).

    Puoi aggiungere un filtro in modo che l’autore del tema possa disabilitare il reindirizzamento javascript?

    Collaboratore plugin

    (@markwolter)

    Ciao,

    vedremo come aggiungere un filtro per il reindirizzamento javascript. Dovrò discuterne prima con Rogier. Nel frattempo, puoi anche abilitare un’altra opzione di reindirizzamento come il reindirizzamento 301 di WordPress o .htaccess. Questi non aggiungono script in linea, quindi dovrebbero superare il test AMP. Ti consigliamo di abilitare l’opzione di reindirizzamento .htaccess quando possibile in quanto è il reindirizzamento più veloce.

    marca

    Autore del plugin

    (@rogierlankhorst)

    Puoi disattivare il reindirizzamento JavaScript in settings / ssl. Non risolve il tuo problema?

    (@cobuccia)

    Grazie mille per il vostro supporto Mark e Rogier. Voglio solo disabilitare il reindirizzamento javascript sulla pagina AMP. Nella pagina normale, utilizzo ancora queste utilità.

    Ora sto usando l’opzione del filtro _ {$ option_name} per controllarlo e disabilitarlo. Ma non riesco a farlo funzionare sul tema. Funziona solo sul plugin.

    Autore del plugin

    (@rogierlankhorst)

    Ho aggiunto un filtro, che verrà rilasciato nel prossimo aggiornamento.

    Utilizzo:

    add_filter('rsssl_javascript_redirect', 'rsssl_remove_javascript');
    function rsssl_remove_javascript($script){
      return '';
    }

    (@skylarkcob)

    Grazie mólto. Vota 5 stelle per il tuo plugin 🙂

    (@ bbrian1988)

    Grazie mille e sto anche cercando il prossimo aggiornamento. Per questo motivo ricevo gli stessi errori critici anche sulle mie pagine AMP.

    Ecco il rapporto se può essere d’aiuto: https://validator.ampproject.org/#url=https%3A%2F%2Fquotebold.com%2Fpowerful-quotes%2Famp%2F

    Adoro il plugin finora,
    Brian

    (@ bbrian1988)

    * Sono stato in grado di risolverlo disabilitando il reindirizzamento javascript – grazie ancora 🙂

Hai risolto il tuo problema?

0 / 0

Lascia un commento 0

Il tuo indirizzo email non sarà pubblicato. Required fields are marked *