jankx/menu-item-custom-fields

轻松向导航菜单项添加自定义字段。

安装: 14

依赖项: 1

建议者: 0

安全: 0

星标: 0

关注者: 0

分支: 3

类型:wordpress-plugin

dev-master 2024-06-23 02:27 UTC

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

Build Status

描述

重大变更

自版本 1.0.0 以来,传递给 wp_nav_menu_item_custom_fields 的第一个参数是菜单项 ID,而不是导航菜单 ID。这应该不会有太大影响,因为传递的导航菜单 ID 总是 0(核心未使用)。

这是一个 插件。它本身并不做任何可见的操作。它被编写来允许其他插件/主题轻松地向菜单项添加自定义字段。参见 安装

此插件的开发在 GitHub 上进行。欢迎 Pull requests。在前往插件论坛之前,请先查看那里报告的 问题

安装

作为常规插件

  1. menu-item-custom-fields 上传到 /wp-content/plugins/ 目录
  2. 通过 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

0.3.0

  • wp_nav_menu_item_custom_fields 作为遍历器钩子使用。请参阅此 博客文章
  • 更新示例插件

0.2.1

  • 更新兼容性信息

0.2.0

  • 改进遍历器类加载器

0.1.1

  • 将自定义字段向上移动(在 <p.field-move /> 之前)

0.1.0

  • 首次公开发布