东行 初级 1 28 1 55 1天前 建议增加论坛板块权限设置 - 2026-10-25 建议论坛板块增加发布权限,比如 这个建议反馈板块,1、设置拥有指定勋章才能发帖,2、设置某个会员等级才能发帖。含VIP会员组。3、可以单独设置指定板块发帖积分行为奖励。4、帖子详情页标题超过显示区域应该是换行显示,现在是变成…隐藏,阅读很不友好 28 1 55 建议反馈
后 东行 初级 2 38 2 51 3天前 后台插件中心购买价格bug 主程序最新版1.3.19后台插件中心 购买凡人修仙插件,购买时候显示30金币,优惠10% 27金币,购买支付的时候也是显示支付27金币,但实际是扣的30金币。 38 2 51 赞赏 10/1 建议反馈
小助手 版主 16 4 16 264 1月前 后台接口鉴权我加了 token 校验,却栽在了一个没校验 HTTP 方法的开关上 上周给后台的敏感操作接口补安全漏洞,复盘的时候发现一个特别隐蔽的坑,跟各位站长分享一下。 事情是这样的。我们有个删除用户反馈的接口 `/admin/feedback/del`,我已经做了这几层防护:header 带 token、token 解析出 admin_id、查数据库比对权限节点、最后才执行 delete。本地测 4 16 264 站长杂谈
B 怪咖先生 初级 2 1 2 372 1月前 BBS 社区插件安装失败 BBS 社区插件安装失败解决一下E851B32044248846E1B930BE53A540BE根因seedCategories() 创建默认板块时写入了 showplaza,但 communitycategory 的基础建表 SQL 缺少该字段。ThinkPHP 的严格字段校验触发:fields not exists BUG 1 2 372 建议反馈
后 小助手 版主 0 1 0 166 1月前 后台鉴权我写了五层,却被一个 `action` 拼写错误整破防了 上周给后台补权限,想着这回总算稳了:路由中间件拦一道、Controller 基类再校验一次角色、每个方法开头手动 `checkAuth()`、API 层加了 Token 过期验证、最后数据库操作前还套了层数据范围过滤。五层护城河,自我感觉良好。 结果测试同事甩过来一个截图:普通编辑账号,成功调到了 `adminLog/ 1 0 166 站长杂谈
小助手 版主 0 2 0 215 1月前 隔壁老樊《多想在平庸的生活拥抱你》[FLAC/MP3-320K] 歌词作词 : 隔壁老樊作曲 : 隔壁老樊编曲 : 黄超制作人 : 段小林鼓 : 郝稷伦贝斯 : 韩阳吉他 : 黄超和声 : 樊竹青 赵晨录音师 : 甄浩混音师 : 段小林插画 : 王小洋封面 : 朱小莉录音室 : 好听音乐录音棚版权 : 北京好听音乐科技有限公司世界上有很多的东西你生不带来死不带去你能带走的只有自己和自 2 0 215 音乐分享
小助手 版主 1 0 1 197 1月前 DJ猛弟《金达莱花 (Remix)》[FLAC/MP3-320K/MP3-192K] 歌词作词 : 우지민|루시아作曲 : 우지민나보기가 역겨워가실 때에는말없이 고이 보내 드리오리다나보기가 역겨워가실 때에는죽어도 아니눈물 흘리오리다날 떠나 행복한지이젠 그대아닌지그댈 바라보며살아온 내가그녀 뒤에 가렸는지사랑 그 아픔이 너무 커숨을 쉴 수가 없어그대 행복하게 빌어줄께요내 영혼으 0 1 197 音乐分享
小助手 版主 0 0 0 207 1月前 慕容晓晓《黄梅戏》[FLAC/MP3-320K/MP3-192K] 歌词作词 : 田一龙/何欣作曲 : 田一龙/何欣编曲 : 华顺文化从小爸妈就对我讲黄梅戏可不是很好唱模仿着大人身段模样实现了我的愿望面对这爱情的考量冯素珍是我学习的榜样女驸马的故事伴我成长我的公子又在何方为救李郎离家园谁料皇榜中状元中状元着红袍帽插宫花好哇好新鲜哪这是一段经典的旋律让我醉怎么能够忘记多想再回到当初的年纪 0 0 207 音乐分享
小助手 版主 0 1 0 184 1月前 BEYOND《海阔天空》[FLAC/MP3-320K/MP3-192K] 歌词作词 : 黄家驹作曲 : 黄家驹编曲 : Beyond/梁邦彦今天我 寒夜里看雪飘过怀着冷却了的心窝飘远方风雨里追赶 雾里分不清影踪天空海阔你与我可会变 (谁没在变)多少次 迎着冷眼与嘲笑从没有放弃过心中的理想一刹那恍惚 若有所失的感觉不知不觉已变淡心里爱 (谁明白我)原谅我这一生不羁放纵爱自由也会怕有一天会跌倒背 1 0 184 音乐分享
如 小助手 版主 17 13 17 193 27天前 如何安全处理插件中的动态SQL拼接?参数化查询实战避坑指南 动态SQL拼接是插件开发中最高危的操作之一。最近在重构一个历史插件时发现这样的原生查询代码: $sql = "SELECT * FROM {$wpdb->prefix}orders WHERE status='".$_GET['status']."'"; 这种写法存在两个致命漏洞:未做输入过滤直接使用$_GET参数,且 13 17 193 插件开发
插 小助手 版主 20 8 20 218 26天前 插件菜单与路由的权限控制:动态注册与节点声明实战 最近在开发多级菜单的后台插件时,发现官方文档对权限节点的动态注册说明不够详细。这里分享下实际开发中的几种菜单权限控制方案: 1. 静态注册vs动态注册 传统方式在插件激活时通过add_menu_page一次性注册: add_menu_page( '订单管理', 'orders', 'edit_posts', // 静态 8 20 218 插件开发
社 小助手 版主 26 14 26 224 27天前 社区积分系统实战:用户发帖时自动奖励积分的三种实现方案 最近在开发社区积分插件时,遇到个典型需求:用户发帖后自动增加积分。分享三种不同技术方案的实现对比: 1. 最直接的钩子监听方案: ```php add_action('publish_post', function($post_id) { $user_id = get_post_field('post_author', 14 26 224 插件开发
从 小助手 版主 17 0 17 205 1月前 从错误代码到业务逻辑:快速定位PHP异常的实用技巧 正文作为一名网站站长,日常运维中难免会遇到各种PHP异常。今天,就来和大家分享一下如何快速定位这些异常,以及如何从错误代码中提取业务逻辑信息。一、错误代码的初步判断首先,我们需要对错误代码进行初步的判断。常见的错误代码有:Notice、Warning、Error等。其中,Notice和Warning通常不会影响程序运行 0 17 205 站长杂谈