La función de exportación de WP_Query en WP Ultimate CSV Importer le permite exportar datos de WordPress utilizando su propia consulta personalizada. Puede exportar publicaciones específicas, roles de usuario seleccionados o comentarios filtrados. Este método le brinda un control completo utilizando la misma estructura de consulta que los desarrolladores ya usan en el desarrollo de WordPress.
Esta guía te guiará a través del proceso completo, paso a paso.
Cómo exportar con WP Query #
Paso 1: Ve a la sección Exportar consulta de WP
En tu panel de control de WordPress, ve a Importador de CSV definitivo > Exportación. Allí encontrarás dos métodos de exportación. Haga clic en la pestaña WP QUERY.
Paso 2: Elegir el tipo de consulta
Verá un menú desplegable con la etiqueta Tipo de consulta. Seleccione una de las siguientes opciones:
- Consulta de tipo de publicación: para exportar publicaciones, páginas, productos o cualquier tipo de publicación personalizada.
- Consulta de usuario: para exportar usuarios de WordPress.
- Consulta: para exportar comentarios.

Paso 3: Ingresa tu consulta
En el cuadro Argumento de consulta, escriba la consulta en un formato similar a JSON. Estos son algunos ejemplos:
1. Para exportar publicaciones de blog, use la consulta
“post_type” => “publicar”,
“post_status” => “publicar”
Donde “post_type” => “post” – Exporta entradas de blog estándar
y “post_status” => “publish”: solo incluye las publicaciones publicadas en la exportación.

Tenga en cuenta que el formato de consulta debe ser el siguiente:
- Utilice comillas dobles para la clave y el valor.
- No envuelvas toda la consulta en array() o {}.
- Utilice => para asignar valores a las claves.
- Agregar comas para varias condiciones
- Evite usar una coma después de la última línea.
2. Para exportar suscriptores, use la consulta
“post_type” => “usuario”,
“rol” => “suscriptor”
Asegúrese de que ha elegido el tipo de consulta como consulta de usuario.

3. Para exportar comentarios aprobados para el ID de publicación 45
Elija ‘consulta de comentario’ en el tipo de consulta e ingrese la siguiente consulta.
“post_type” => “tipo”,
“post_id”: 45,
“status”: “aprobar”

Después de ingresar su consulta, haga clic en el botón Continuar.
Paso 4: Rellena la configuración de exportación
Ahora se le dirigirá a la página de configuración de exportación una vez que haya ingresado la consulta correctamente. Esto es lo que tienes que hacer:
- Introduzca un nombre de archivo para el archivo de exportación.
- Elija un tipo de archivo como CSV, TSV, JSON, XLS, XLSX u otro.
- Haga clic en el botón Exportar.

El plugin ahora procesará tu consulta y generará el archivo de exportación.
Paso 5: Descarga tu archivo exportado
Una vez completada la exportación, verás un enlace de descarga. Haga clic en Descargar y guarde el archivo exportado en su computadora.

¡Eso es todo! Has exportado con éxito los datos de WordPress utilizando WP_Query.
Lo que puedes exportar con WP Query #
Dependiendo del tipo de consulta que elijas, puedes exportar publicaciones, páginas y tipos de publicaciones personalizadas (por ejemplo, productos de WooCommerce, pedidos), usuarios de WordPress (cualquier rol) y comentarios (con filtros como estado, ID de publicación o autor).
Nota: Esta función no es compatible con JetEngine CCT en este momento.
A continuación se muestran los tipos de consulta y los argumentos admitidos.
Tipos de consulta y argumentos admitidos
1. Publicaciones (WP_Query)
Úselo para filtrar y exportar tipos de publicaciones específicas como publicaciones de blog, Productos de WooCommerceo cualquier tipo de publicación personalizada.
Argumentos disponibles:
- post_type: publicación, página o tipos personalizados como producto, shop_order, etc.
- post_status: publicar, borrador, pendiente
- Autor, author_name
- category_name, etiqueta, slugs de taxonomía o ID
- p, post__in post__not_in
- orderby, order
- meta_key, meta_value
- s: término de búsqueda
- posts_per_page, paginación, desplazamiento
2. Usuarios (WP_User_Query)
Filtre a los usuarios en función de la función, el ID, los metadatos o los términos de búsqueda.
Argumentos disponibles:
- Rol: suscriptor, administrador, etc.
- meta_key, meta_value
- incluir, excluir: ID de usuario
- Buscar: por inicio de sesión, correo electrónico, etc.
- número, paginado: para paginación
3. Comentarios (WP_Comment_Query)
Exporta comentarios con un control preciso: filtra por ID de publicación, usuario, estado y más.
Argumentos disponibles:
- post_id, user_id
- Estado: aprobar, spam, etc.
- Tipo: comentario, pingback, trackback
- author_email, meta_key meta_value
- orderby, order
- número, desplazamiento, padre date_query