printception/simple-settings

此包已被废弃,不再维护。作者建议使用 widgitlabs/simple-settings 包。

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

2.0.0 2021-02-22 15:50 UTC

This package is auto-updated.

Last update: 2022-09-06 23:01:20 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

您可以使用 Composer 将 Simple Settings 包含到您的项目中,通过将其添加到您的 composer.json 文件中。

{
    "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