WP All Export 사용자 필터에 메타값 보이지 않을 때

WP All Export 의 Users 애드온을 사용하여 사용자를 meta_key 기준으로 필터링 하려고 할 때 원하는 값이 보이지 않을 때가 있슴.

이는 플러그인 코드 상 500개 까지만 사용자 meta key 값으로 보여주기 때문

원하는 key 가 나오지 않을 경우 필터를 통해 수동으로 추가해야 함.

예: _registered_coupon 이라는 key 가 보이지 않을 경우

add_filter( 'wp_all_export_available_data', 'ds_wpae_add_more_usermeta' );
function ds_wpae_add_more_usermeta($data) {
  if ( !class_exists( 'XmlExportEngine' ) )
    return $data;

  if ( XmlExportEngine::$user_export ) {
    if ( !in_array('_registered_coupon', $data['existing_meta_keys']) )
      array_unshift($data['existing_meta_keys'], '_registered_coupon');
  }

  return $data;
}