DW教學-Dreamweaver量身打造Wordpress留言板-PartIII
分類:Dreamweaver» WordPress | 發表日:2009-12-12 | 瀏覽:1,823人次
取得Wordpress是否已登入:
Step1
新增一個php網頁,並儲存為wp_login.php,輸入下方的語法。
wp_login.php
<?php require('../wp-blog-header.php'); if ( is_user_logged_in() ) {?> 已登入<br> <a href="<?php echo wp_logout_url(get_permalink()); ?>">登出</a> <?php } else {?> 尚未登入 <?php }?> |
Step2
開啟瀏覽器測試一下,若wordpress未登入時,在wp_login.php就會顯示尚未登入的訊息,有了這概念後,就能共用這個登入帳號。
del.php加入登入驗證:
Step3
開啟del.php找到if(!function_exists上加入if(is_user_logged_in()){,拉到最下面在?>上加入}else{ header(sprintf("Location:index.php"));{ }。
index.php改由Wordpress登入驗證:
Step4
開啟indexphp將 伺服器行為 / 登出使用刪除,接著切到程式碼模式,將原本的 if($_SESSION[....替換成if(is_user_logged_in()){。
Step5
呼~ 總算搞定了,發佈一下來測試一下,哈~大成功。
都完成後記得別忘了,把之前登入的頁面砍掉,以防到時候被用爆力破解,那剛所作的就白費了,其實用此方法比用Dreamweaver來判斷管理者,是否已登入還更容易,接下來就把時間留個各位啦!趁這假日抽空加工一下吧!梅干也要去數綿羊了。
標籤: dreamweaver php, dreamweaver教學, dreamweaver留言板, wordpess教學, wordpress留言板
引用網址: ※如有發現掉圖或檔案無法下載,請由回應區留言告知,將會盡速處理!謝謝~
※本站採用CC授權請勿全文轉貼本站文章,歡迎「部份引用」與介紹,並註明出處~謝謝~~。
引用網址: ※如有發現掉圖或檔案無法下載,請由回應區留言告知,將會盡速處理!謝謝~
※本站採用CC授權請勿全文轉貼本站文章,歡迎「部份引用」與介紹,並註明出處~謝謝~~。
回應本篇
4 梅-賈噓 說:
請問梅子桑:
step4那邊 index.php是只留言版嗎?
是的話,那原本並不存在登出使用者,
那邊可以請梅子桑在詳解一下嗎?
不好意思!
回應:
是的
是的
2010 年 06 月 29 日 | 15:30:59
3 梅-3333 說:
請問站長:
若是我只要借用您這一篇wp帳號登入
然後用wp帳號權限登入我做專題的系統
要怎麼做???
求助!
回應:
你是要區分多帳號權限管理嗎?
你是要區分多帳號權限管理嗎?
2010 年 07 月 03 日 | 17:05:32
2 梅-3333 說:
我已經做出來了~
謝謝~
2010 年 07 月 07 日 | 09:17:24
1 梅-apei 說:
您好!梅大,想請教一下!
我已經按照你的所有步驟來回製作好多次了
還是未能達到成功!!
我的問題出在wp_login.php裡頭的require(‘../wp-blog-header.php’);語法
我把wp_login.php放在wordpress資料夾裡,然後連接wp-blog-header.php
是可以顯示登入、登出狀態。
然後我把wp_login.php放在我的bgook資料匣裡,然後連接./wordpress/wp-blog-header.php
卻只顯示尚未登入狀態?
回應:
wp_login.php那是wp內建的程式~~
最好不要去搬動它
wp_login.php那是wp內建的程式~~
最好不要去搬動它
請問梅大這原因何在?
2010 年 07 月 26 日 | 20:38:46









沒想到一轉眼梅子桑在丫湯的催促下把三篇衝完了@@
換成丫湯最近沒時間看= =…奈耶安奶~
先留個言…哈..
:奸笑: 有時間再慢慢看~