jankx / menu-item-custom-fields
轻松向导航菜单项添加自定义字段。
dev-master
2024-06-23 02:27 UTC
Requires
Requires (Dev)
- wp-coding-standards/wpcs: ^0.10.0
This package is auto-updated.
Last update: 2024-09-23 03:04:41 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 上进行。欢迎 Pull requests。在前往插件论坛之前,请先查看那里报告的 问题。
安装
作为常规插件
- 将
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
- 首次公开发布