WordPress:通过导入进行更新

时间:2016-09-28 作者:Alan Storm

如果我使用WordPress导入功能,请访问

Tools -> Import
使用包含以下内容的WordPress导出文件

<wp:category>
    <wp:category_nicename><![CDATA[magento]]></wp:category_nicename>
    <wp:cat_name><![CDATA[Magento]]></wp:cat_name>
</wp:category>
WordPress将创建一个类别。该类别的名称将为Magento,其slug/nicename将为magento. 但是,如果我尝试导入第二个名称略为编辑的文件

<wp:category>
    <wp:category_nicename><![CDATA[magento]]></wp:category_nicename>
    <wp:cat_name><![CDATA[Magento Ecommerce]]></wp:cat_name>
</wp:category>
(好像?)WordPress将not 更新类别名称。i、 e.您可以使用导入文件创建新类别,但不能编辑新类别。

有没有办法配置WordPress的导入XML文件,以便更新类别(或帖子或分类术语)的条目without 需要知道类别的数字ID吗?我主要想知道核心WordPress是否存在这种情况,但也可以推荐插件/扩展。

1 个回复
最合适的回答,由SO网友:Mark Kaplun 整理而成

导入可用于向wordpress添加新的“项目”,但不能更改现有的项目。如果要更新任何内容,应使用xml rpc协议和相关命令https://codex.wordpress.org/XML-RPC_WordPress_API, 或者,如果您只需要本地wpclihttp://wp-cli.org/ 可能更好(从未将其用于特定类型的更改,但我认为您可以使用它)