mihdan / wp-oop-settings-api

WP-OOP-Settings-API 是一个使用面向对象编程实践构建的 Settings API 包装器。

2.0.0 2023-03-24 16:24 UTC

This package is auto-updated.

Last update: 2024-09-24 19:44:24 UTC


README

WordPress OOP Settings API

Tweet for help GitHub stars GitHub followers — ☝️ 确保您 ⭐ 和 👀 这个仓库!

是否曾经想要在您的 WordPress 插件或主题内构建自定义设置,并且不喜欢通过 WordPress API 创建自定义设置的非 DRY 方法?嗯,这就是我编写这个 WordPress Settings API OOP 包装器的原因。🎊

文档

侧边栏

$wposa->add_sidebar_card(
  [
    'id'    => 'donate',
    'title' => __( 'Enjoyed WPOSA?', 'wposa' ),
    'desc'  => __( '<p>Please leave us a <a href="https://wordpresstheme.cn/support/plugin/mihdan-index-now/reviews/#new-post" target="_blank" title="Rate &amp; review it">★★★★★</a> rating. We really appreciate your support</p>', 'wposa' ),
  ]
);

屏幕截图

待办事项

  • 基本设置页面
  • 带有 JS 的设置页面标签
  • 带有 JS 的设置页面标签
  • 代码工作流程文档
  • 创建字段: text
  • 创建字段: textarea
  • 创建字段: url
  • 创建字段: number
  • 创建字段: checkbox
  • 创建字段: multicheck
  • 创建字段: radio
  • 创建字段: select
  • 创建字段: html
  • 创建字段: wysiwyg
  • 创建字段: file
  • 创建字段: image
  • 创建字段: password
  • 创建字段: color
  • 教程
  • 博客文章
  • 文档
  • 用 WP 标准重构代码
  • 将代码重构为类

许可

在 GNU GPL v2.0 下发布

致谢

@AhmadAwais, @deviorobert, @MaedahBatool AND @WordPress, @tareq1988, @royboy789, @twigpress, @mihdan