'thumb',
'title' => '自定义缩略图',
'description' => '这里可以输入您的自定义缩略图链接',
'type' => 'text',
'scope' => ['post'],
'capability' => 'edit_posts',
],
[
'name' => 'download_name',
'title' => '单页下载文件名字',
'description' => '这里可以输入您的下载文件的名字',
'type' => 'text',
'scope' => ['post'],
'capability' => 'edit_posts',
],
[
'name' => 'download_size',
'title' => '单页下载文件大小',
'description' => '这里可以输入您的下载文件的大小,可以加上单位,比如:233KB或者233MB',
'type' => 'text',
'scope' => ['post'],
'capability' => 'edit_posts',
],
[
'name' => 'download_link',
'title' => '单页下载下载链接',
'description' => '按照链接,名字,备注的格式,注意中间是用英文逗号,换行可添加多个,举个栗子:https://www.baidu.com,百度官网,中国最大的搜索引擎网站
',
'type' => 'textarea',
'scope' => ['post'],
'capability' => 'edit_posts',
],
];
/**
* PHP 5 Constructor.
*/
public function __construct()
{
add_action('admin_menu', [$this, 'createCustomFields']);
add_action('save_post', [$this, 'saveCustomFields'], 1, 2);
}
/**
* 创建一组你自己的自定义栏目.
*/
public function createCustomFields()
{
if (function_exists('add_meta_box')) {
foreach ($this->postTypes as $postType) {
add_meta_box('my-custom-fields', '文章选项', [$this, 'displayCustomFields'], $postType, 'normal', 'high');
}
}
}
/**
* 在文章发布页显示出来面板
*/
public function displayCustomFields()
{
global $post; ?>