WP Manifestindependent plugin directory
manifest / ecommerce / woo-ficha-tecnica-pdf

Ficha técnica PDF para WooCommerce

Plugin de ejemplo para WooCommerce: botón de descarga de la ficha técnica en PDF de cada producto (PHP)

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/davidmobe97/woo-ficha-tecnica-pdf/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Un plugin pequeño para WordPress que añade a cada producto de WooCommerce un campo "Ficha técnica (PDF)". Si el campo está relleno, la página del producto muestra un botón "Descargar ficha técnica (PDF)".

Es una versión de ejemplo, simplificada y genérica, del sistema que uso en syrosmaquinaria.com para las fichas de los elevadores.

Cómo funciona

Paso Hook de WooCommerce
Añade el campo a la pestaña General del producto woocommerce_product_options_general_product_data
Guarda la URL, solo si apunta a un .pdf woocommerce_admin_process_product_object
Pinta el botón debajo del resumen del producto woocommerce_single_product_summary
Carga el CSS solo en las páginas de producto wp_enqueue_scripts + is_product()

Detalles:

  • Los datos de entrada se sanean con esc_url_raw y la salida se escapa con esc_url y esc_html.
  • Se usan los métodos CRUD de WC_Product (update_meta_data, get_meta), así que funciona también con HPOS.

Requisitos

WordPress 6 o superior, WooCommerce 8 o superior y PHP 7.4 o superior.


© 2026 David Molero Berrocal. Todos los derechos reservados. Puedes ver el código, pero no copiarlo, modificarlo ni redistribuirlo sin mi permiso. Consulta LICENSE.