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 pageUn 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-resultsToutes 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.