itgalaxy/pillar

收集 WordPress 小型插件(主题功能)以应用主题无关的修改

安装次数: 4,104

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 5

分支: 0

公开问题: 0

类型:wordpress-plugin

0.0.32 2018-12-11 21:24 UTC

README

Packagist Build Status Dependency Status

收集 WordPress 小型插件(主题功能)以应用主题无关的修改。

要求

安装

您可以通过命令行或 WordPress 管理面板安装此插件。

通过命令行

如果您使用 Composer 管理WordPress,将 Pillar 添加到项目的依赖项中。

composer require itgalaxy/pillar

然后通过 wp-cli 激活插件。

wp plugin activate pillar

通过 WordPress 管理面板

  1. 下载此存储库的最新 zip 文件
  2. 在您的 WordPress 管理面板中,转到 插件->添加新插件
  3. 点击“上传插件”
  4. 上传您下载的 zip 文件。

使用方法

  1. 激活此插件
  2. 在您的主题中打开 function.php 文件。
  3. 添加此代码以启用小型插件。
add_action('after_setup_theme', function () {
    add_theme_support('pillar-head-clean-up'); // List of all features placed below
});

功能

什么是功能

  1. 广泛适用。 我们分发的功能必须对大量开发者重要。不支持对不常见模式的个人偏好。

  2. 通用。 功能不能太具体,以至于用户在使用时会有困难。

  3. 原子。 功能必须能够独立工作。明确禁止功能了解其他功能的状况或存在。责任区域应只有一个(一个功能 - 一个责任区域)。

  4. 独特。 两个功能不能产生相同的结果。

  5. 无冲突。 没有功能必须直接与另一个功能冲突。

  6. 主题无关。 无样式、无脚本、无图片和其他内容。

  7. 开源。 无商业服务、包、库和文件。

  8. 简单。 只有关联动作和过滤器。

  • 不注册新的帖子类型、分类法、小工具和短代码。
  • 不修改数据库模式。
  • 不提供用于插件、主题等的公共 API。
  • 前端不添加新的标记元素(按钮、表格、列表等)。

列表

即将推出...

贡献

如果您同意在 MIT 许可下发布,请随时推送您的代码。

变更日志

许可协议