sinfonie/wordpress_options_item

这是一个库,允许您基于WordPress选项保存机制保存结构化数据。

1.0.0 2020-12-14 22:59 UTC

This package is auto-updated.

Last update: 2024-09-17 03:36:52 UTC


README

这是一个库,允许您基于WordPress选项保存机制保存结构化数据。

  • 使用WordPress的network_options机制以数组形式保存数据,并创建一个ItemOption
  • 每个ItemOption都是一个具有记录的特定表,模拟数据库表。
  • 每个ItemOption条目都有自己的记录
    • 数字键id
    • 添加日期 date_added
    • 更新日期date_updated
    • 添加者用户ID user_added
    • 修改者用户ID user_updated
  • 您可以级联删除不同ItemOption的条目。在这种情况下,您必须指定对另一个ItemOption中适当记录的引用。
  • 您可以自由指定ItemOption记录是否写入null值。

要求

  • PHP > 5.6.0
  • Wordpress > 5.3.6

安装

通过composer安装

composer require sinfonie/wordpress_options_item

通过https git安装

git clone https://github.com/sinfonie/wordpress_options_item.git

手动下载: https://github.com/sinfonie/wordpress_options_item/archive/master.zip

配置

请记住在您的项目中指定库的适当路径。

以下示例中提供了简单的实现