oberonlai / wp-admin-custom-filter
为WordPress管理表添加自定义过滤器。
v1.0.0
2021-04-07 13:18 UTC
Requires
- php: >=7.2
README
简单的WordPress自定义管理页面过滤器。
要求
安装
使用Composer安装
在您的终端中运行以下命令以使用 Composer 安装。
$ composer require oberonlai/wp-admin-custom-filter
WP Admin Custom Filter 支持PSR-4自动加载,可以使用Composer的自动加载器。以下是一个基本的入门示例,但您的设置可能因使用Composer的方式而异。
require __DIR__ . '/vendor/autoload.php'; use ODS\CustomFilter; $options = array( ... ); $books = new CustomFilter( $options );
有关使用Composer和自动加载的详细信息,请参阅Composer的 基本使用指南。
基本用法
以下是一个使用帖子元字段的简单自定义过滤器设置的示例。
// Require the Composer autoloader. require __DIR__ . '/vendor/autoload.php'; // Import PostTypes. use ODS\CustomFilter; $option = array( 'name' => 'send_status', // form select name 'key' => 'meta_key', // post meta field name 'compare' => '=', // the compare rule 'posttype' => 'cptname', // which post type support with 'option' => array( // dropdown menu 'all' => __( 'ALL', ''), 'option1' => __( 'Option1', ''), 'option2' => __( 'Option2', ''), ) ); new CustomFilter( $option );
然后您可以在管理编辑页面中看到自定义下拉过滤器。