wxr_filter_postmeta()
云策文档标注
概述
wxr_filter_postmeta() 是一个用于在 WXR 导出过程中选择性跳过文章元数据的过滤器函数。它允许开发者基于元键决定是否排除特定元数据。
关键要点
- 函数用于控制 WXR 导出时是否跳过文章元数据
- 接受两个参数:$return_me(布尔值,是否跳过)和 $meta_key(元键)
- 默认情况下,如果元键为 '_edit_lock',则跳过该元数据
- 返回布尔值,表示是否跳过当前元数据
代码示例
function wxr_filter_postmeta( $return_me, $meta_key ) {
if ( '_edit_lock' === $meta_key ) {
$return_me = true;
}
return $return_me;
}注意事项
- 该函数自 WordPress 3.3.0 版本引入
- 开发者可以自定义此函数以扩展过滤逻辑
原文内容
Determines whether to selectively skip post meta used for WXR exports.
Parameters
$return_meboolrequired-
Whether to skip the current post meta. Default false.
$meta_keystringrequired-
Meta key.
Source
function wxr_filter_postmeta( $return_me, $meta_key ) {
if ( '_edit_lock' === $meta_key ) {
$return_me = true;
}
return $return_me;
}
Changelog
| Version | Description |
|---|---|
| 3.3.0 | Introduced. |