Pregunta sobre Backup Jetpack - WP Security Speed de Wordpress:

Las listas de definiciones no funcionan en el bloque Markdown Gutenberg

Un usuario preguntó 👇

Ejecutando WordPress 5.0.3 con Jetpack 6.9

Estoy trabajando con el bloque de rebajas de Gutenberg proporcionado por Jetpack. La mayoría de las funciones funcionan, pero con la que tengo problemas son las listas definidas, que forman parte de Markdown Extra.

Lo que estoy viendo es:

concept
: definition

concept2
: another definition

siendo convertido en

<p>concept
: definition</p>
<p>concept2
: another definition</p>

Debe convertirse a html usando <dl> etiqueta.

Algunas de las funciones de Markdown Extra no parecen estar disponibles en el bloque Gutenberg. Las abreviaturas y las notas a pie de página tampoco me funcionan. Las tablas funcionan, por lo que la implementación del bloque Gutenberg Markdown Jetpack parece estar incompleta de alguna manera si todos los aspectos de Markdown Extra deben ser como se entienden actualmente en los documentos.

(@macmanx)

Moderador voluntario

Hace 2 años, 1 mes

Curiosamente, esto parece deberse a que el bloque Markdown es compatible con CommonMark, no Markdown Extra: https://github.com/Automattic/jetpack/issues/11147#issuecomment-454750379

Sin embargo, no estoy seguro de por qué, les pedí a nuestros desarrolladores más detalles.

Lanzador de hilos

(@draca)

Hace 2 años, 1 mes

Desde mi pequeña parte investigadora, el bloque Markdown parece estar en uso https://github.com/markdown-it/markdown-it para soporte JS. La implementación parece estar usando la biblioteca original y ninguno de los plugins necesarios para obtener paridad con lo que se proporciona en Markdown Extra utilizado en la implementación de PHP.

markdown: incluye soporte para tablas en la aplicación base y enumera todas las definiciones, abreviaturas y notas al pie con código de plugin adicional.

(@macmanx)

Moderador voluntario

Hace 2 años, 1 mes

¡Sí, tienes razón! Parece que tenemos que cambiar a una aplicación que funcionara en JavaScript, ya que JavaScript es completamente el nuevo editor.

Trabajaremos en algunos documentos específicos del Markdown Block, pero hasta ahora, háganos saber qué módulos npm está considerando para hacer esto más equilibrado con Markdown Extra en cuestión. https://github.com/Automattic/wp-calypso/issues/27817 ? (Jetpack y Calypso, también conocidos como UI de WordPress.com, comparten la funcionalidad de bloque)

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *