欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

WordPress用戶自動(dòng)登錄的實(shí)現(xiàn)方法

  發(fā)布時(shí)間:2014-12-17 14:09:43   作者:佚名   我要評(píng)論
這篇文章主要為大家介紹了WordPress用戶自動(dòng)登錄的實(shí)現(xiàn)方法,只需用戶名而不需要密碼即可實(shí)現(xiàn)用戶自動(dòng)登錄的功能,需要的朋友可以參考下

本文實(shí)例講述了WordPress如何實(shí)現(xiàn)用戶自動(dòng)登錄功能的方法,其實(shí)就是很簡(jiǎn)單的讓用戶記住登錄密碼了,下次自動(dòng)登錄即可.分享給大家供大家參考。具體方法如下:

如果將方法一或方法二的代碼,直接放到主題的functions.php中,那么只要打開前臺(tái)任何頁(yè)面,就會(huì)自動(dòng)登錄到你設(shè)置的用戶名下,本文只是提供自動(dòng)登錄的方法,至于是放到單獨(dú)一個(gè)php文件,還是加token驗(yàn)證等等你認(rèn)為比較安全的方式,怎么用就得看具體的需求了.

無(wú)密碼方式:現(xiàn)在有種更好的實(shí)現(xiàn)方法,不需要知道帳號(hào)密碼,只需指定用戶名即可,實(shí)現(xiàn)代碼如下:

復(fù)制代碼
代碼如下:
if (!is_user_logged_in()) {
$user_login = 'example'; // 用戶名是example,自行修改
// 獲取用戶id
$user = get_userdatabylogin($user_login);
$user_id = $user->ID;

// 登錄
wp_set_current_user($user_id, $user_login);
wp_set_auth_cookie($user_id);
do_action('wp_login', $user_login);
}

wp_signon()代碼如下:

復(fù)制代碼
代碼如下:
if (!is_user_logged_in()) {
$creds = array();
$creds['user_login'] = 'example'; // 用戶名是example,自行修改
$creds['user_password'] = 'plaintextpw'; // 密碼是plaintextpw
$creds['remember'] = true;
$user = wp_signon( $creds, false );
if ( is_wp_error($user) )
echo $user->get_error_message();
}

希望本文所述對(duì)大家的WordPress建站有所幫助。

相關(guān)文章

  • wordpress 靜態(tài)化設(shè)置 windows主機(jī)偽靜態(tài)去除index.php方法

    對(duì)于偽靜態(tài)的問題,相信用 WordPress 的朋友都會(huì)很熟悉 WP-Cache 這款插件了,不僅因?yàn)樗霰姷男阅苁蛊鋷缀醭蔀?WP 用戶必備插件,而且它難以安裝也是出了名的。 現(xiàn)在介紹
    2009-06-07
  • WordPress 顯示文章摘要方法 詳細(xì)篇

    WordPress又一個(gè)比較不好的地方,首頁(yè)、分類和其它歸檔頁(yè),文章默認(rèn)都是全文輸出排列的。不知現(xiàn)在國(guó)外博客是否都流行這種顯示方式,反正我個(gè)人是很不喜歡。遇到文章長(zhǎng)一些
    2012-04-25
  • wordpress 顯示文章日期的方法

    WordPress的模板非常靈活,一個(gè)優(yōu)秀的模板所實(shí)現(xiàn)的功能往往超出你的想象。這篇文章說說在WordPress里調(diào)用文章的發(fā)布日期。
    2009-12-28
  • WordPress 搜索框添加文字提示的方法

    在瀏覽網(wǎng)頁(yè)的時(shí)候, 我們經(jīng)常會(huì)看到很多人在他們網(wǎng)站的搜索欄里顯示文字提示, 當(dāng)鼠標(biāo)點(diǎn)擊搜索欄, 則提示信息消失.
    2011-05-10
  • WordPress 圖片用單獨(dú)域名儲(chǔ)存方法

    Yslow 提高網(wǎng)站加載速度里有這么一條:Used Cookie Free Domains , 大意是瀏覽器會(huì)對(duì)作用域內(nèi)每個(gè)加載的對(duì)象傳遞 Cookie,在加載圖像或者JS、CSS的時(shí)候最好用 Cookie-free
    2010-01-24
  • WordPress中J.parentNode為空或不是對(duì)象的解決方法

    最近擺弄WP,感受到其系統(tǒng)的靈活性和插件的功能強(qiáng)大,客戶要求能夠在線播放本地服務(wù)器上的flv格式視頻,經(jīng)過比較后選擇了插件 flash-video-player,用IE6打開首頁(yè)時(shí)出現(xiàn):j.par
    2010-03-29
  • WordPress 標(biāo)簽Tags頁(yè)面制作方法

    Wordpress自帶著wp_tag_cloud()函數(shù),但只在頁(yè)面?zhèn)冗咃@示往往就不夠了.需要一個(gè)單頁(yè)來(lái)放所有的Tags
    2010-01-24
  • 如何在wordpress上增加文件上傳的大小限制(多種實(shí)現(xiàn)方法)

    碰到這么一個(gè)問題,需要在一篇文章中加入一個(gè)大小為19.4MB的PDF文件,而wordpress限定的文件大小只有8MB,那么如何在WP博客上上傳文件,而且文件大小不受限制呢?本文只限A
    2012-12-28
  • WordPress中發(fā)送HTML郵件的方法

    WordPress發(fā)送郵件的函數(shù)是wp_mail(),默認(rèn)以純文本(text/plain)格式發(fā)送,通過wp_mail()提供的filter函數(shù)可以更改為以HTML格式發(fā)送,也可以通過制定wp_mail()的第四個(gè)參
    2012-07-26

最新評(píng)論