rockschtar / wordpress-metarevisions
基于roots/bedrock的WordPress项目的库。启用元数据修订。
2.1.7
2020-01-24 10:35 UTC
Requires
- php: >=7.1
Requires (Dev)
- brain/monkey: ^2.2
- phpunit/phpunit: 7.5.*
README
描述
WordPress 必用插件。通过简化的钩子/过滤器启用元数据修订,以用于基于composer的WordPress项目(roots/bedrock 或 johnpbloch/wordpress)。
要求
- PHP 7.1+
- Composer 安装
安装
composer require rockschtar/wordpress-metarevisions
许可协议
rockschtar/wordpress-metarevisions 是开源的,并按照MIT许可证发布。有关更多信息,请参阅 LICENSE.md 文件。
用法
此库允许您将帖子元字段的变化存储到内置的WordPress修订管理系统。
MetaRevisions::init();
add_filter('rswpmr_revision_meta_fields', function($fields) {
$fields['your_post_type_name']['your_post_meta_field'] = __('Your Meta Field Title');
return $fields;
});
add_filter('rswpmr_revision_meta_fields_callbacks', function($field_callbacks) {
$field_callbacks[] = array('field' => 'your_post_meta_field', 'callback' => function($value, $field) {
//option to convert your post meta value to a readable value
return $value;
});
return $field_callbacks;
});
有问题?
rockschtar/wordpress-metarevisions托管在GitHub上。请随时在那里打开问题,以提出建议、提问或报告真实问题。