wordpress 3.3版本开始采用新的编辑器API,支持在任意地方使用wp_editor函数调用wordpress自带的编辑器,比如WP主题后台管理面板、WP文章评论框等,博客吧现在要介绍的是使用wordpress编辑器函数wp_editor替代wp默认的文章评论框。 (更多…)
wp_nav_menu()函数是在wordpress 3.0版本增加的一个自定义菜单函数,通过该函数可以非常轻松方便地自定义模板的导航菜单,站长只需要在当前主题模板导航显示的位置添加函数<?php wp_nav_menu($args);?>就可以实现自定义菜单的调用,其中$args是该函数的参数,以下同参数的具体说明,可以根据自己的需要设置各项参数! (更多…)
get_all_category_ids()函数可以获取wordpress网站所有分类栏目的ID,通过该函数可以返回一个包括所有分类ID的数组,函数get_all_category_ids()位于 wp-includes/category.php,没有可设置的参数,函数代码: (更多…)
根据分类别名获取分类其它信息,可以通过使用 get_category_by_slug($slug)函数可以实现根据分类别名获取分类的相关数据数组,数组包含了分类ID、分类名称等数据,然后通过使用 get_category_link($category_id) 函数获取分类链接;根据分类名称获取分类ID,可以通过get_cat_ID($cat_name)函数获取 (更多…)
前几天给客户仿制一个模板,其中网页底部调用显示网站注册用户中的管理员和编辑两个角色,wordpress系统默认的用户角色有管理员、编辑、作者、投稿者以及订阅者,每个角色的权限等级不一样,要想仅仅调用用户中的管理员和编辑两个角色,可以通过判断各角色的权限等级筛选,然后调用数据!下面是通过用查询数据库实现的方法。 WP系统默认的五种角色共分为11种权限(level_0 ~ level_10),其中管理员拥有最高权限(level_0 ~ level_10),编辑(leve...
is_user_logged_in()函数可以判断当前访问者是否登陆,返回布尔值true或false。通过该函数可以实现为登陆用户与非登陆用户输入不同的内容,也可以限制非登陆用户查询页面内容。 (更多…)
制作wordpress主题功能时,常常会用到一些wp函数,wp_die()函数在制作投稿功能的时候便有用到,具体可以看 WordPress 博客不用插件实现投稿功能教程。wp_die()函数的功能是终断wordpress执行并显示错误html信息,该函数的调用与PHP函数 die()互为补充。区别在于,HTML是显示给用户看的,一般推荐仅在进程不能再继续时,再使用该函数。不推荐经常调用该函数,尽量低调处理各种错误。 (更多…)
制作wordpress主题的时候经常会用到query_posts(),通过它可以实现各种特殊的要求,如获得特定的文章日志、排除某一分类等。query_posts()函数的作用是在主循环Loop中限制所需要的条件,wp_query会根据参数进行SQL查询,而忽视通过URL接收到的其它的参数,当然如果想不忽略,可以在调用中使用$query_string。 如: (更多…)
wp_list_pages()函数用于调用wordpress页面标题并以超链接形式作为博客导航显示使用,是wordpress主题制作常用的调用函数。wp_list_pages()函数有多个参数供用户根据主题设计需要自由选择组合显示,下面是wp_list_pages()调用函数各个参数的使用说明。 (更多…)
wordPress 2.3版本开始使用wp_tag_cloud函数来调用文章标签显示列表,WP博主可以轻易地通过设置wp_tag_cloud函数的标签参数属性,使标签实现多样化显示。如按标签使用频率而决定显示标签的大小等。下面博客吧详细介绍该wp标签wp_tag_cloud的参数属性及其使用方法。 (更多…)
很多WordPress博客的博主给自己的WP博客添加了向访客展示欢迎信息的功能,效果如“欢迎回来,XXX”,展示欢迎信息功能的实现是通过相关代码检测该访客的浏览器是否有存在一个 comment_author_xxx 的 cookies,如果有就获取该 cookie 数据并在欢迎信息中显示。实现相关功能的代码如下 (更多…)
把分类目录列表显示在博客首页,有利于提高用户体验。WordPress 经常用到的博客分类目录调用函数是wp_list_cats,对于该函数,普通博主可能只会简单地应用,其实通过给它设置不同的参数,可以显示不同的分类目录列表的效果。下面博客吧介绍介绍下WP分类目录调用函数wp_list_cats的参数使用。 (更多…)
写博客的时候,难免会出现灵感好得不由自主地挥挥酒酒写下上千字内容的文章的时候,但文章写得太长了,博客内容页面也会由于文字太长拉得老长,显示很不协调,也可能会出现让访客还没开始看就让吓跑的情况,所以给长文章分页是非常有很必要的了,下面博客吧介绍下给WordPress长文章分页的方法。 (更多…)