Pregunta sobre AMP de Wordpress:

Etiqueta con formato incorrecto en el encabezado HTML

Un usuario pregunt贸 馃憞

Versi贸n afectada: 0.6.0

Problema: hay una barra final etiqueta faltante presentada

Archivo en cuesti贸n: amp / include / amp-frontend-actions.php: 27

Soluci贸n: la barra que falta debe agregarse al comando printf en el archivo anterior: '<link rel="amphtml" href="%s" />'

Soluci贸n alternativa: agregue lo siguiente a las funciones .php de su tema hasta que se solucione en una de las versiones anteriores.


add_action( 'wp_head', 'afe_amp_frontend_add_canonical', 9);
// fix missing end of html tag <link /> in amp plugin
function afe_amp_frontend_add_canonical() {
        remove_action( 'wp_head', 'amp_frontend_add_canonical');
        if ( false === apply_filters( 'amp_frontend_show_canonical', true ) ) {
          return;
        }

        $amp_url = amp_get_permalink( get_queried_object_id() );
        printf( '<link rel="amphtml" href="%s" />', esc_url( $amp_url ) );
}

(@westonruter)

Hace 2 a帽os, 10 meses

Todo lo que necesita es la barra inclinada para XML. 驴Sirve su sitio como XHTML? De lo contrario, la barra oblicua es completamente innecesaria y un desperdicio de medida (s); se ignora en HTML. Presencia de barras en otros WordPress link Las etiquetas provienen de una 茅poca en la que XHTML era genial. Pero ahora no. Para ver algunos ejemplos de uso est谩ndar, consulte https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link#Examples

驴Solucion贸 tu problema??

0 / 0

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada. Los campos obligatorios est谩n marcados con *