AMP

Descripción

El proyecto AMP es una iniciativa de código abierto cuyo objetivo es mejorar la web para todos. AMP permite experiencias web que son siempre rápidas, atractivas y de alto rendimiento en todas las plataformas de distribución. El plugin oficial de AMP para WordPress es compatible con la publicación AMP totalmente integrada para sitios de WordPress, con capacidades robustas y controles granulares de los editores.

Las características y capacidades proporcionadas por el plugin incluyen:

  • AMP-first Experiences: enabling full-site AMP experiences without sacrificing the flexibility of the platform or the fidelity of content.
  • Core Theme Support: enabling AMP compatibility for all core themes, from Twenty Ten all the way through Twenty Nineteen.
  • Compatibility Tool: when automatic conversion of markup to AMP is not possible, debug AMP validation errors with detailed information including the invalid markup and the specific components responsible on site (e.g theme, plugin, embed); validation errors are shown contextually with their respective blocks in the editor.
  • CSS Tree Shaking: automatically remove the majority of unused CSS to bring the total under AMP’s 50KB limit; when the total after tree shaking is still over this limit, prioritization is used so that the all-important theme stylesheet important is retained, leaving less important ones to be excluded (e.g. print styles).
  • AMP Stories (beta): the AMP plugin enables the creation, editing, and publishing of AMP Stories in WordPress; leverage the magic of storytelling the WordPress way!

The plugin can be configured to follow one of three different template modes: Standard, Transitional, and Reader. In Standard mode you use AMP as the framework for your site, and there need not be any separate AMP and non-AMP versions. When configured to operate in Reader and Transitional modes, a given page will have a canonical URL as well as a corresponding (paired) AMP URL. The AMP plugin is not serving as a mobile theme; it does not redirect mobile devices to the AMP version. Instead, the AMP version is served to mobile visitors when they find the content on platforms such as Twitter, Pinterest, Google Search, and others. Reader mode only supports serving AMP for singular posts, pages, and other post types, whereas Standard and Transitional mode support serving the entire site as AMP.

Con el plugin oficial de AMP para WordPress, el ecosistema de WordPress cuenta con las capacidades y herramientas que necesita para construir experiencias AMP de primera calidad sin desviarte de su ya conocido flujo de trabajo de creación de contenido estándar y flexible.

Primeros pasos

Para aprender más sobre el plugin y empezar a aprovechar sus capacidades para potenciar tu flujo de trabajo de creación de contenido AMP, revisa el sitio oficial del producto del plugin AMP .

Si eres un desarrollador, te animamos a que sigas de cerca o contribuyas al desarrollo de este plugin en GitHub.

Capturas

  • Create great web experiences via AMP-powered websites or visually rich, engaging stories.
  • Muchos temas pueden ser servidos como AMP sin ningún cambio en el plugin; la experiencia por defecto es como si JavaScript estuviera desactivado en el navegador ya que se eliminan los scripts.
  • Las plantillas en modo lector siguen disponibles, pero están limitadas. No sólo difieren del tema activo, sino que los errores de validación se sanean con discreción.
  • All core themes are supported, but many themes can be served as AMP with minimal changes, Otherwise, behavior is often as if JavaScript is turned off in the browser since scripts are removed.
  • Haz que todo el sitio esté disponible en AMP o escoge tipos de contenido y plantillas específicos; también puedes optar por no hacerlo entrada a entrada.
  • Cambio del modo lector al modo transicional o estándar en la pantalla de ajustes de AMP. Es posible que tengas que desactivar la barra de administración en AMP si tu tema tiene una gran cantidad de CSS.
  • Haz que todo el sitio esté disponible en AMP o escoge tipos de contenido y plantillas específicos; también puedes optar por no hacerlo entrada a entrada.
  • El plugin comprueba la validez del AMP e indica cuando: no se encuentran problemas, hay nuevos problemas que necesitan moderación, o problemas que bloquean el servicio del AMP.
  • El editor tratará los problemas de validación durante la creación de contenido. Se indican los bloques específicos con errores de validación.
  • Las URLs validadas incluyen la lista de errores de validación encontrados, lo que permite controlar si se acepta o se rechaza el saneado de un error de validación.
  • Los estilos añadidos por temas y plugins se concatenan, minimizan y reducen al mínimo automáticamente para tartar de mantener el total de CSS integrado por debajo de los 50 KB.
  • Se proporciona un comando WP-CLI para comprobar la validez de AMP de las URLs de un sitio. Los resultados están disponibles en la administración para su inspección.

Bloques

Este plugin proporciona 4 bloques.

amp/amp-story-post-author
amp/amp-story-post-date
amp/amp-story-post-title
amp/amp-latest-stories

Instalación

  1. Sube la carpeta al directorio /wp-content/plugins/
  2. Activa el plugin desde el menú ‘Plugins’ de WordPress
  3. Si actualmente utilizas versiones anteriores del plugin en el modo Lector, se recomienda encarecidamente migrar al modo Transicional o al Estándar. Dependiendo del tema/plugins, es posible que sea necesario realizar algún trabajo de desarrollo.

Reseñas

cannot deactivate plugin

Attempted to deactivate the plugin from Installed Plugins menu and it just hangs. Have to go through the backend and forcibly rip it out.

The Perfect AMP

I have installed this plugin on my site, to be honest I have had a few technical issues but James has been fantastic and provides support and direction to address the issues. I would highly recommend this plugin.

Doesn’t Work

This plugin messed up my entire website. When this application is activated, it makes a time travel back to the 90s. Do yourself a favor and look for something else if you want to do a mobile optimization. Spec: WP 5.2.1 Theme: Highlight PRO

I am sick and tired

I would give 2.5 stars for the features, as they actually work in the real world. I have to give 1, because it is the 3rd time everything broke after an update (I am with this plugin since it was just a "baby" ). I get the feeling that the users' voice cannot be heard by the ( two? ) companies behind this plugin. For the coders interested, this time I got all my AMP pages invalidated and out of google index 🙁 I believe the problem started past version 1.1.0 but I cannot pinpoint the exact version. The thing is that the plugin timeouts when trying to validate page/ fix erros and the fix (suggested for 0.8 version) doesn't help either. For smaller projects I tried in the pasts AMP for WP and Better AMP, I guess I must look this way for our main project too. PS I used to believe, it's from Automattic, of course it IS GOOD.
Leer todas las 177 reseñas

Colaboradores y desarrolladores

“AMP” es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

“AMP” ha sido traducido a 18 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce “AMP” a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN , o suscríbete al log de desarrollo por RSS .

Registro de cambios

Para ver el registro de cambios del plugin, por favor ve la página de versiones en GitHub.