Presentación del pedido
El pedido sonata-extra:wordpress-importer está diseñada para importar imágenes, categorías, artículos y etiquetas de un sitio WordPress a su aplicación. Facilita la recuperación de los contenidos de WordPress en la aplicación.
Sintaxis
sonata-extra:wordpress-importer --url=[WORDPRESS_SITE_URL] --user=[USERNAME] --token="[TOKEN]"
Configuraciones
--url: La URL del sitio de WordPress desde el cual se debe importar el contenido.--user: Su nombre de usuario de WordPress.--token: El token de autenticación para el acceso a la API.
Generación de un token de conexión de WordPress utilizando la API REST
Para usar el comando sonata-extra:wordpress-importer, se requiere un token de autenticación válido para la API REST de WordPress. Aquí está el procedimiento para generar este token.
Paso 1: Inicia sesión en el panel de administración de WordPress
Acceda al panel de administración de WordPress navegando a https://www.website.com/wp-admin.
Paso 2: Activar la API REST
Asegúrese de que la API REST de WordPress esté activada, lo cual es la configuración predeterminada en las últimas versiones de WordPress.
Paso 3: Crear una contraseña de aplicación
- Abre
Utilisateurs>Profil. - Localice la sección
Mots de passe d’application. - Nombra la contraseña de la aplicación, luego haz clic en el botón de agregar.
- Anote la contraseña generada, ya que se usará como su token.
Paso 4: Utilice la contraseña de la aplicación
La contraseña de aplicación generada servirá como token para el comando sonata-extra:wordpress-importer.
Paso 5: Ejecutar el comando con el token
Use la contraseña de aplicación generada como token en su comando:
symfony console sonata-extra:wordpress-importer --url=[WORDPRESS_SITE_URL] --user=[USERNAME] --token="[APPLICATION_PASSWORD]"
Reemplace [WORDPRESS_SITE_URL], [USERNAME] y [APPLICATION_PASSWORD] con la URL real de su sitio de WordPress, su nombre de usuario y la contraseña de la aplicación que ha generado.
Vista previa antes de importar

Trabaje primero en una copia de la base. Inventarie los tipos de contenidos, taxonomías, autores y medios, luego compare los volúmenes antes/después. La importación solo debe relanzarse en producción después de validar su idempotencia.