Structure des fichiers xml des articles
Rédigé par jack le 1 commentairee
Après avoir vu dans cet article la composition du nom des fichiers xml des articles de PluXml, détaillons maintenant les différentes balises xml qui composent un fichier article. Les données d'un articles sont enregistrées dans un fichier xml. Sa structure est très simple et se résume ainsi:
<?xml version='1.0' encoding='UTF-8'?>
<document>
<title><![CDATA[]]></title>
<allow_com></allow_com>
<template><![]]></template>
<chapo><![CDATA[]]></chapo>
<content><![CDATA[]]></content>
<tags><![CDATA[]]>
<meta_description><![CDATA[]]></meta_description>
<meta_keywords><![CDATA[]]></meta_keywords>
<title_htmltag><![CDATA[]]></title_htmltag>
</document>
Détaillons les balises xml
- title: titre de l'article (format texte)
- allow_com: autorise ou pas l'ajout de commentaires (format numérique). Les valeurs autorisées sont: 0 (commentaires interdits), 1 (commentaire autorisés)
- template: nom du fichier template utilisé pour afficher le détail de l'article (format texte). Le fichier est stocké dans le dossier du thème courant. Son nom doit être de la forme: article-xxxx.php (où xxxx est un texte permettant d'identifier le template, par exemple: article-evenement.php). Par défaut c'est le fichier article.php du thème courant qui est utilisé
- chapo: contient le texte du chapo de l'article (format texte)
- content: contenu de l'article (format texte)
- tags: contient la liste des mots clés séparés par des virgules (format texte)
- meta_description: contient le contenu de la balise meta description dans l'entête de la page partie <head> (format texte)
- meta_keyword: contient le contenu de la balise meta keywords dans l'entête de la page partie <head> (format texte)
- title_htmltag: contient le contenu de la balise <title> de la page (format texte). Par défaut la balise <title> est renseignée automatiquement à partir du titre de l'article. Pour améliorer le référencement de l'article, le contenu de la balise <title> peut être personnalisé grâce à title_htmltag
<?xml version="1.0" encoding="UTF-8"?>
<document>
<title><![CDATA[Premier article]]></title>
<allow_com>1</allow_com>
<template><![CDATA[article.php]]></template>
<chapo>
<![CDATA[Voici le premier article rédigé sur ce blog]]>
</chapo>
<content>
<![CDATA[Ceci est un article créé lors de l'installation de PluXml. Editez-le depuis la zone d'administration.
]]>
</content>
<tags>
<![CDATA[PluXml, Blog]]>
</tags>
<meta_description>
<![CDATA[Premier article publié sur monsite.com]]>
</meta_description>
<meta_keywords>
<![CDATA[PluXml, Web, Blog, Xml, Article]]>
</meta_keywords>
<title_htmltag>
<![CDATA[]]>
</title_htmltag>
</document>
Toutes ces informations sont enregistrées dans le fichier xml lorsque l'article est sauvegardé à partir de la page de rédaction dans la zone d'administration de son site.
DClassé dans : PluXml ,Mots clés : PluXml, Tuto, Xml
A propos de l'auteur, jack:
Webmestre de PluXopolis de 2018 à Avril 2023.
1 commentaire
rFil RSS des commentaires de cet article
Les commentaires sont fermés.
Monica a dit : #1