Consulta por plugin respaldo en PDF para Wordpress

sproggle

Pro
Se incorporó
21 Febrero 2008
Mensajes
706
Buenas.

Estoy buscando un plugin que haga respaldo en PDF de los post (Entradas) desde el admin, de manera masiva (Bulk) en wordpress... los que he encontrado ya no sirven o los hacen muy mal. el respaldo debe tener ciertas caracteristicas.

O conocen o saben de algun lado donde hagan ese plugin.

Saludos.
 

unreal4u

I solve problems.
Miembro del Equipo
ADMIN
Se incorporó
2 Octubre 2005
Mensajes
13.475
difícil que encuentres algo así. Primero hay que hacer un export de la base de datos, luego hay que formatearlo y dp hay que convertirlo a PDF. Demasiado jaleo para un use-case tan específico.

Yo creo que vas a tener que programarlo tu mismo o hacerlo de forma manual.

Saludos.
 
Upvote 0

sproggle

Pro
Se incorporó
21 Febrero 2008
Mensajes
706
difícil que encuentres algo así. Primero hay que hacer un export de la base de datos, luego hay que formatearlo y dp hay que convertirlo a PDF. Demasiado jaleo para un use-case tan específico.

Yo creo que vas a tener que programarlo tu mismo o hacerlo de forma manual.

Saludos.
se que es un webeo... Por eso preguntaba si alguien sabia de algun plugin.

O alguien que me pueda hacer uno y me diga cuanto cobra. Necesito uno y no tengo el tiempo para hacerlo.
 
Upvote 0

freishner

Capo
Se incorporó
16 Noviembre 2021
Mensajes
325
Para el DIY (do it yourself)...

Puedes usar selenium en python para imprimir manualmente en base a un listado de url, y puedes customizar el css para que darle un formato específico a la impresión.

En el lado de PHP, puedes hacer el pdf en base a un doom html con dompdf. Ésto recomiendo hacerlo en una copia local donde puedas manipular el tiempo de ejecución de PHP.

Lo mas latoso es formatear el PDF.
 
Upvote 0

unreal4u

I solve problems.
Miembro del Equipo
ADMIN
Se incorporó
2 Octubre 2005
Mensajes
13.475
Para el DIY (do it yourself)...

Puedes usar selenium en python para imprimir manualmente en base a un listado de url, y puedes customizar el css para que darle un formato específico a la impresión.

En el lado de PHP, puedes hacer el pdf en base a un doom html con dompdf. Ésto recomiendo hacerlo en una copia local donde puedas manipular el tiempo de ejecución de PHP.

Lo mas latoso es formatear el PDF.
Dompdf es lento y se marea sobretodo con imágenes, empieza a ocupar una cantidad de ram increíble.

Mejor haces un documento en HTML con css y se lo pasas a wkhtmltopdf , un programa externo que toma HTML y lo convierte a PDF.

Saludos.
 
Upvote 0

freishner

Capo
Se incorporó
16 Noviembre 2021
Mensajes
325
Mejor haces un documento en HTML con css y se lo pasas a wkhtmltopdf , un programa externo que toma HTML y lo convierte a PDF.

No caxaba wkhtmltopdf, wena recomendación, gracias!

Lo probé, en crudo se ve mas menos decente, con ésta herramienta solo sería tirar todos los artículos a una lista y consumirla con un script bash. Mucho mas fácil que todas las otras opciones. Hasta te hace un menú en el pdf.

PD: una lista de texto con las url de cada artículo separadas por un salto de línea... se puede hacer leyendo la tabla wp_posts.

La consulta para los productos de woocommerce sería la siguiente por ejemplo:
SQL:
select guid from wp_posts where post_status = 'publish' and post_type = 'product';
 
Última modificación:
Upvote 0
Subir