Pregunta sobre W3 Total Cache de Wordpress:

Borrar la caché de la página AMP

Un usuario preguntó 👇

Hola, W3 funciona perfectamente con mi sitio habitual. Actualizar el correo significa borrar la memoria caché del correo y poner a disposición de los invitados una nueva versión de inmediato. Cuando se publica una publicación, el caché de la página de esa categoría se borra inmediatamente y los invitados pueden ver inmediatamente las publicaciones recién publicadas en la (s) página (s) de categoría relacionada.

Sin embargo, la misma función no ocurre con mis páginas AMP. ¿Qué cambios debo hacer para que también se borre la caché de la versión AMP?

Nota: la caché es de mi sitio, no de Google. Cuando reviso los enlaces directos amp.

Nota: estoy usando el plugin AMP de mi tema. La estructura del enlace tiene un «amp /» al final, los enlaces de la página son «post-link / amp /» «category-link / amp /».

Acerca de,

Este tema fue modificado hace 1 año, 4 meses por.

(@vmarko)

Hace 1 año, 4 meses

Hola @jamesja,

Lamento tu pregunta sobre cómo borrar la caché de la página AMP cuando se publica una nueva publicación y estoy feliz de poder ayudarte con esto. En Perfromance> Extensiones, puede habilitar una extensión AMP que agrega compatibilidad a las páginas aceleradas para dispositivos móviles (AMP). Habilite la extensión y vea si esto resuelve su problema. Háganos saber si esto ayuda y avísenos si hay algo más en lo que podamos ayudar.

(@jamesja)

Hace 1 año, 4 meses

Gracias por responder. Intenté eso, pero no funciona. Luego cambié el enchufe del amplificador, pero tampoco funciona con ese plugin. Solo funciona con https://wordpress.org/plugins/amp/

Cada plugin tiene una función diferente para identificar la página del amplificador … si esa información es útil para ayudarme a resolver este problema.

(@jamesja)

Hace 1 año, 4 meses

Hola de nuevo, probé el mismo plugin de amplificador con w3 en el sitio de prueba. Funciona en mi sitio de prueba cuando habilito la extensión AMP, pero en el sitio principal no funciona.

¿Alguna sugerencia sobre cómo debería solucionar este problema?

El sitio de prueba es http y https principal.

Esta respuesta fue modificada hace 1 año, 4 meses.

(@vmarko)

Hace 1 año, 4 meses

Hola @jamesja,

Gracias por su respuesta. Quiero aclarar algunas cosas. Cuando usa el plugin AMP para su tema al actualizar una publicación, el caché solo se borra cuando se limpia https://wordpress.org/plugins/amp/ caché y hay una nueva versión disponible para los invitados de inmediato. ¿Puedes compartir el tema que estás usando y el plugin AMP? Además, cuando dice que ha probado el mismo plugin AMP en un sitio de prueba, ¿se refiere al plugin AMP para su tema o https://wordpress.org/plugins/amp/

(@jamesja)

Hace 1 año, 4 meses

Hola, Gracias por tu respuesta. Eliminé un plugin de amplificador de tema debido a algunos problemas.

Actualmente estoy usando este tema: https://demo.betterstudio.com/publisher/
este plugin: https://wordpress.org/plugins/accelerated-mobile-pages/

Después de habilitar la extensión AMP en W3, la caché se borra en mi sitio de prueba (mismo tema, mismo plugin de amplificador). Pero no todo en el sitio principal. No puedo entender la razón.

(@vmarko)

Hace 1 año, 4 meses

Hola @jamesja,

Gracias por su respuesta. Para confirmar, si está utilizando su plugin de tema AMP y https://wordpress.org/plugins/accelerated-mobile-pages/ en su sitio web en vivo, la caché no se borra y solo se borra en las páginas AMP mientras usa https: // presspress.org/plugins/amp/ ¿Es correcto?

(@jamesja)

Hace 1 año, 4 meses

Hola, estaba preguntando acerca de este problema y no pude averiguar en qué consiste.

Configuré un nuevo sitio y este problema le está sucediendo. ¿Puedo enviarte un inicio de sesión para que puedas comprobarlo?

Mis plugins son: Classic W3 AMP Full Cache Editor – https://wordpress.org/plugins/amp/

El problema es: cuando cambio el contenido de una publicación, la caché en la página que no es de amplificador se borra inmediatamente, pero no se borra en las páginas de amplificador y tengo que esperar a que caduque automáticamente.

(@vmarko)

Hace 1 año, 4 meses

Hola @jamesja

Todo lo que tiene que hacer es confirmar, cuando modifica y publica cualquier contenido de la publicación, que al volver a cargar la página AMP no se muestra el nuevo contenido.

(@jamesja)

Hace 1 año, 4 meses

Ya exactamente.

(@vmarko)

Hace 1 año, 4 meses

Hola @jamesja, personalmente probé esto. Descargue la extensión https://wordpress.org/plugins/amp/ Activación AMP en Rendimiento> Extensiones. En Performance Right> Página, Política de purga, he habilitado lo siguiente: Página de publicación Página de publicación Página de blog Feed rss2 (predeterminado) Una vez que haya creado o editado una nueva publicación, solo se borrará la caché existente en las páginas que no son de amp y AMP. Simplemente vuelva a cargar contenido nuevo en esas páginas.

(@jamesja)

Hace 1 año, 4 meses

Hola, primero gracias por ayudarme pacientemente hasta ahora. Regresé para más pruebas.

Mis nuevos resultados son cuando guardo en caché una página en «memcached» o «Disk Basic», se produce este problema. Cuando muevo el almacenamiento en caché de la página a «Mejora de disco», este problema no ocurre. Probé esto con 3 servidores diferentes.

Puedo registrarte en mi sitio de prueba, si quieres comprobarlo allí.

Editar: cuando hice una prueba, primero abrí una publicación en las versiones de amplificador y sin amplificador (por lo que se crea una versión de caché, sin mencionar mis sitios de prueba). Luego edité la misma publicación y actualicé ambas páginas. La versión sin amplificador mostró estos cambios de inmediato, aunque las páginas AMP no existían cuando la caché de página estaba configurada como ‘Memcached’ o ‘Disk Basic’. Cuando la caché de página se configuró en «Disco mejorado», los cambios se mostraron en las páginas AMP y no AMP.

Acerca de,

Esta respuesta fue modificada hace 1 año, 4 meses.

(@vmarko)

Hace 1 año, 4 meses

Hola @jamesja

Simplemente confirme cuál es la estructura de la URL de AMP. Actualmente admitimos una estructura de URL única / amp /. “? Amp ”en el próximo número.

(@jamesja)

Hace 1 año, 4 meses

Hola, estoy usando / amp / only, al final de la publicación.

(@vmarko)

Hace 1 año, 4 meses

Hola @jamesja

¿Puede cambiar las siguientes líneas en Extension_Amp_Plugin.php 71 y comprobar si funciona? Línea 71
$amp_urls[] = trailingslashit( $url ) . 'amp';
a
$amp_urls[] = trailingslashit( $url ) . 'amp/';

(@jamesja)

Hace 1 año, 3 meses

Muchas gracias. ¡Eso está arreglado!

¿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 *