导出文件中是否包含注释元数据?

时间:2011-03-25 作者:KajMagnus

如果我要导出WordPress数据库,帖子和评论等会保存到XML文件中
注释元数据是否包含在此XML文件中?

一、 e.表格wp_commentmeta, 此处提及:http://codex.wordpress.org/Database_Description#Table:_wp_commentmeta.

此处:
The WordPress eXtended Rss (WXR) Export/Import, XML Document Format Decoded and Explained
我找到了一些有关导出文件格式的信息,以及wp_comments 已提到,但未提及中的任何列wp_commentmeta.

Edit: 背景:我计划为WordPress编写一个新的评论系统,我希望能够在各种博客平台之间导入/导出评论数据。(如博主和其他人)我想我需要使用注释元数据表。/Edit

你好,马格纳斯

2 个回复
最合适的回答,由SO网友:markku 整理而成

我最近从博客导出的内容(WP 3.3.1)现在在XML中包含commentmeta。格式如下:

        <wp:comment>
        <wp:comment_id>...</wp:comment_id>
        ...
        <wp:comment_user_id>0</wp:comment_user_id>
        **<wp:commentmeta>
            <wp:meta_key>name_of_meta</wp:meta_key>
            <wp:meta_value><![CDATA[value_of_meta]]></wp:meta_value>
        </wp:commentmeta>**
    </wp:comment>
我在试图编写另一个系统的导出程序时,正在寻找有关它的信息。网上信息不多,所以我试着从一个使用良好的博客导出信息——它就在那里!

SO网友:Jan Fabry

正在查看the export code, 评论似乎不包含评论元信息。上面的行显式地包括post元数据,但我没有看到注释元数据的查询。

结束

相关推荐

更改Get_Comments_link()和Get_Comments_Pagenum_link()函数生成的注释链接

当前我的主题需要get_comments_link() 创建标准定位的步骤#comments 链接到帖子下方的评论,以及get_comments_pagenum_link() 对分页注释执行函数。我想更换#comments 使用任何其他字符串锚定这些函数,当然不会更改WP的核心php文件。一个简单的add_filter 完全替换核心函数(pluggable.php中的除外)似乎是不可能的。有没有其他方法可以实现对使用PHP(而不是Java)的核心函数的输出的这一微小更改?这里有没有办法使用add_filt