日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > WordPress > WordPress小技巧:針對游客隱藏部分文章

WordPress小技巧:針對游客隱藏部分文章

來源:程序員人生   發布時間:2013-11-21 08:40:10 閱讀次數:3074次

應haoran網友的請求,研究了一下如何對未登錄的用戶(即游客)隱藏指定文章,也就是隱藏文章不呈現給游客。跟之前我開發的插件WordPress插件發布:隱藏內容登陸后可見不太一樣,該插件是隱藏文章的部分內容,游客可以看到該文章其他不隱藏的內容。現在的問題是,如何讓游客連隱藏文章的影子都看不到,跟該文章沒有發布過一樣,更別說點擊文章進去看了。

言歸正傳,說說實現的方法。打開你主題目錄下的 index.php,查找類似代碼:

while (have_posts()) : the_post();

將其改成:

while (have_posts()) : the_post();
if (get_post_meta($post->ID, "hide", true) == 1 && !$user_ID)
{
continue;
}

該更改只針對首頁,如果你想讓所有歸檔頁(分類頁、標簽頁和日期頁等)也對游客隱藏文章,可以照以上方法對主題目錄下的archive.php進行更改,如果主題文件夾里還有category.php、tag.php、author.php、date.php和search.php,也對其更改!

主題修改完畢,核心功能已經實現!以后你要做的就是,如果你想讓某篇文章對游客隱藏,可以在編寫文章的時候,建立一個自定義域 hide,其值設為1,這樣該文章就對游客隱藏了!hide自定義域第一次創建后,以后可以在自定義域下拉框選擇。如果hide自定義域沒有添加,或者是其他值,文章將正常顯示。

WordPress小技巧:針對游客隱藏部分文章

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 91av精品 | 亚洲成人av | 久久久.com | 欧美一区二区网站 | 欧美日韩亚洲国产精品 | 超碰总站| 国产高清在线 | 黄色av毛片| 久久久精彩视频 | 五月婷婷天 | 国产精品1区2区3区 在线一级黄色片 | 国产精品美女在线观看 | 日韩高清在线 | 黄色精品| 国产一区二区欧美 | 国产真实乱全部视频 | 九九在线精品 | 成人a级| 毛片网站在线观看 | aaaa网站 | av在线成人| 国内精品久久久久久久影视简单 | 久久精品成人 | 久久久国产精品免费 | 精品国产精品一区二区夜夜嗨 | 毛片免费在线播放 | av亚洲在线 | 一色综合 | 操操操干干干 | 国产精品亚洲一区二区三区在线观看 | 五月婷婷综合在线 | 99久久99久国产黄毛片 | 玖玖在线| 日韩欧美国产一区二区 | 国产黄色片在线观看 | 国内精品免费 | 久久综合成人精品亚洲另类欧美 | 免费成人av | 免费视频99 | 三级av免费看 | 亚洲精品久久久久久久久久久 |