codeinwp / menu-item-custom-fields
轻松为导航菜单项添加自定义字段。
dev-master
2021-05-05 18:49 UTC
Requires
- composer/installers: ~1.0
Requires (Dev)
- wp-coding-standards/wpcs: ^0.10.0
This package is auto-updated.
Last update: 2024-09-06 02:11:12 UTC
README
菜单项自定义字段
轻松为导航菜单项添加自定义字段。
贡献者: kucrut
标签: menu, nav-menu, custom-fields, metadata
至少需要 3.8
已测试至 4.7.2
稳定标签 1.0.0
许可: GPLv2
捐赠链接: https://www.paypal.me/kucrut
描述
重大变更
从版本 1.0.0
开始,传递给 wp_nav_menu_item_custom_fields
的第一个参数是菜单项 ID,而不是导航菜单 ID。这应该不会产生太大影响,因为传递的导航菜单 ID 总是 0
(核心未使用)。
这是一个 库 插件。它本身并不做任何可见的操作。它被编写来允许其他插件/主题轻松地为菜单项添加自定义字段。请参阅 安装。
此插件的开发在 GitHub 上进行。欢迎 提交拉取请求。在前往插件论坛之前,请先查看那里报告的 问题。
安装
作为常规插件
- 将
menu-item-custom-fields
上传到/wp-content/plugins/
目录 - 通过 WordPress 中的“插件”菜单激活插件
作为你的插件/主题中的库
只需将 menu-item-custom-fields
复制到你的插件目录中,并要求主要的插件文件,例如:require_once dirname( __FILE__ ) . '/menu-item-custom-fields/menu-item-custom-fields.php';
使用方法
将此插件目录中的 doc/
目录中的 menu-item-custom-fields-example.php
文件(复制并自定义)包含到你的插件/主题中。
变更日志
1.0.0
- 向
wp_nav_menu_item_custom_fields
钩子传递正确的参数,感谢 @helgatheviking。
0.4.0
- 支持 WordPress 4.7,感谢 rahulnever2far。
0.3.0
- 将
wp_nav_menu_item_custom_fields
用作遍历器钩子。请参阅这篇 博客文章。 - 更新示例插件
0.2.1
- 更新兼容性信息
0.2.0
- 改进遍历器类加载器
0.1.1
- 将自定义字段上移(在
<p.field-move />
之前)
0.1.0
- 首次公开发布