终於到了最後一篇(喘口气),这篇让我们稍微轻松一点,首先,大部分的页面功能看起来都做完了,但仍旧有些小问题的不完美,页面有些逻辑不通地方,例如重置密码、注册、登出、登入、会员列表、会员、帐号、Sample Page等页面管理此时都在同一页上,无论登入前後都会出现,这边我们调整逻辑,期望的呈现如:
Sample Page 直接从後台移除,并且将首页透过 设定->静态页面 定义首页为会员列表
再来利用 WP 提供的预设方法 is_user_logged_in()
调整登入前与登入後的显示
if(is_user_logged_in()){
$myStr = "
<script>
document.getElementsByClassName('page_item page-item-16')[0].remove();
document.getElementsByClassName('page_item page-item-11')[0].remove();
document.getElementsByClassName('page_item page-item-12')[0].remove();
</script>
";
echo $myStr;
} else{
$myStr = "
<script>
document.getElementsByClassName('page_item page-item-15')[0].remove();
document.getElementsByClassName('page_item page-item-16')[0].remove();
document.getElementsByClassName('page_item page-item-14')[0].remove();
document.getElementsByClassName('page_item page-item-10')[0].remove();
</script>
";
echo $myStr;
}
以上大致的介面和功能都做完罗~
谢谢大家这 30 天的陪伴,WP 作为一个前後端连结的网页框架,即便效能不会特别好,但是已经能做到许多贴心、有趣的应用,碍於章节很多细节无法提到,但是我们仍然会持续更新新文章在我疯官网 (wowfuncode.com),谢谢大家的支持,我们下次再见罗(下台一鞠躬~
<<: 语音服务-语音转换文字范例(translate-speech-to-text code)
>>: Day 29 - Learned Index测试&比较
Utilize Mbed API to implement interrupts Purpose o...
居说这些问题第一次面试时常常会问到!大家请注意罗! 面试考古题 — 为何你们该录取我? (先讲一下...
在Vue中,元件间资料沟通传递的方式,一直都是个不容忽视的问题,妥善处理资料流,也是身为工程师的必学...
前言 前面章节也算是已经告一个段落了,所以接下来一样来简单实作一下前面的小知识点。 BMI 章节回顾...
快忘记自己传教过哪些K-pop了.... Two Sum II 题目连结:https://leet...