WordPress 的 Private Post function ?

一直以來, 還以為 WordPress 沒有完整的 Private Post function 勒�…

因為在把 Post 設為 private 後 , 即使我已經是 login 了 , 仍是無法在 View Site 的介面去看到post , 只能在 Edit Page 才看得到 . 昨天心血來潮, 決定要自己加上這 function . 但在SELECT Post 的那段 code 中, 有看到這段 :


// Get private posts
if (isset($user_ID) && (\'\' != intval($user_ID)))
    $where .= \" OR post_author = $user_ID AND post_status != \'draft\')\";
else
    $where .= \')\';

很顯然 , 就是有我準備要做的弁�, 只是不曉得為什麼不 work . 在 debug 後, 原來在此 $user_ID 根本還沒 set. 後來在 index.php 找出, wp_head() 這個 function 前後就有差別了 ! 決定啦 ~.. 把 wp_head() 提到 Get private posts 這段code 的前面 ~.. ha ~.. 現在終於可以有完整的 private post 的弁鄐F ! 這 bug .. 應該 1.5 版會update 吧 !?… 我是懶得再換版本了 ~…

Share your vote!


Do you like this post?
  • Fascinated
  • Happy
  • Sad
  • Angry
  • Bored
  • Afraid

3 thoughts on “WordPress 的 Private Post function ?”

Leave a Reply

Your email address will not be published. Required fields are marked *


Please help to input verification code