在之前的文章(工作:辞去旧的工作,迎来新的工作)曾说将共享内部新闻的主题,今天得闲终于可以实现了。之所以说是第三个主题,是因为根据时间来决定的。第一个主题在(主题:我的第一个主题ihiro提供下载了)一文中已经共享给大家,而第二个主题则是我现在用的(暂不共享)。
今天共享的该主题非常简约,是我在前一家留学公司时为公司内部新闻发布而制作的主题。既然是内部新闻,所以是一定要登录了才可以查看的。整个主题文件夹非常精简,总大小13.6k,包括主要的文件index.php、style.css外,只有两个用户分隔的背景图。因为只是用于发表内部新闻的缘故,没有添加评论功能。
该主题的登录页面的配色是根据我博客当前主题的配色设计,而登录后的配色则是根据Decilicous网站的配色设计。(具体可见附图)
一、登录界面:
你在输入了网址后,首先看到的是登录页面。该功能主要是根据Wordpress的条件判断标签:is_user_logged_in(),只有登录的用户才可以查看博客的内容,否则只会看到登录界面。
在此还要介绍两个函数的作用:
1.:该函数是大多的主要用来退出登录状态的链接函数,但退出后博客会自动跳转到Wordpress后台登录的界面;该函数使用后产生的是一个a标签包含的链接,并且包含了链接的文字“退出”,使用该函数不可更改退出这两个字。
2.:该函数也可以实现退出功能,但他使用后只是生成一个链接地址,而没有被a标签包含。所以需要自己使用a标签,将该删除写在a标签的href属性里,那么这样我们可以自定义a标签的链接文字了。并且该链接点击后不会跳转到任何其他页面,仍显示当前的页面(有点Ajax的味道!)。
登录界面的截图:
二、登录后的主界面:
主界面是采用的两栏布局,左窄右宽。配色采用Delicious风格,用了一个x轴重复的背景图来分隔左边的板块,永了一个长的突变来分隔右边的每个post,这样便于阅读。截图(点击看全图):
三、单个Post的界面:
单个post的界面只是将文章内容全部显示,将文章链接去除,在这用到is_single()判断函数,在此函数下不使用a标签即可。截图(点击看全图):
总结:
最近没什么时间做新的主题,该主题中的有些函数应用还是不错的,若你研究的话可以发现如何使用条件判断实现将多个文件集合在一个index.php文件中(在第一个主题中也得以体现了)。该主题因需要登录,所以有点局限性,适合公司内部使用。淡然你若喜欢该风格的主界面,也可以去掉相应的判断代码即可无需登录了。
希望大家继续支持我,有空我会在做一些实用的主题的。