1/7分步閱讀
創(chuàng)新互聯(lián)從2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站設(shè)計(jì)、做網(wǎng)站網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢想脫穎而出為使命,1280元清苑做網(wǎng)站,已為上家服務(wù),為清苑各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:13518219792
批量注冊的原理。我們知道用戶的注冊信息都是保存在數(shù)據(jù)庫里面的一個(gè)用戶表的,此表名為wp_users。在這個(gè)表新增用戶就可以實(shí)現(xiàn),但是我們要的批量肯定不是這樣的。
2/7
用戶表的了解。wp_users表有10個(gè)字段,
ID,user_login,user_pass,user_nicename,user_email,user_url,user_registered,user_activation_key,user_status,display_name。然后我們可以用Excel創(chuàng)建一個(gè)類似的用戶信息表了。
3/7
用Excel創(chuàng)建一個(gè)類用戶表。第一行填入相應(yīng)的10個(gè)字段,緊接下來的每一行是一個(gè)用戶的信息。
4/7
Excel用戶表填寫規(guī)則。ID字段必填(從2開始寫),user_login必填(登陸名),user_pass必填(這個(gè)是加密轉(zhuǎn)換的,直接寫沒用,推薦復(fù)制管理員的,然后登陸密碼會(huì)和管理員的一樣),user_email必填(郵箱可以填假的),user_activation_key必填(復(fù)制已經(jīng)有的注冊用戶的),display_name(用戶昵稱選填)。
5/7
將Excel表保存為.csv格式。然后用代碼編輯器打開,操作:1刪除第一行的頭信息2、如果多出了幾行逗號(hào)也刪除3,保存為utf-8格式4,如果display_name字段下的昵稱亂碼了請?jiān)诖藭r(shí)修正過來
6/7
上傳.csv文件到數(shù)據(jù)庫。打開數(shù)據(jù)庫wp_users表下導(dǎo)入文件,詳細(xì)見圖:
7/7
密碼的處理。導(dǎo)入完數(shù)據(jù)庫后我們再次打開是數(shù)據(jù)庫中的用戶表(如圖),其實(shí)我們現(xiàn)在看到的密碼是用不了的,解決辦法就是這些新注冊用戶都使用和管理員一樣的密碼(把管理員下的密碼串粘貼到新注冊用戶下)
第一步:在wordpress循環(huán)中加入以下php代碼:
$posttags = get_the_tags();
if ($posttags) {
foreach($posttags as $tag) {
echo 'a class="tag-link tag-link-' . $tag-term_id . '" href="'.get_tag_link($tag).'"'. $tag-name .'/a';
}
}
第二步:在css文件中設(shè)置背景圖:
.tag-link{color:#888;border:solid 1px #d6d6d6;border-radius:2px;box-shadow:0 1px 1px #eee;padding:2px 6px;margin-right:4px;display:inline-block;}
.tag-link:hover{background-color: #fbfbfb;border-color:#bbb;color: #444;box-shadow:0 1px 1px #ddd}
.tag-link-101,.tag-link-23{background-image:url(../img/tag.png);background-repeat:no-repeat;padding-left:25px}
.tag-link-101{background-position:4px 3px}
.tag-link-23{background-position:4px -17px}
首先,設(shè)定數(shù)據(jù)庫已經(jīng)存在了wordpress的表,下面就是操作了。首先來到PHPMyAdmin界面。
主要要操作 wp_users和 wp_usermeta 表 。
首先操作wp_users表 增加一個(gè)用戶
選中wp_users表 并且點(diǎn)擊界面上的插入按鈕(在上面一排操作的中間偏后位置)。
然后填寫如下內(nèi)容。
1.user_login – 登錄名稱
2.user_pass –需要md5碼加密 可以去 加密
3.user_nicename –昵稱(不是登錄名稱)
4.user_email – 郵件地址
5.user_url – 你的主頁 比如 可以為空
6.user_registered – 注冊日期 這邊直接在日期控件里選擇
7.user_activation_key – 這邊你可以留空
8.user_status – 設(shè)置為0
9.display_name – 一般這邊會(huì)設(shè)置成和昵稱一樣 用于頁面用戶顯示
好了 如果都填寫完畢了,請點(diǎn)擊“執(zhí)行”按鈕。
在用戶增加好了之后,需要操作 wp_usermeta 表給用戶增加屬性,(ps:記錄上面操作后生成的ID)
這一步比較關(guān)鍵 尤其是第3、4、8、9步用來設(shè)置用戶權(quán)限的
選中 wp_usermeta 表 點(diǎn)擊 插入 填寫如下信息
1.umeta_id - 不填寫,因?yàn)闀?huì)自動(dòng)生成
2.user_id –生成用戶時(shí)得到的ID
3.meta_key – 插入 字符串 wp_capabilities
4.meta_value – 請插入字符串 a:1:{s:13:“administrator”;b:1;}
5.umeta_id – 留空自動(dòng)生成
6.user_id – 生成用戶時(shí)得到的ID
7.meta_key – 插入字符串 wp_user_level
8.meta_value – 插入數(shù)字10