Iniciar un proyecto

¿Se pueden crear diseños de PDF personalizados?

Si ninguno de los diseños de PDF incluidos le sirve, hay dos soluciones para tener su propia plantilla PDF.

Primera opción: programar su propia plantilla en PHP.

Print Products PDF

Para ello puede usar uno de estos dos filtros:

  1. woocommerce_print_products_product_html
  2. woocommerce_print_products_product_final_html

Plugin Print Posts

  1. wordpress_print_posts_html

Su función personalizada debe devolver después código HTML. Un ejemplo:

add_filter('woocommerce_print_products_product_final_html', 'we_custom_pdf_template', 20, 3);
function we_custom_pdf_template($html, $productId, $data) {
	$product = wc_get_product($productId);
	if(!$product) {
		return;
	}
	$html = 'My Test';
	return $html;
}

Segunda opción: contratar nuestro servicio de personalización

Para ello, envíenos un correo a [email protected] con la siguiente información:

  • la plantilla deseada (maqueta en PDF)
  • de dónde procede cada dato (lo mejor es comentarlo directamente en la plantilla PDF)
  • los campos personalizados y los campos ACF claramente señalados

Envíe su solicitud a [email protected]. Le haremos un presupuesto.