WP Manifestindependent plugin directory
manifest / utilities / ab-print-content

AB Print Content

Plugin de WordPress que añade botones "Imprimir / PDF" y "Markdown" al final de cada entrada o página. Vista limpia sin cabecera ni footer.

★ 0stars
v1.2.1latest · 5mo ago

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/alexborras/ab-print-content/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.

Plugin de WordPress que añade dos botones al final de cada entrada o página: 🖨️ Imprimir / PDF y 📄 Markdown. Genera vistas limpias del contenido — sin cabecera, sidebar ni footer del tema — listas para imprimir, guardar como PDF o descargar como archivo .md con front-matter YAML.

Pensado para autores y editores que quieren dar al lector una forma rápida de archivar o reutilizar el contenido sin depender de servicios externos ni librerías pesadas. Sin dependencias: un solo archivo PHP.

Características

  • Dos botones automáticos al final de cada entrada o página, configurables individualmente.
  • Vista imprimible con CSS específico para impresión: tipografía serif, márgenes ajustados, URLs expandidas al imprimir enlaces, control de saltos de página en encabezados, imágenes y bloques.
  • Descarga directa como .md con front-matter YAML (título, fecha, autor, URL fuente, sitio).
  • Conversor HTML → Markdown propio, sin librerías externas.
  • Endpoints virtuales vía add_rewrite_endpoint. URLs limpias del tipo tu-sitio.com/mi-articulo/ab_print/ y tu-sitio.com/mi-articulo/ab_md/.
  • Cabeceras nocache en ambos endpoints. Compatible con WP Super Cache y WP Rocket sin configuración adicional.
  • Panel de administración bajo menú compartido "AB Plugins" (convención para la familia de plugins ab-*).
  • Soporte para Custom Post Types: selecciona en qué tipos públicos se muestran los botones.
  • Sin dependencias externas: un solo archivo PHP, sin Composer, sin npm.

Conversor HTML → Markdown

El conversor incluido cubre los elementos habituales generados por WordPress:

Elemento HTML Conversión a Markdown
<h1> a <h6> # a ######
<p> Párrafo separado por línea en blanco
<br> Salto de línea (dos espacios + \n)
<strong>, <b> **texto**
<em>, <i> *texto*
<a href="..."> [texto](url)
<img src="..." alt="..."> ![alt](url)
<figure> + <figcaption> Imagen + caption en cursiva
<ul>, <ol> Listas con indentación correcta (anidadas incluidas)
<blockquote> > texto
<code> inline `código`
<pre> Bloque ```
<table> Tabla en formato GitHub Flavored Markdown
<hr> ---

Se descartan: `

Releases

1 release.

Tag
Published
v1.2.1 latest
May 11, 2026 5mo ago

These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.