Pages AMP de la version imprimable




Plugin pour générer des pages AMP pour DLE, désormais basé sur la version imprimée. Avant d'installer le plugin, faites une copie de sauvegarde de votre fichier modèle {THEME} /print.tpl . Étant donné que le plugin charge une version modifiée de ce fichier avec un balisage pour la page AMP.

Un lien vers une "version imprimable" dans un monde où imprimer des documents sur une imprimante devient de mauvaise forme (sous l'hypocrisie que nous sommes pour l'environnement et contre la déforestation) il est logique de s'adapter au profit de votre site internet. Et combinez la possibilité d'imprimer (pour ceux qui en ont vraiment besoin) et le balisage de page AMP pour le robot.

Par exemple, si vous enveloppez une ligne standard de code html dans le modèle fullstory.tpl avec des balises supplémentaires qui déterminent le type d'appareil à partir duquel le site est affiché.

Et au lieu des basiques:
[print-link]Imprimer[/print-link]


Ecrivez comme ceci:
[print-link]
[desktop]Imprimer[/desktop]
[not-desktop]Version AMP de la page[/not-desktop]
[/print-link]


Mais les visiteurs d'un PC verront le lien familier vers " Imprimer ", et les visiteurs de smartphones verront un lien vers la version AMP de la page


Un exemple de modèle de page AMP. Le modèle AMP est basé sur des skins prêts à l'emploi du site officiel amp.dev/ru/documentation/templates/simple_article/

Comment AMP fonctionne avec DataLife Engine
La version AMP est créée uniquement pour l'intégralité de l'article (qui est généralement affiché lors de la visualisation de l'intégralité des actualités). Après connexion et activation du plugin DLE-print-page4amp , une nouvelle balise apparaît dans les balises meta générées par le CMS pour chaque article du site, informant de la version AMP de la page. Où rel = "amphtml" est le signe même de la version AMP, et un lien comme https://sitename.com/article/print:page,1,1-post1.html (en fait, c'est une impression version) et il y a une URL de page AMP.

Vous pouvez toujours vérifier l'exactitude du travail via https://search.google.com/test/rich-results


Toutes les balises déclarées dans DLE fonctionnent dans le fichier modèle print.tpl . Nous n'avons apporté aucune modification supplémentaire. En pratique, cela signifie que si de nouvelles balises pour la page d'impression apparaissent dans les nouvelles versions du moteur, elles seront également disponibles dans notre version du modèle AMP basée sur ce fichier.
Noter:
Le format des pages amp est sensible à la syntaxe du balisage. Pour cette raison, toutes les images du corps de l'actualité complète sont masquées au niveau CSS.
Et si vous souhaitez afficher vos images, elles doivent utiliser les balises amp-img avec les attributs de largeur et de hauteur requis.

Exemple:
[image-1]...[/image-1]


Ce code affichera les images d'ampli de la première image de la nouvelle.

De plus, pour la sortie vidéo, son propre code amp-video est utilisé, y compris pour YouTube. Vous devrez implémenter l'affichage de la vidéo via un champ de publication supplémentaire.

Par exemple un champ supplémentaire nommé amp-youtube-id

[xfgiven_amp-youtube-id]...[/xfgiven_amp-youtube-id]

Si votre site utilise la fonction moteur pour afficher un template smartphone, alors les fichiers du dossier templates /{THEME}/ doivent être copiés dans le dossier smartphone .

Sinon, lors du test de votre site par Google, il ne pourra pas trouver de template avec balisage d'ampli.

Pour utiliser la publicité contextuelle sur les pages AMP, vous devez utiliser des blocs spéciaux, dont les informations se trouvent dans la documentation officielle https://amp.dev/

Informations

Les visiteurs du groupe Invités ne peuvent pas télécharger de fichiers sur le site.
Connectez-vous au site avec votre identifiant et mot de passe ou si vous êtes un nouvel utilisateur suivez le processus d'inscription sur le site.


N'importe qui peut critiquer.
Créer quelque chose qui sera critiqué n'est pas donné à tout le monde.


Soutenez l'auteur
Tous les fonds collectés seront reversés à l'auteur de cet article - DarkLane
Merci d'avance!
Qui est en ligne
2 Visiteur(s)  sur le site!
Invité(s): 1
Robot(s) 1
Liste des utilisateurs
feniks il y a 1 heure(s)
johndo73 il y a 1 heure(s)
ahmede il y a 5 heure(s)
Populaires
    DLE Collections Nulled Dle  13.0 - 17.1
  • DLE Collections Nulled Dle 13.0 - 17.1
  • Le module de LazyDev organise un système de collections d'actualités sur divers sujets, dont vous pouvez optimiser les pages pour les moteurs
    DLE 17.1 Build 101 (Nulled FR)
  • DLE 17.1 Build 101 (Nulled FR)
  • Nous vous présentons une nouvelle version de notre script DataLife Engine v.17.1. Dans cette version, vous pourrez créer des plans de site améliorés
    TimAnn Dle 16.x-17.x
  • TimAnn Dle 16.x-17.x
  • «Le modèle est un chef-d'œuvre de conception et de fonctionnalité, développé en tenant compte de toutes les normes modernes de beauté et de
    Very Dle 17.x
  • Very Dle 17.x
  • Nous vous présentons un modèle de film adaptatif de haute qualité et magnifique Very pour DLE 17.0, 17.1. Solution unique pour votre blog de cinéma,
    Very Dle 15.x-16.x
  • Very Dle 15.x-16.x
  • Nous vous présentons un modèle de film adaptatif de haute qualité et magnifique Very pour DLE 15.x, 16.x. Solution unique pour votre blog de cinéma,
    Newsletter pour Datalife Engine 2.0
  • Newsletter pour Datalife Engine 2.0
  • Avec ce module pour DLE 15.x 17.x, vous pouvez facilement gérer et envoyer des abonnements à vos abonnés, les tenant informés des dernières mises à
    Catalogue AJAX de Sander v.1.2
  • Catalogue AJAX de Sander v.1.2
  • Répertoire symbolique intelligent automatisé utilisant AJAX. Modules pour Dle 13.0-17.1