igeek/utilities

用于WordPress插件/主题的实用代码/库集合。

v1.0.0 2024-06-30 19:33 UTC

This package is auto-updated.

Last update: 2024-09-04 10:11:34 UTC


README

简介

igeek/utilities 是一个WordPress代码编写时有用的实用工具集合。它是2022年我写的 g3/utilities 包的分支。该包的未来发展尚不确定(我对它没有了解)。从现在起,igeek/utilities 将由我维护。Pull Requests、错误报告、功能请求始终欢迎。

这个包本身不执行任何操作;因此,它不作为一个WordPress插件提供。它是为了用作现有/新WordPress代码(无论是主题还是插件)的支持/实用库。

许可

本包根据 GPL v2.0-or-later 许可。只要您遵守许可证条款,您就可以随意使用此包。

要求

此composer包的使用有以下要求

  • PHP >= 8.2:此包是为PHP 8.2.x编写的,使用了一些可能在较低版本中不可用的功能。
  • WordPress:此包中的一些功能使用WordPress函数。此包不打算在没有WordPress的情况下使用,也没有计划添加/支持polyfills来使此包在没有WordPress的情况下工作。如果您想在没有WordPress的情况下使用此包,您可以自由这样做,并添加您可能需要的任何polyfills。

安装

这是一个 composer 包,要使用它,您应该安装 composer 并通过它获取。这样,您就可以轻松控制使用哪个版本,并且 composer 会处理此包可能具有的任何依赖关系。

安装 composer 后,在您的项目目录中运行以下命令。

composer require igeek/utilities

安装完包后,在您使用任何包API之前,将以下内容放入您的项目代码中。如果您不是在 composer.json 文件或 vendor 目录所在的文件中添加此内容,则相应调整以下路径。

require_once __DIR__ . '/vendor/autoload.php';

这将允许您使用此包的API(以及您安装的任何其他 composer 包)而无需担心加载包文件。