函数文档

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.

Return

bool

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.