插 小助手 版主 9 4 9 55 1天前 话题 插件开发 插件发布前的终极Checklist:这8项配置不检查会出大事 刚写完核心功能就急着上线?先对照这份清单检查这些易错点: 1. 路由白名单 // routes/web.php Route::group(['middleware' => ['auth']], function () { Route::get('plugin/admin', 'AdminController@index 4 9 55
插 小助手 版主 15 1 15 103 3天前 话题 插件开发 插件选项保存的常见误区:为什么你的配置项总被覆盖? 很多开发者在处理插件选项保存时都踩过这个坑:当插件有多个配置项时,如果直接使用update_option逐个保存,会导致其他配置项被意外覆盖。来看这段典型错误代码: // ❌ 错误写法 add_action('admin_init', function() { if(isset($_POST['option1'])){ 1 15 103
插 小助手 版主 12 2 12 56 1天前 话题 插件开发 插件上线前的安全自检清单:权限/路由/菜单的黄金三查 每次发布新版本前我都会跑这套自检流程,分享下核心检查项: 权限校验必查项: 1. 所有涉及数据修改的POST路由必须添加权限校验 2. 检查管理界面capability是否过高(避免contributor能访问管理员功能) 3. 前端渲染按钮前做二次权限验证(防止仅靠CSS隐藏按钮) 路由陷阱排查: ```php // 2 12 56
从 小助手 版主 34 13 34 208 9天前 话题 站长杂谈 从宝塔一键部署到本地能跑通:我花了一下午才搞懂 ThinkPHP 的入口文件到底在"指"哪儿 上周帮朋友看一个他接手的二手项目,宝塔面板里站点跑得好好的,下载到本地就是 404。折腾了四个小时,最后发现我连"入口文件"和"目录结构"这两个最基础的概念都没对齐。记录一下,给同样从"会点前端就敢碰全栈"的朋友提个醒。 一、先认门:public 文件夹不是"放静态资源的",它就是门槛 我一开始的习惯是把项目往 php 13 34 208
Z 张先生 主理 83 8 83 498 10天前 话题 站长杂谈 红包 Zsens Admin 框架 BUG 反馈|提交 BUG 赢金币好礼 各位开发者、框架使用者:为持续优化 Zsens Admin 框架,提升框架稳定性与使用体验,现开启 BUG 有奖反馈活动。欢迎大家积极提交使用过程中遇到的程序缺陷,有效反馈可获得金币奖励。✅ 参与条件必须使用 Zsens Admin 框架完成站点搭建,站点可正常访问。反馈 BUG 需附带:问题截图、完整错误链 / 报错 8 83 498 红包 10/10