codeinwp/menu-item-custom-fields

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

安装: 473

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 4

分支: 3

类型:wordpress-plugin

dev-master 2021-05-05 18:49 UTC

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

Build Status

描述

重大变更

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

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

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

安装

作为常规插件

  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

  • 首次公开发布