WordPress 常用函数 / sanitize_user
sanitize_user( $username, $strict ) 简介清理用户名,去掉所有不安全的字符。删除 HTML 标签,8进制,HTML实体,如果 $strict 参数设置为 true,将删除所有非 ASCII 字符,只保留数字,字母,_,空格,.,-,@。 参数$username (string) (required) 要清理的用户名。Default: None $strict (b […]

2023-07-25
928
0
0
wp_signon() 自定义用户登录函数
wp_signon()函数用于授权给用户登陆wordpress并可记住该用户名称。该函数取代了wp_login。WordPress 2.5版本起启用。验证成功返回WP_User信息,验证失败则返回WP_Error的信息,该函数用于开发WordPress 登录功能。 如果$credentials为空,则默认使用$_POST[‘log’]、$_POST[‘pwd […]

2023-07-25
1千
0
0
WordPress RESTful API 的授权方式
WordPress 5.6 以后内置了RESTful API,并且建议用户一定不要关闭,否则会影响WordPress后台的某些功能。调用某些接口的时候,会提示 Cookie Authentication 是 WordPress 内置的身份验证方法。登录仪表板时,会生成cookie。 但是,REST API包含一种称为nonce的技术来避免CSRF的问题。 使用内置Javascript API的开发 […]

2023-07-09
1.6千
0
0
WordPress 自定义文章排序
一,根据查询字符串排序 WordPress默认排序是按照文章发布时间的,有时候我们需要按照其他方式来排序,或者提供其他方式排序的功能。如果只是基本的排序,比如按照修改时间,或者按照评论数之类的,不需要做任何改动,直接在url加上orderby参数就可以的。 比如就是 http://test.com/?orderby=comment_count //按评论数量排序http://test.com/?o […]

2023-07-04
979
0
0
WordPress 评论表单函数 comment_form()
参考主题WordPress自带主题, twentytwentyone,在文章模版下面,有个函数 : 这个函数会引用主题下的 comments.php,在该文件的底部有个函数 comment_form 函数,就是用来生成表单的。 另外列出一些,评论表单钩子: 在主题的 functions.php 中添加: 参考:https://developer.wordpress.org/refer […]

2023-06-29
1.3千
0
0
get_categories() 获取所有分类
方法一,官方提供的函数:get_categories($args) 通过函数get_categories()就可以输出 WordPress 获取所有分类列表 参数说明:type:(字符)post和link 其中link在新版3.0以后已被弃用。child_of:(整数)仅显示标注了编号的分类的子类。该参数无默认值。使用该参数时应将hide_empty参数设为falseparent:(整数)只显示某 […]

2023-06-28
1.2千
0
0
WordPress 添加自定义接口
相关函数 1、rest_api_init 钩子函数,注册接口的相关信息需要挂载到此钩子上。 2、register_rest_route 接口路由函数 代码: 通过 http://www.test.com/wp-json/rangtuo/v1/test/666 访问接口。 $request 参数 检查权限在使用接口的时候,可以检查用户的权限。

2023-06-28
1.2千
0
0
WordPress 的用户角色和权限
一,使用 user_can() 函数验证角色权限 二,使用 current_user_can( $capability ) 验证当前用户权限 三,WordPress 的角色 WordPress所有者可以控制用户写文章、创建页面、管理插件、管理主题,以及管理其他用户的权限。博客所有者可以分配用户权限。 WordPress 有五个预定义的角色: 管理员(Administrator )、编 […]

2023-06-28
1.3千
0
0
WordPress 设置菜单
一,WordPress 使用 register_nav_menus() 设置菜单位置 导航菜单注册函数 register_nav_menus()在主题的 functions.php 中添加: 上面注册了两个菜单位置,其中 ‘header_main’ 和 ‘footer_bottom’ 分别是这两个菜单的“键key”,后面的值是菜单的标题,会在 “外观 […]

2023-06-25
1.6千
0
0
WordPress 分类添加自定义字段
在页面中,常常需要对分类添加各种字段,使用下面方法,可以添加自定义字段。字段类型可以是text或者radio各种类型。

2023-06-25
1.4千
0
0
热门
-
BotV 插件 v1.7.0 发布2024-12-16
-
WordPress 自定义文章排序2023-07-04
-
WordPress 调用自定义头像2023-07-25
-
WordPress 主题激活和取消激活钩子2023-07-26
最新文章
付费资源下载时间限制有什么用?
这个功能确实挺常见的,它背后的逻辑其实不是“防君子”,而是“防小人”和“控成本”。有没有必要做,主要取决于你平台上的资源类型和你的运营阶段。 我们可以从三个角度来看看这个“10天有效期”到底有什么用: 增加倒卖和二次传播的成本(防黄牛) 这是最核心的意义。如果你的资源是虚拟商品(比如教程、源码、素材包),用户付一次钱理论上可以无限复制。 如果没有有效期: 一个人买了,转手挂到闲鱼或者别的群里卖,你 […]

11天前
56
0
0
退款和取消订单接口要不要合并
很多开发者在设计初期的常见思路。将“取消”和“退款”分开,从功能上看似乎很清晰,但在实际的复杂业务场景中,这种设计可能会带来一些问题。 更主流和推荐的设计是提供一个统一的“申请取消订单”接口,由后端服务根据订单的当前状态,自动路由到不同的处理逻辑。 为什么统一接口是更好的选择? 前端逻辑简化: 对于用户而言,他的诉求只有一个:“我不想要这个订单了”。无论订单是否支付,他在前端点击的都是“取消订单 […]

22天前
85
0
0
评论
-
333985
wish you all th…12天前 -
像素鱼丸
现在无法设置打开网站就是默认暗…12天前 -
VIP
无法设置默认暗黑主题,无法发布…14天前