AMP

Beschreibung

Dieses Plugin fügt eine Unterstützung des Accelerated Mobile Pages (AMP) Projekts hinzu, das eine Open Source-Initiative mit dem Ziel ist, für Mobilgeräte optimierten Inhalt anzubieten, der überall sofort geladen werden kann.

Mit dem aktivierten Plugin haben alle Beiträge deiner Website eine dynamisch erzeugte, AMP-kompatible Version, die durch Anhängen von /amp/ am Ende deiner Beitrags-URL erreichbar ist. Ist zum Beispiel deine Beitrags-URL http://beispiel.de/2016/01/01/amp-on/, erreichst du die AMP-Version unter http://beispiel.de/2016/01/01/amp-on/amp/. Hast du keine Pretty Permalinks aktiviert, klappt es genauso, indem du ?amp=1 anhängst, z.B. http://example.com/2016/01/01/amp-on/?amp=1

Note #1: that Pages and archives are not currently supported. Pages support is being worked on.

Hinweis Nr. 2: Dieses Plugin erzeugt nur AMP-Inhalt, zeigt sie aber nicht automatisch deinen Webseitenbesuchern an, wenn sie die Webseiten mit einem mobilen Endgerät aufrufen. Dies wird über AMP-Abnehmer wie die Google Suche erledigt. Weitere Informationen erhältst du in der AMP-Projekt FAQ.

Folge oder beteilige dich an der Entwicklung dieses Plugins auf https://github.com/Automattic/amp-wp

Screenshots

Installation

  1. Lade den Ordner in das Verzeichnis /wp-content/plugins/ hoch
  2. Aktiviere das Plugin in WordPress im Menü „Plugins“​
  3. You may need to refresh your permalinks by going to Settings > Permalinks and tapping the Save button.

FAQ

Wie passe ich die AMP-Ausgabe für meine Website an?

You can tweak a few things like colours from the AMP Customizer. From the Dashboard, go to Appearance > AMP.

For deeper level customizations, please see the readme at https://github.com/Automattic/amp-wp/blob/master/readme.md

What about ads and shortcodes and such?

Check out https://github.com/Automattic/amp-wp/blob/master/readme.md#handling-media

What about analytics?

Many plugins are adding AMP support already. If you handling analytics yourself, please see https://github.com/Automattic/amp-wp/blob/master/readme.md#analytics

Google Webmaster Tools is reporting validation errors for my site. How do I fix them?

The best place to start is to open a new discussion in the support forum with details on what the specific validation error is.

Why aren’t Pages supported yet

Wie schon der weise Meister Yoda sagte: „Geduld du haben musst, junger Padawan.“ wir arbeiten dran 🙂

Rezensionen

No support

Zu Beginn wars ein gutes Plugin. Und dann startete das Problem mit den Umleitungsfehlern. «To many redirections» und mein Blog konnte nicht mehr aufgerufen werden. Nach mehrmaligen Kontakt-Versuchen mit dem Support, der leider nicht geantwortet hat, musste ich das Plugin deaktivieren.

Lasst die Finger von diesem Plugin.

No Adsense Support & Adds WordPress link

Very dissapointing that Automatic appear not to be updating this plugin.

There is no adsense support so if you start using AMP you will need to edit the code yourself to reintroduce your Adsense code – very unsatisfactory.

Also, the plugin adds a link at the bottom of every page to wordpress.org – WHY?!

Come on Automatic get your act together

Broke my site, unfortunately

The plugin created a beautiful /amp version of all my blog posts, but unfortunately these pages did not trigger on mobile, and it slightly off-centered many elements site-wide, which can not be fixed.

It DID work just fine on another site I built which uses a different theme, so the theme might have something to do with it. Again, though it didn’t mess up the layout of this second site, it still does not trigger the amp versions of the pages (maybe this takes time?).

60% of my AMP posts have Critical issues

I use this plugin and Yoast’s Glue AMP Plugin. Automattic (this plugin creator) has been an amazing part of my web experience in the past.

3/22/07 update: Now just under 20% of my posts have critical issues. I think the fact that I added text (a phone number) in the Yoast glue plugin where the design header is may have caused the critical error issue.

Update after I initially post this: When I manual do the Google AMP test on a few randomly chosen on AMP URLS (for which Webmaster tools said they had errors just 1 hour ago), Google says each Valid AMP page.

Per Google Webmaster Tools yesterday, 60% of my AMP posts had critical issues. Prior to the update above, I expect this % to rise.

Each post has these 5 critical issues

Issue Severity Pages with issues
1 AMP markup missing or incorrect Critical
2 User-authored JavaScript found on page Critical
3 Prohibited or invalid use of HTML Tag Critical
4 Syntax error Critical
5 Invalid usage of AMP tags Critical

Worse yet, the Google search AMP tester froze when seeing if this page is AMP friendly.

I use a Genesis WP framework that I virtually haven’t altered, so if there is a site that this plugin should work on, it would be mine. However, it doesn’t.

I would be willing to pay for a premium version of this plugin that has support. This plugin’s support requests in the past 5 or so months haven’t been responded to.

I am grateful that the authors of this plugin took the time to make it. However, it concerns me that the WP plugin repository says this plugin (and Yoast’s Glue for AMP plugin) hasn’t been updated in 5 months or so.

Lies alle 111 Rezensionen

Mitwirkende & Entwickler

„AMP“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt.

Mitwirkende

„AMP“ wurde in folgende 11 Sprachen übersetzt: French, Turkish, German, Brazilian Portuguese, Spanish, Italian, Dutch, Chinese (Taiwan), English (UK), English (Canada), English (Australia). Danke an die Übersetzer für ihre Mitwirkung.

Übersetze „AMP“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code oder abonniere das Entwicklungsprotokoll per RSS.

Changelog

0.4.2 (2016-10-13)

  • Fix: Prevent validation errors for html tag (h/t Maxime2 and everyone else that reported this error)
  • Fix: Handle variable name conflict that was causing content_max_width to be ignored (h/t mimancillas)
  • Fix: Prevent errors when nodes don’t have attributes (h/t stephenmax)
  • Fix: Back-compat for 4.5 (add sanitize_hex_color function, h/t xotihcan)
  • Fix: Handle gif featured images (h/t protocolil)
  • Documentation updates (props troyxmccall)

0.4.1 (2016-10-10)

  • Fix: Don’t fire the_content for featured image output
  • Fix: Don’t show comment link when disabled and no comments on post (h/t neotrope)
  • Fix: strip !important from inline styles (h/t compointdesigner and enriccardonagmailcom)

0.4 (2016-10-06)

  • New template: spiffy, shiny, and has the fresh theme smell (props allancole and the Automattic Theme Team).
  • Warning: The template update has potential breaking changes. Please see https://wordpress.org/support/topic/v0-4-whats-new-and-possible-breaking-changes/
  • AMP Customizer: Pick your colours and make the template your own (props DrewAPicture and 10up)
  • Fix: support for inline styles (props coreymckrill).
  • Fix: no more fatal errors when tags not supported by post type (props david-binda)
  • Fix: no more unnecessary <br> tags.
  • Fix: sanitize children of removed nodes (like empty <a> tags) (props Maxime2).
  • Fix: no more broken YouTube URLs with multiple ?s.
  • Fix: properly handle tel and sms schemes (h/t soundstrategies).
  • Fix: remove amp endpoint on deactivate.
  • New filter: amp_pre_get_permalink if you want a completely custom AMP permalink.

0.3.3 (Aug 18, 2016)

  • Handle many more validation errors (props bcampeau and alleyinteractive).
  • New filter: amp_post_template_dir (props mustafauysal).
  • New template: Nav bar is now it’s own template part (props jdevalk).
  • Better ratio for YouTube embeds.
  • Fix: better timezone handling (props rinatkhaziev).
  • Fix: better handling of non-int dimensions (like 100%).
  • Fix: better handling of empty dimensions.
  • Fix: autoplay is a bool-like value.
  • Fix: breakage when using the query_string hook (h/t mkuplens).
  • Fix: don’t break really large Twitter IDs.
  • Fix: don’t break Instagram shortcodes when using URLs with querystrings.
  • Readme improvements (props nickjohnford, sotayamashita)

0.3.2 (Mar 4, 2016)

  • Unterstützung für Jetpack Stats.
  • Bessere Version von Merriweather und Verwendung von System-Fonts für sans-serif (Unterstützung von mattmiklic).
  • Verschiebt Font in das Stylesheet, damit es leichter überschrieben werden kann (Unterstützung mattmiklic).
  • Fehlerbehebung: Probleme beim Laden von Templates in Windows. (Danke an alle, die dies gemeldet haben, insbesondere an w33zy für den Hinweis zum validate_file-Problem.
  • Fehlerbehebung: AMP nicht auf Beitragskommentar-Feeds ausführen (Unterstützung von kafttbj).
  • Fehlerbehebung: Seitennummerierung wiederhergestellt, wenn bei mehreren Seiten eine statische Startseite verwendet wird.
  • Fehlerbehebung: Zwingt amp-iframe zur Verwendung von https um korrekt zu validieren (Unterstützung von mister-ben).
  • Fehlerbehebung: Validierung für Attribute target und video/audio
  • Fehlerbehebung: Abgeschnittene Bilder in Galerien (Danke an tobaco).

0.3.1 (Feb 24, 2016)

  • Ermögliche eigene Query-Variablen (Unterstützung von vaurdan).
  • Behebt AMP URLs bei Nicht-Verwendung von Pretty Permalinks (Unterstützung von rakuishi).
  • Fehlerbehebung für passwortgeschützte Beiträge.
  • Fehlerbehebung bei der Massextraktion aus schema-losen oder relativen Bild-URLs.
  • Besserer Fallback bei Bildern ohne Abmessungen.
  • Fehlerbehebung bei der Validierung von a-Tags (Unterstützung von kraftbj).
  • AMP-Grundlayout aktualisiert.
  • Ermögliche on-Tags für Elemente (Unterstützung Steven Evatt).
  • Klassen-Namen mit Präfix versehen

0.3 (Feb 18, 2016)

  • Abruf von Abmessungen von Bildern mit Hotlink.
  • Unterstützung für AMP-Facebook hinzugefügt.
  • Einige neue Actions und Filter hinzugefügt (z.B. amp_init).
  • Fehlerbehebung für Validierungsfehler bei [gallery]-Shortcodes.
  • Probleme mit Pfad-Validierung in Windows behoben.
  • Fehler mit stark zusammengedrücktem Layout behoben.
  • Grundlegende Änderung: style.css enthält nicht mehr das ` -Tag. Wenn du eine eigenes Stylesheet hast, musst du es aktualisieren um das Tag zu entfernen.
  • Grundlegende Änderung: single.php enthält nicht mehr die Style-Regeln des AMP-Grundlayouts. Sie werden stattdessen über den amp_post_template_head-Hook hinzugefügt. Wenn du ein eigenes Template hast, entferne bitte die Style-Regeln des Grundlayouts.

0.2 (Jan 28, 2016)

  • Jede Menge Fehlerbehebungen zur Kompatibilität und Validierung.
  • Ganz viele Verbesserungen zur Anpassung.

0.1

  • Erstversion