我们接着来介绍WordPress CMS主题用户中心的开发。上一章我对WordPress主题的用户中心做了一个简单的构想,本章,我们根据这个构想来创建必段的主题php文件。
1:用户中心主页面:
因为我们不仅要让自己能看到我们的用户中心个人博客页面,也要展现给其它用户看。所以,这里给主页面的命名为author——作者的意思。即:author.php。这样的命名还有一个好处,wordpress主题默认是有这个author.php文件的,所以,我们可以用到is_author()这个判断函数的,也可以使用wordpress自带的与作者相关的函数的。
2:用户积分页面文件:
使用积分,是为了提高用户的积极性,本站会在下载资源栏目添加一些有用的资源,下载一次需要一定的积分,所以,需要一个地方来统计用户的积分。命名为:author_jifen.php,用来处理用户的积分。
3:用户关注和粉丝页面文件:
为了增加本站用户之间的互动,这里模仿了微博的互粉机制,当然,没有微博的那么强大,只是添加了一个这样功能而已。命名为:author_fanc.php,用来处理用户关注。
4:用户帐号设置页面文件:
既然用户注册到我们网站,有时后可能需要修改相应的信息,如:QQ、个人网站地址等信息。命名为:author_user.php,用来处理用户信息的修改。
5:用户前台发表文章页面文件:
既然在前台设置了用户中心个人博客页面,当然就少不了用户在前台发表文章了。这里命名为:author_write.php,用来处理前台用户发表文章。
6:用户前台修改文章页面文件:
既然在前台用户可以发表文章,当然也少不了用户在前台修改文章了。命名为:author_edit.php。
总体上来说,wordpress主题用户中心的实现,只需要给wordpress主题添加这6个处理文件即可。但在现实的开发中,还是需要整合其它wordpress主题文件,如:header.php、footer.php、functions.php。而且,可能在实现开发操作中会对它进行穿插。这是后话,等到时再做解说。今天就介绍到这里。下一章,我们就正式开发wordpress主题的用户中心。