技术

WordPress REST API上传文件 技术

WordPress REST API上传文件

WordPress媒体库操作可通过media接口实现,上传文件需要用户认证。 上传入口 <input type="file" id="custom-upload-file" onChange={onChange}/> 监听文件输入变化 const …
React常用知识点 技术

React常用知识点

函数组件useEffect,只运行一次 effect 第二个参数传入一个空数组([]),effect 内部的 props 和 state 就会一直拥有其初始值。接近大家更熟悉的 componentDidMount 和 componentWillUnmount 思维模式。 useEffect(() =…
WordPress三步快速开发自定义古腾堡区块 技术

WordPress三步快速开发自定义古腾堡区块

古腾堡编辑器核心优势之一是自定义区块,比富文本编辑器布局更加灵活,自由度高,是未来编辑器发展趋势。 本文借助插件可实现快速开发和管理。 基础原理是通过插件接收表单数据,自定义逻辑进行加工,最后输出期望内容。 1.安装插件 插件官网地址:Genesis Custom Blocks 前身是Block L…
WordPress版本升级流程 技术

WordPress版本升级流程

WordPress手动升级版本,主要两个方面:数据库和内核代码。 备份数据库和网站代码资源(非必须,为安全,建议完整备份)。删除网站的wp-includes和wp-admin文件夹。下载并解压官网新版本,删除里面wp-content文件夹,然后全部覆盖网站目录。内核代码更新完毕。运行网站升级脚本ht…
React自定义色块组件-颜色选择器 技术

React自定义色块组件-颜色选择器

功能: 点击色块,弹出颜色选择器,自定义色块颜色,在回调中处理外部业务。点击除色块和选择器的区域,自动关闭选择器。 封装色块组件,便于任意处使用。 <ColorBlock color={color} onChange={onChange} /> 缺省宽高属性: width={40} he…
MediaWiki短链接Nginx配置 技术

MediaWiki短链接Nginx配置

适用于MediaWik直接部署在网站根目录的情形,如: http://xxxx.com/index.php?title=首页 http://xxxx.com/首页 1. nginx.conf配置中添加: location / { try_files $uri $uri/ @rewrite; } lo…