alexrah/wp-admin-settings

用于创建Wordpress管理设置界面的辅助类

2.2.0 2024-02-20 14:05 UTC

This package is auto-updated.

Last update: 2024-09-20 15:31:08 UTC


README

用于创建wp-admin设置仪表板的辅助类

使用Composer安装

composer require alexrah/wp-admin-settings

用法

初始化和配置选项

use WpAdminSettings\WpAdminSettings;

const OPTION_NAME = 'wp_option_name';

$oSettings = new WpAdminSettings([
	'label' => 'Option Panel Heading',
	'options_name' => OPTION_NAME,
	'capability' => 'update_themes'
]);

$oSettings->set_option(['name' => 'single_option_name','label' => 'Paypal Client ID','required' => true]);

$oSettings->create();

检索单个选项

WpAdminSettings\WpAdminSettings::get_stored_option(OPTION_NAME,'single_option_name');

检索所有选项

WpAdminSettings\WpAdminSettings::get_stored_option(OPTION_NAME);

更新日志

版本 2.0.0

  • PHP8兼容
  • 移除外部依赖
  • 更新代码以使其更通用