订阅汇聚素材网Feed

用好WordPress不可不知的函数(五)

继前文用好WordPress不可不知的函数(四) 月夜为 你介绍的一些WordPress主题侧边栏函数,如友链显示函数、标签云函数等之后,本文,我们继续为你介绍在制作或修改WordPress主题过程中, 经常会在侧边栏中使用的函数。当然,相比前文中的函数,本文所介绍的部分重要性较低,但仍然是构成WordPress主题侧边栏所不可缺少的函数。

29.wp_register()

wp_register()函数用以向管理员显示“站点管理”超链接;或者当WP博客开放了注册时,向未登陆的用户显示“注册”超链接。

该函数不需要什么参数,唯一可能用到的参数形式如wp_register(‘前’,’后’),可以在如上显示的超链接文字的前后分别显示一个“前”字和一个“后”字。当然,你可以据此发挥想象力来个性化自己网站的管理或注册链接。

30.wp_loginout()

该函数用来在指定位置显示一个“登录”链接;当然,如果你已经登录过了,则会相应地显示一个“退出”链接。此函数后面不使用任何参数,所以无法进行灵活的自定义。

不过如果你想自定义自己的WP博客的登录或退出链接文字的话,还是可以使用下面31中 月夜 介绍的函数wp_logout_url()和wp_login_url()。

31.wp_logout_url()、wp_login_url()

使用如上30中的函数尽管可以方便地为WP博客设置登录、退出链接,但自定义不够灵活。所以,从WordPress 2.7版本开始,提供了这里的两个函数。它们分别用来获取WP博客退出或登录超链接,然后,我们使用获得的超链接即可编写如下代码,来对WP博客的登录和 退出链接进行灵活设置:

<a href=”<?php echo wp_logout_url(); ?>”>点击这里退出</a>

<a href=”<?php echo wp_login_url(); ?>”>点击这里登录</a>

当然,要想实现完美的效果,还需要对访客的登录状态进行判断,使用一个if语句,根据登录状态显示相应的菜单项。

32.wp_meta()

该函数通常会紧跟如上29、30中的函数后面,其具体在直观显示上没有什么异样,貌似是WP主题为WP插件留下的API Hook,月夜建议朋友们在如上函数后面跟上这一函数。

33.get_recent_posts()

该函数只有当你安装了中文WordPress工具箱之后,才能使用。其作用是用来获取最新日志,函数原型如下:

get_recent_posts($no_posts = 5, $before = ‘<li>+ ‘, $after = ‘</li>’, $show_pass_post = false, $skip_posts = 0)

可以使用$no_posts控制显示文章数量,$before和$after的意义和前面函数中相同;至于后两个参数,一般不必设置,直接取默认值即可。

不过因为该函数与WordPress内置的get_posts()和query_posts()函数功能重复,所以通常情况下很少使用。

34.get_recent_comments()

其实安装了如上的中文WordPress工具箱之后,最常使用的是这个函数,因为WordPress程序本身没有内置获取最新评论的函数。该函数原型如下:

get_recent_comments($no_comments = 5, $before = ‘<li> ‘, $after = ‘</li>’, $show_pass_post = false)

意义显然,和上面函数类似,月夜此处不再赘言。

35.get_recentcomments()

该函数是在安装了WP-RecentComments插件之后才具有的功能,与如上34中的函数类似。

该函数原型如下:

get_recentcomments(int num, int size)

num表示返回的最新评论数量;size表示返回的评论内容的长度。

文章转自:月夜 http://www.yueye.org

4 人Likes
  

文章转载请注明:用好WordPress不可不知的函数(五)-汇聚素材网

本文固定链接:http://www.webhj.com/hj-176.html  +复制链接

用好WordPress不可不知的函数(五):等您坐沙发呢!

发表评论

*

*

7 + 3

快捷键:Ctrl+Enter
0全站搜索 1 设计 2 素材 3 教材 4 WEB 5 电子书籍