widgitlabs/origami

一个用于在WordPress中实现简单、透明设置面板的库。

1.0.0 2023-04-20 05:04 UTC

This package is auto-updated.

Last update: 2024-09-20 10:17:38 UTC


README

License: GPL-3.0+ Pipelines Code Quality Packagist Packagist Discord

这是什么

根据项目的大小,你可能能够通过将设置添加到现有的WordPress页面(或自定义器)来完成任务。在另一端,你可能需要(或希望)实现Redux的全规模控制面板。然而,如果你的项目处于中间位置怎么办?或者,如果你需要控制面板但不想使用大多数控制面板的冗余功能怎么办?这种需求是我长时间努力解决的问题。Origami是一个简单、符合标准的库,用于创建具有差异的主题和插件设置面板。基于Easy Digital Downloads使用的优秀系统核心,Origami力求简单、可扩展,并保持本地的外观和感觉。

注意:许可证字段严重过时,在没有再次访问SL并正确更新之前,不应在生产环境中使用。

更多信息可以在wiki中找到。

安装

Composer

可以使用Composer将Origami包含到你的项目中,只需将其添加到你的composer.json文件中。

{
    "require": {
        "widgitlabs/origami": "*"
    }
}

独立

可以通过从发布页面下载最新版本并将其解压缩到你的项目目录中来手动包含Origami。

演示模式

Origami安装仅包括实际的设置库,但为了测试和开发,我们还提供了一个完整的WordPress插件,包括“演示模式”,可以通过WordPress插件页面激活。此选项目前通过GitLab提供。

预构建包

对于每个版本,我们都提供了WordPress插件的预构建版本,可以通过GitLab包注册表下载。

Git

$ git clone https://gitlab.com/widgitlabs/wordpress/origami.git

# or

$ git submodule add https://gitlab.com/widgitlabs/wordpress/origami.git

错误

如果你发现了一个问题,请在这里告诉我们这里

贡献

任何人都可以为这个库做出贡献。请阅读贡献指南以了解如何为这个存储库做出贡献。

你可以以各种方式做出贡献

  1. 在GitLab上提出一个问题
  2. 发送包含你的错误修复和新功能的拉取请求
  3. 增强功能上提供反馈和建议
  4. 帮助翻译 Origami