Pluxopolis

Tout savoir pour devenir un pro de PluXml, mais pas seulement...

Structure des fichiers xml des articles

Rédigé par Stéphane 1 commentaire
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
Exemple de fichier xml d'un article:



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

1 commentaire

#1  - Monica a dit :

Merci pour ce tuto sur PluXml. Je ne connaissais pas ce cms, il y'a même pas une semaine. J'essaie de trouver d'autre infos sur ce système. En tout cas votre blog est bien fournis sur la question. Merci pour tout.

Répondre

Fil RSS des commentaires de cet article

Écrire un commentaire

Quelle est la dernière lettre du mot orblu ?
Top