将xoops注释转换为Wordpress

时间:2012-11-23 16:33:38

标签: database wordpress migration

我必须将Xoops项目转换为Wordpress项目。 现在我将Xoops评论转换为Wordpress时遇到问题。 我知道存放评论的表格是表格和#34; xoopscomments",但我不知道它的字段的含义,我搜索了很多,没有发现它。 关于课程" XoopsComment"。

有人知道吗? 这是表格的架构:

CREATE TABLE `xoops_xoopscomments` (
  `com_id` mediumint(8) unsigned NOT NULL auto_increment,
  `com_pid` mediumint(8) unsigned NOT NULL default '0',
  `com_rootid` mediumint(8) unsigned NOT NULL default '0',
  `com_modid` smallint(5) unsigned NOT NULL default '0',
  `com_itemid` mediumint(8) unsigned NOT NULL default '0',
  `com_icon` varchar(25) collate latin1_general_ci NOT NULL default '',
  `com_created` int(10) unsigned NOT NULL default '0',
  `com_modified` int(10) unsigned NOT NULL default '0',
  `com_uid` mediumint(8) unsigned NOT NULL default '0',
  `com_ip` varchar(15) collate latin1_general_ci NOT NULL default '',
  `com_title` varchar(255) collate latin1_general_ci NOT NULL default '',
  `com_text` text collate latin1_general_ci,
  `com_sig` tinyint(1) unsigned NOT NULL default '0',
  `com_status` tinyint(1) unsigned NOT NULL default '0',
  `com_exparams` varchar(255) collate latin1_general_ci NOT NULL default '',
  `dohtml` tinyint(1) unsigned NOT NULL default '0',
  `dosmiley` tinyint(1) unsigned NOT NULL default '0',
  `doxcode` tinyint(1) unsigned NOT NULL default '0',
  `doimage` tinyint(1) unsigned NOT NULL default '0',
  `dobr` tinyint(1) unsigned NOT NULL default '0',
  PRIMARY KEY  (`com_id`),
  KEY `com_pid` (`com_pid`),
  KEY `com_itemid` (`com_itemid`),
  KEY `com_uid` (`com_uid`),
  KEY `com_title` (`com_title`(40))
) ENGINE=MyISAM AUTO_INCREMENT=19443 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci;

提前致谢! ;)

1 个答案:

答案 0 :(得分:1)

您只需要这些字段:

  1. com_itemid(帖子ID)
  2. com_uid(用户ID)
  3. com_text(评论文字)
  4. com_status(状态)
  5. com_created(日期)
  6. 然后从uname表格中email获取用户信息(com_uidusers),而不是将所有数据插入Wordpress wp_comments表:

    • comment_post_ID
    • comment_author(用户名)
    • comment_author_email
    • COMMENT_CONTENT
    • comment_approved
    • COMMENT_DATE