新聞中心
WordPress程序通過SQL語句快速更換作者用戶ID的步驟
作者 / 無憂主機 時間 2015-10-22 22:09:42
使用wordpress建站的朋友們已經很多,但是想把這款程序修改的非常完美,優(yōu)化的非常到位還真是需要花些精力和時間去操作的。小編今天就遇到了這樣的一個問題,一位客戶使用php虛擬主機搭建的一個博客程序已經有了一段時間了,由于擔心被刷注冊所以注冊機制就被關閉了,但是每天的訪問量很大,這些都是這位站長朋友辛苦的杰作,因為他每天都要去博客更新文章。經過長期文章更新該站長發(fā)現了這樣的一個問題。那就是每次更新都是自己的ID,這樣來訪的會員就建議能否把自己的ID刪除,或者隨機這樣更好些了??墒莿h除自己的ID那么管理后臺也是登陸不了的,所以只能采用第二種方法那就是修改ID昵稱,那么如何再發(fā)布文章的時候自動修改這個作者ID讓其能隨機去調取注冊用戶的ID呢?小編開始的時候想到如果這樣做肯定要和數據庫打交道了??隙ㄉ婕暗綌祿觳僮?。經過查閱資料和調試小編總算調試成功了。其實wordpress所有的用戶數據都是儲存在wp_users和wp_usersmeta兩個表中的,而修改文章作者ID要用到另一個數據表post_author .綜上分析后得知只要登陸虛擬主機空間的phpmyadmin使用SQL語句來操作。下面小編就來詳細說下吧。 第一步登陸空間的phpmyadmin. 然后輸入以下四條SQL語句點擊右側的執(zhí)行就可以了。
UPDATE wp_users SET ID = 2 WHERE ID = 1; UPDATE wp_usermeta SET user_id = 2 WHERE user_id = 1; UPDATE wp_posts SET post_author = 2 WHERE post_author = 1; UPDATE wp_comments SET user_id = 2 WHERE user_id = 1;這樣再測試下發(fā)篇文章就可以了。不過小編在此溫馨提示下,小編使用的是WP_做為表前綴的,如果站長朋友們使用的不是這個前綴記得在數據庫語句中修改下哦。 無憂主機相關文章推薦閱讀: WORDPRESS教程:無插件自動顯示縮略圖 WORDPRESS如何設置導航欄目外部鏈接的方法 WORDPRESS使用YUSI主題網站后臺會報錯的解決方法
本文地址:http://m.love62.cn/wordpress/20457.html