Completed

Generar Csv completo de posts con imagenes a partir de wordpress

Published on the May 09, 2018 in IT & Programming

About this project

Open

Se requiere generar un archivo CSV que contenga los posts de un sitio wordpress. Lo necesitamos en formato abierto para importarlo en otro cms.

Este trabajo se solicita porque debemos resolver dos problemas con la salida por defecto de wordpress en xml:
1) cada item no tiene en su información la url de la imagen destacada. Esta información no viene por defecto con wp hasta nuestro conocimiento. Esto es requerido.

2) Las categorías se encuentran separadas y en el csv deberían ser parte de una misma columna separadas por comas.

El archivo csv debería tener esta configuración:
- Cada post será una fila.
- El divisor de campos de información se debe hacer con el caracter |
- Cada campo de información debe estar enmarcado en comillas.
Es decir, que quedaría algo así "campo1"|"campo2"|"campo3"|...

Opcionalmente, el contratado puede proponer, en vez del csv, un archivo xml de ejemplo (que contenga las imagenes y categorias unificadas) y probaremos si podemos utilizarlo como perfil de importación en nuestro cms. Si esto funciona, ok, sino se irá por el csv.

Hay ciertas limitaciones con el servidor de origen (wordpress) con lo cual algunos plugins pueden no funcionar (en particular tuvimos unicamente inconvenientes con una librería que requería una salida en formato zip que el servidor no tenía instalada). Se tiene acceso al archivo SQL exportado desde un plugin; no nativo desde el servidor. No se dispone de acceso a la configuración del servidor, sólo al panel de control de wordpress como superadmin.


Como referencia, el archivo de posts por defecto del sitio ocupa unos 28 megas.

Se esperan ofertas de profesionales que conozcan como resolver estos inconvenientes; que tengan experiencias positivas en el sitio y que lo puedan realizar en unas 24 horas desde el momento de la asignación.

Category IT & Programming
Subcategory Other
Project size Small
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)

Delivery term: May 10, 2018

Skills needed