自定義字段的網站並不太多,且處理自定義字段有礙於原本的代碼框架,所以下
面給出解決方法是自行修改代碼,很簡單。
在升級導數據之前首先看一下原論壇的情況,看有幾個自定義的字段,然後再看
看新裝的 Discuz!X 系列,它默認就自帶了 8 個自定義字段,如果原論壇自定義字
段小於或等於 8 個,那麼就不用在新裝的 Discuz! X 裏手動添加字段了,如果大於
8 個,那麼,就要在新安裝的 Discuz! X 裏手動添加多出的字段個數,添加時只選
默認,不用編輯。兩個論壇的自定義字段個數相同後,再找到升級程序,如:
convert/d7.2_x2.0/table/members.php
找到
- 'profile' => array(
- 'birthyear' => $year,
- 'birthmonth' => $month,
- 'birthday' => $day,
- 'gender' => $row['gender'],
- 'site' => $rowfield['site'],
- 'alipay' => $rowfield['alipay'],
- 'icq' => $rowfield['icq'],
- 'qq' => $rowfield['qq'],
- 'yahoo' => $rowfield['yahoo'],
- 'msn' => $rowfield['msn'],
- 'taobao' => $rowfield['taobao'],
- 'address' => $rowfield['location'],
- 'bio' => $rowfield['bio'],
在下面加上
'field1' => $rowfield['field_1'],
'field2' => $rowfield['field_2'],
…………修改後如圖顯示,修改完成後別忘記保存。

依此類推,自己的論壇有多少個自定義字段,就添加多少個。修改完這些,那就
開始升級操作吧。等數據全部升級完畢,要到後台啓用對應的字段,並依次修改欄目名稱,在哪些欄目裏顯示等。