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

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
Exemple de fichier xml d'un article:


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

Monica a dit : #1

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.

rFil RSS des commentaires de cet article

Les commentaires sont fermés.

Top