Langage de balisage complet (XML) est partout. Il est utilisé pour les serveurs, la sécurité Web, les mises à jour, etc. En ce qui concerne WordPress, il n’attire pas autant d’attention que les langages plus populaires comme PHP. Cependant, savoir ce qu’est XML et comment il fonctionne peut être très utile pour tout propriétaire ou développeur de site Web.

Dans cet article, nous aborderons les bases de XML et discuterons de certaines de ses utilisations courantes. Ensuite, nous explorerons quelques façons d’utiliser XML dans WordPress.

Plongeons-nous!

Abonnez-vous à notre chaîne YouTube

Qu’est-ce que XML (et où est-il utilisé)

XML est appelé un ‘langage de balisage’. Autrement dit, c’est un langage basé sur des balises familières Ajout d’informations aux éléments dans les fichiers. Une différence clé entre les langages de balisage (par opposition aux langages de programmation, par exemple) est qu’ils sont conçus pour être facilement lus par les deux ordinateurs et Gens.

Voici un exemple d’extrait de code XML simple pour vous donner une idée de ce à quoi il ressemble en action:

<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>John Doe</to>
<from>Jane Doe</from>
<heading>Reminder</heading>
<body>Remember to buy more milk!</body>
</note>

Si vous enregistrez cet extrait en tant que .xml Fichier et ouvrez-le avec un navigateur, vous constaterez que le navigateur le reconnaît comme code. Cependant, vous ne pouvez pas utiliser n’importe quelle balise – il y a schémas approuvés pour XML que vous devez utiliser. Si vous insérez les mauvaises balises, votre navigateur ne pourra pas comprendre les résultats et ne pourra pas les afficher correctement.

Dans l’ensemble, les langages de balisage sont beaucoup plus polyvalents que vous ne pouvez l’imaginer. Un autre exemple de ce type de langage est du HTML. C’est l’épine dorsale de l’ensemble du Web, mais reste toujours facile à apprendre même si vous n’avez pas d’expérience en programmation.

Quant au XML lui-même, il a de nombreuses utilisations. Par exemple, il est largement utilisé pour stocker, transférer et afficher des données. En outre, il est utilisé dans le développement Web pour stocker des informations en texte clair, ce qui facilite l’importation et l’exportation de ces données. Dans les prochaines sections, nous allons vous montrer certaines de ces applications en action.

Comment utiliser XML pour créer des sitemaps

Comme vous le savez peut-être, les moteurs de recherche utilisent des robots d’exploration pour visiter votre site Web, déterminer les pages qu’il contient et le faire puis ils indexent. Le moteur de recherche utilise ensuite toutes ces informations pour compiler des listes de résultats pertinents:

Une recherche Google pour XML.

Le problème est que les robots d’exploration manquent parfois de contenu. Vous pouvez également indexer les pages que les moteurs de recherche préfèrent ne pas voir, ou repérer le contenu en double lorsqu’il n’y en a pas.

La meilleure façon d’éviter ces problèmes est de créer un plan du site contenant une liste de toutes les pages de votre site Web et des informations sur la manière dont elles sont connectées. Un simple plan du site pourrait ressembler à ceci:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example.com/</loc>
<lastmod>2019-01-01</lastmod>
<changefreq>monthly</changefreq>
</url>
</urlset>

Bien sûr, un vrai plan du site contiendrait un Balise pour chaque page que les moteurs de recherche doivent indexer. Vous pouvez également ajouter des informations supplémentaires, telles que: Par exemple, quand chaque page a été modifiée pour la dernière fois, à quelle fréquence le moteur de recherche doit vérifier les mises à jour, et bien plus encore.

Notez que vous pouvez également créer des sitemaps HTML. En fait, il est préférable d’utiliser à la fois ce langage et XML. Bien que cela puisse être fait à la main, il est de loin le plus simple de créer un plan du site lors de l’utilisation de WordPress prenez un plugin dédié.

3 façons d’utiliser des fichiers XML dans WordPress

Les sitemaps sont importants, mais ce n’est pas le seul cas d’utilisation pour cette langue particulière. Comme mentionné précédemment, XML est largement utilisé pour stocker et transférer des informations. Examinons trois façons d’utiliser cette fonctionnalité dans WordPress.

1. Importation et exportation de données de plug-ins

Même le site Web WordPress le plus simple contient plus de données que vous ne pouvez l’imaginer. Dans de nombreux cas, chaque plugin que vous installez enregistre également son propre ensemble de données, que vous pouvez parfois importer et exporter sous forme de fichier XML.

Un exemple de ceci est WooCommerce. De nombreuses extensions WooCommerce vous permettent d’exporter votre liste de produits – y compris toutes les données associées – sous la forme d’un simple fichier XML:

Un fichier XML dans WordPress.

Cela peut être utile pour vos enregistrements ou lorsque vous souhaitez importer les mêmes produits sur un autre site Web. De nombreux autres plugins le font également, bien que certains d’entre eux utilisent le format CSV pour importer et exporter des données à la place.

2. Téléchargement des données de test pour les unités thématiques

Installer un nouveau thème WordPress n’est pas une mince affaire. Quel que soit le thème que vous choisissez, il aura un impact énorme sur le style et les fonctionnalités de votre site Web. Cela signifie qu’avant d’en choisir un, vous devez examiner de près comment cela affectera votre site particulier, plutôt que d’explorer simplement les sites de démonstration que les développeurs ont mis en place.

En théorie, vous pouvez tester votre nouveau thème sur un site Web en direct et revenir à l’ancien si vous n’aimez pas les modifications que vous avez apportées. Cependant, ce n’est pas une approche particulièrement sûre. Une meilleure méthode consiste à utiliser un site local ou « de préparation »Installez la conception en cours de test et importez des données factices pour voir comment cela fonctionne en action.

WordPress.org, par example, propose un fichier XML Celui-ci contient les données de test d’un site Web complet. Pour l’utiliser, il vous suffit de télécharger le fichier, d’aller sur votre tableau de bord WordPress et de le sélectionner Outils> Importer> WordPress Possibilité:

Importer un fichier XML dans WordPress.

En pratique, cela fonctionne de la même manière que l’importation du contenu d’un autre site Web WordPress dans le vôtre. Une fois le processus terminé, vous pouvez ouvrir votre site Web et voir à quoi ressemble votre sujet avec tout le nouveau contenu. Cela ne devrait pas prendre plus de quelques minutes et cela vous donnera une meilleure idée de si vous souhaitez ou non utiliser le sujet en question.

3. Migrez votre contenu WordPress

Que faire si vous souhaitez déplacer des données d’un site Web WordPress à un autre? Pour ce faire, vous devrez vous rendre à Outils> Exporter Cliquez sur l’onglet et choisissez le contenu que vous souhaitez exporter à partir des publications, des pages, des médias, etc.

Exportez le contenu WordPress.

WordPress génère un fichier XML et le télécharge sur votre ordinateur. Vous pouvez ensuite répéter le même processus que dans la section précédente en allant sur le bouton Outils> Importer Deuxième onglet du site Web et téléchargez le fichier XML.

N’oubliez pas que ce processus importera votre contenu WordPress, mais il n’affectera pas les plugins ou les thèmes que vous utilisez. Pour les transférer également, vous devez effectuer une migration complète. Il convient également de noter que vous pouvez utiliser un processus similaire à migrez votre WordPress.com contenu à WordPress.org. XML peut être si polyvalent.

Conclusion

Le but du langage de balisage est de renfermer des informations d’une manière qui soit facilement comprise par les personnes et les ordinateurs. De nombreux langages remplissent ce rôle, mais XML est sans aucun doute le roi du balisage.

Pour vous donner une idée de la polyvalence du XML, résumons quelques-unes des façons dont vous pouvez l’utiliser dans WordPress:

  1. Créez des sitemaps.
  2. Importez et exportez les données du plugin.
  3. Téléchargement des données de test pour les unités thématiques.
  4. Migrez votre contenu WordPress.

Avez-vous d’autres questions sur l’utilisation de XML dans WordPress? Parlons-en dans la section commentaires ci-dessous!

Vignette de l’image de l’article de shahsoft / shutterstock.com





Source link

Recent Posts