widgitlabs/simple-settings

此包已被废弃,不再维护。没有建议的替代包。

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

2.0.0 2021-02-22 15:50 UTC

This package is auto-updated.

Last update: 2024-03-07 02:16:40 UTC


README

License: GPL-3.0+ Pipelines Packagist Packagist Discord

Simple Settings已被Origami取代。

这是什么

根据项目大小,您可能能够在现有的WordPress页面(或自定义器)中添加设置。在另一端,您可能需要(或希望)实现Redux这样的全面控制面板。但是,如果您的项目处于中间位置怎么办?或者,如果您需要控制面板但不想附带的大部分内容怎么办?这种需求是我长时间以来一直在努力解决的问题。Simple Settings是一个简单、符合标准的库,用于创建具有差异的主题和插件设置面板。建立在Easy Digital Downloads使用的优秀系统核心之上,Simple Settings力求简单、可扩展,并保持本地外观和感觉。

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

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

安装

Composer

Simple Settings可以通过将以下内容添加到您的composer.json中来包含到项目中:Composer

{
    "require-dev": {
        "widgitlabs/simple-settings": "*"
    }
}

独立

Simple Settings可以通过手动下载最新版本并提取到您的项目目录中来包含。您可以从发布页面下载最新版本。

演示模式

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

预构建包

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

Git

$ git clone https://gitlab.com/widgitlabs/wordpress/simple-settings.git

# or

$ git submodule add https://gitlab.com/widgitlabs/wordpress/simple-settings.git

错误

如果您发现任何问题,请告诉我们这里

贡献

任何人都可以为库做出贡献。请阅读贡献指南

您可以通过各种方式做出贡献

  1. 在GitLab上提出问题
  2. 发送包含您的错误修复和新功能的Pull Request
  3. 增强上提供反馈和建议
  4. 帮助翻译Simple Settings