Tengo una sección de miembros creada utilizando el complemento http://www.advancedcustomfields.com . Hay 300 miembros que tienen los siguientes datos:
- Nombre de empresa
- Especialidad (casillas de verificación)
- dirección web
- Número de teléfono
- Región
- Habla a
- Correo electrónico
¿Cuál es la mejor manera de importar a la base de datos? ¿Cómo debo configurar un archivo csv? No he agregado las 300 páginas de miembros, solo tengo estos campos personalizados configurados usando el complemento.
custom-field
import
bulk-import
Robar
fuente
fuente

wp_post_metaentradas de la tabla DB para 300 publicaciones existentes?Respuestas:
Parece que ha conseguido importar las 300 páginas con éxito en función de los comentarios. (Independientemente de cómo lo haya hecho, ya sea utilizando el complemento de importación de WordPress o utilizando alguna herramienta MySQL como phpMyAdmin o Sequel Pro o lo que sea) ... Tiene 300 páginas en la
wp_poststabla. Comencemos desde aquí entonces ...El complemento ACF usa la
wp_postmetatabla para completar y vincular campos personalizados a publicaciones / páginas específicas. (Un diseño muy atento, por cierto)!Esa tabla consta de 4 columnas:
meta_id- Una clave primaria única auto incrementadapost_id- Una clave externa que enlaza con la publicación o páginameta_key- En este caso, el nombre (clave) del campo personalizadometa_value- El texto o contenido real para ese campo personalizadoEntonces, si ha creado un archivo CSV, básicamente creará sus datos para que se ajusten a ese modelo. Si tiene 300 registros en su
wp_postsmesa, todos deberían tener un únicoID(en laIDcolumna). Esa es la identificación que pondrás en lawp_postmeta.post_idcolumna.Ahora, si inspecciona el grupo de campo que ha creado, verá todos los nombres de campo (que son los
wp_postmeta.meta_keyvalores. Aquí hay una captura de pantalla de un ejemplo en un proyecto en el que estoy trabajando ahora:He nombrado el mío
header_contentyleft_sidebar_contentpor ejemplo. Finalmente, arroje los valores de cada uno de sus campos alwp_postmeta.meta_valuecampo.Todo eso es un tutorial de alto nivel del esquema y la estructura de los datos. La implementación real de la forma en que importar los datos depende de usted. (Ya sea que use un archivo CSV, XML o que realmente escriba SQL para insertar los datos).
¡Espero que eso te ayude a encaminarte bien!
fuente