devdk/columns

轻松创建帖子类型列。

1.0.3 2013-10-14 08:30 UTC

This package is not auto-updated.

Last update: 2024-09-23 15:46:08 UTC


README

在WordPress中创建自定义列相当痛苦。我们围绕WordPress功能构建了一个简单的API,以便轻松创建、删除、重命名和使列可排序。

安装

Columns可以通过Composer安装。

require {
    "devdk/columns": "dev-master"
}

简单用法

use Devdk\Columns;

Columns::make($post_type, function($col)
{
    $col->column("Column Title")->content( function ($post, $meta) {
        return $meta["key"][0];
    });
});

高级用法

use Devdk\Columns;

Columns::make($post_type, function ($col) {
    $col->column("Column Title")->content(function($post, $meta){
        return $meta["key"][0];
    })->before("date")->sortable("meta_key");
});


use Devdk\Columns;

Columns::make($post_type, function ($col) {
    $col->column("Column Title")->content(function($post, $meta){
        return $meta["key"][0];
    })->after("title")->sortable("meta_key");
});