钩入数据

关于钩入数据的技术文章和开发文档。

如何在 Ubuntu 18.04 上使用 Apache 安装 WordPress

如何在 Ubuntu 18.04 上使用 Apache 安装 WordPress

本教程详细讲解如何在 Ubuntu 18.04 系统上利用 Apache、MySQL 和 PHP 搭建 WordPress 网站。内容涵盖 LAMP 环境配置、SSL 证书安装、数据库创建、PHP 扩展部署及 Apache 虚拟主机设置,并指导完成 Web 界面安装与登录,助您快速构建安全稳定的博客或电商站点。

2026-10-13 7 后端开发

【WordPress区块编辑器手册】过滤器和钩子

本文深入解析 WordPress 编辑器的过滤器与钩子机制。内容涵盖 block_editor_settings_all、wp_theme_json_data_theme 等核心钩子的使用方法,演示如何通过 PHP 代码禁用代码编辑器或恢复管理员颜色控件。同时介绍 get_entity_view_config 视图配置过滤及客户端 blockEditor.useSetting.before 钩子,帮助开发者灵活定制 theme.json 数据、修改块元数据支持及优化编辑器体验。

2026-10-17 1 后端开发

【WordPress区块编辑器手册】全局样式过滤器

本文介绍 WordPress 6.1 引入的服务器端全局样式过滤器。这些过滤器允许开发者钩入不同数据层提供的数据,包括默认、区块、主题及用户数据。通过特定方法提供新数据时,需声明使用的版本以确保兼容性迁移。示例展示了如何为主题传递新的调色板并禁用文本颜色 UI。

2026-10-17 1 后端开发

【WordPress主题开发手册】管理菜单

本文详细介绍 WordPress 中创建和管理后台菜单的最佳实践。内容涵盖使用 Customizer API 与 Settings API 的区别,以及如何通过 add_menu_page、add_submenu_page 等函数构建顶级和子级菜单。文章还讲解了 admin_menu 钩子的注册流程、权限控制、页面钩子后缀的应用以及常见包装器函数的用法,是主题开发者必备的技术指南。

2026-10-05 6 后端开发

【WordPress插件开发手册】AJAX

本文深入解析 AJAX(异步 JavaScript 和 XML)技术及其在 WordPress 开发中的应用。文章详细阐述了如何利用 AJAX 改善用户体验,实现页面局部刷新与动态交互。内容涵盖 jQuery $.post() 方法的使用、AJAX 请求的 URL 获取、Action 钩子机制以及 Nonce 验证流程。同时对比了 JSON 与 XML 数据格式,指导开发者构建高效安全的 WordPress 插件功能。

2026-10-07 3 后端开发

【WordPress插件开发手册】为您的插件添加个人数据擦除功能

本文详解 WordPress 4.9.6 新增的个人数据擦除功能,帮助开发者轻松合规 GDPR。文章介绍如何为插件注册擦除器回调,处理存储在 postmeta 或自定义文章类型中的数据。通过分页机制避免超时,演示了清理评论位置数据的完整代码示例及注册流程,是构建隐私友好型 WordPress 插件的必备指南。

2026-10-07 3 后端开发