宁河高端网站设计:XML如何与WordPress一起使用?

2019.07.02 宁河网站建设

195

什么是XML(以及它在哪里使用)

XML就是我们所说的“标记语言”..这意味着它是一种基于标记的语言向元素添加信息在文件里。标记语言(例如,与编程语言不同)的一个关键区别是,它们被设计成易于被两台机器读取。人类。

下面是一个简单XML片段的示例,让您了解它在实际操作中的样子:

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

如果将此片段保存为.xml文件并使用浏览器打开它,您会注意到浏览器将它识别为代码。但是,您不能只使用任何您想要的标记-已批准的XML架构你需要用的。如果您包含了错误的标记,您的浏览器将无法理解结果并正确地显示它们。宁河高端网站设计

作为一个整体,标记语言比您想象的要灵活得多。这类语言的另一个例子是HTML..它是整个网络的骨架,但仍然很容易获得,即使你没有编程背景。

就XML本身而言,它有很多用途。例如,它经常用于存储、传输和显示数据。此外,它还用于Web开发,以纯文本存储信息,从而使数据更易于导入和导出。在接下来的几节中,我们将向您展示一些实际的应用程序。

如何使用XML创建站点地图

如您所知,搜索引擎使用“爬虫”访问您的网站,确定它包含哪些页面,以及然后把它们编入索引..然后,搜索引擎使用所有这些信息生成相关结果的列表:

宁河高端网站设计

问题是爬虫有时会错过内容。他们也可以索引网页,你宁愿搜索引擎看不到,或‘检测’重复的内容,如果没有。

避免这些问题的最好方法是创建一个站点地图,它是组成您的站点的所有页面的列表,以及它们如何连接的信息。下面是一个简单的站点地图的样子:

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

当然,一个真正的站点地图应该包括一个<url>标记为您希望搜索引擎索引的每一页。您还可以包含其他信息,例如每个页面上次修改的时间、搜索引擎应该多久检查一次更新,以及更多信息。

请记住,您还可以创建HTML站点地图。实际上,最好同时使用这种语言和XML。虽然手工完成此操作是可能的,但是如果使用WordPress,创建站点地图的最简单方法是拿起一个专门的插件.宁河高端网站设计

3种在WordPress中使用XML文件的方法

Sitemaps很重要,但它们并不是这种特定语言的唯一用例。正如我们前面提到的,XML被广泛用于存储和传输信息。让我们看看在WordPress中使用此功能的三种方法。

1.导入和导出插件数据

即使是最简单的WordPress网站也包含比你想象的更多的数据。在许多情况下,您安装的每个插件都会存储自己的数据集,有时您可以将其作为XML文件导入和导出。宁河高端网站设计

这方面的一个例子是吴商..许多WooCommerce扩展使您能够将产品列表(包括其所有相关数据)导出为一个普通的XML文件:

宁河高端网站设计

这可以方便您的记录,或如果您想要进口相同的产品到另一个网站。许多其他插件也这样做,尽管其中一些插件依赖CSV格式来导入和导出数据。

2.上载主题单元测试数据

安装一个新的WordPress主题是不小的壮举。无论您选择哪个主题,都会显著影响您的网站的风格和功能。这意味着,在您确定一个之前,您将需要很好地了解它将如何影响您的特定站点,而不是简单地探索它的开发人员设置的演示站点。

理论上,你可以在一个直播网站上测试你的新主题,如果你不喜欢它所做的改变,你可以恢复到原来的主题。然而,这并不是一个特别安全的方法。一个更好的方法是使用本地或“分期”站点,安装要测试的主题,并导入虚拟数据以查看其工作方式。宁河高端网站设计

WordPress.org例如,提供一个xml文件。它包含了一个完整的网站价值的测试数据。要使用它,只需下载文件,转到WordPress仪表板,然后选择工具>导入>WordPress备选方案:

宁河高端网站设计

实际上,这就像将另一个WordPress网站的内容导入您自己的网站一样。当这个过程结束后,你可以打开你的网站,看看你的主题和所有这些新内容的外观。它不应该超过几分钟,它将给你一个更好的想法,你是否想要使用的主题是否有问题。

3.迁移WordPress内容

最后但并非最不重要的一点是,如果你想将数据从一个WordPress网站传输到另一个网站,该怎么办?要做到这一点,你需要去工具>出口选项卡并从帖子、页面、媒体等中选择要导出的内容:

宁河高端网站设计

WordPress将生成一个XML文件,并将其下载到您的计算机上。然后,通过转到工具>进口第二个网站的选项卡并上传XML文件。

记住-这个过程将导入你的WordPress内容,但它不会影响你使用的插件或主题。要同时传输这些信息,您需要执行一个完整的迁移。还值得注意的是,您可以使用类似的过程迁移WordPress.com含量WordPress.org..这就是XML的用途。


寒枫总监

来电咨询

18868949445

微信咨询

寒枫总监

TOP