Home » 开发 (页面 4)

untrailingslashit() – wordpress函数-删除字符串末尾的斜杠

untrailingslashit()函数用于删除字符串末尾的 /。

注意:包括两种斜杠。

wordpress头部出现两个title标签

最近在开发主题的时候遇到一个问题,在查看生成的网页源码时,看到两个title标签,如下图,分析原因主要是因为我的header.php中加入了wp_head(); 而我自己又定义了一个title标签,虽然本身 wp_head(); 不会输出title标签,但因为主题中加入了add_theme_support( “title-tag” );那么 wp_head(); 就会输出title标签,所以导致输出了两个title标签。
阅读全文

wordpress函数之add_submenu_page()-添加一个次级页面

add_submenu_page()这个函数用来添加一个次级页面到一个主菜单中,在使用之前需要先验证用户的权限。在使用这个函数之前add_menu_page()这个函数是需要了解的。

阅读全文

wordpress函数之add_menu_page()-添加一个顶级菜页面

给WordPress的后台添加一个顶级菜页面。但是在使用这个函数的时候必须检查用户的权限,否则可能造成不安全因素。

函数原型:

阅读全文

wordpress获取各种路径的方法

在开发WordPress主题或者插件时,经常需要获取wordpress的各种路径,包括URL路径和服务器绝对路径,列如:在主题或插件中引用js或css文件时,需要URL地址,在php中include一些自定义的文件时,则需要服务器路径。那么了解wp中与获取路径相关的函数很重要。
阅读全文

wp_create_nonce()-wordpress常用函数

在wordpress中,为了提高系统的安全性,内置了一些验证,这些验证可以有效的防止恶意注册、提交等操作,如果您在主题开发中,对数据库进行了操作,推荐先使用这些函数进行验证,这样的函数有:wp_create_nonce()、wp_nonce_field()、wp_referer_field()、wp_verify_nonce()、check_admin_referer(),今天就重点介绍一下wp_create_nonce()。

wp_create_nonce()用于产生并且返回一个随机字符串,这个随机字符串是基于当前时间,$action参数和当前用户ID产生的。
阅读全文

wordpress函数add_option用法

add_option是一个安全的增加一对 选项名/值 到数据库的函数,如果数据库中已经存在,那么它不做任何动作。被保存后,就可以用get_option()获取它的值,用update_option()改变它的值,用delete_option()去删除.
阅读全文

wordpress输出标签云wp_tag_cloud

描述:

wp_tag_cloud() 函数用来显示标签云(tag cloud),可以根据每个标签所关联的文章次数来定义显示单个标签的字体大小。从 2.8 版本开始,添加了taxonomy参数,这就意味着,除了标签(tags)以外,还可以将 分类(Categories) 或其他 自定义分类法(Custom Taxonomies)作为“云”显示。
阅读全文

wordpress如何获得作者信息

在开发主题的时候我们经常需要用到,作者的信息,包括名字,邮箱,简介等等,现在我们通常使用the_author_meta()。
阅读全文

wordpress输出文章中输出tags的方法

我们进场会在文章在中输出,这篇文章的tags,这样方便读者找到相关文章,那么使用

函数是很好的选择。
阅读全文