Um usuário perguntou ?
Executando o WordPress 5.0.3 com Jetpack 6.9
Estou trabalhando com o bloco de markdown do Gutenberg fornecido pelo Jetpack. A maioria das funções funciona, mas a que estou tendo problemas são as listas definidas, que fazem parte do Markdown Extra.
O que estou vendo é:
concept
: definition
concept2
: another definition
sendo transformado em
<p>concept
: definition</p>
<p>concept2
: another definition</p>
Deve ser convertido para html usando <dl>
hashtag.
Alguns dos recursos do Markdown Extra não parecem estar disponíveis no bloco Gutenberg. Abreviações e notas de rodapé também não funcionam para mim. As tabelas funcionam, portanto, a implementação do bloco Gutenberg Markdown Jetpack parece estar incompleta de alguma forma se todos os aspectos do Markdown Extra forem entendidos atualmente nos documentos.
(@macmanx)
moderador voluntário
2 anos, 1 mês atrás
Curiosamente, isso parece ser porque o bloco Markdown suporta CommonMark, não Markdown Extra:
Não sei por que, porém, pedi aos nossos desenvolvedores mais detalhes.
lançador de tópicos
(@draca)
2 anos, 1 mês atrás
Da minha pequena parte investigativa, o bloco Markdown parece estar em uso para suporte a JS. A implementação parece estar usando a biblioteca original e nenhum dos plugins necessários para obter paridade com o que é fornecido no Markdown Extra utilizado na implementação do PHP.
markdown: inclui suporte para tabelas no aplicativo base e lista todas as definições, abreviações e notas de rodapé com código de plug-in adicional.
(@macmanx)
moderador voluntário
2 anos, 1 mês atrás
Sim tem razão! Parece que temos que mudar para um aplicativo que funcione em JavaScript, já que JavaScript é completamente o novo editor.
Estaremos trabalhando em alguns documentos específicos do Markdown Block, mas até agora, deixe-nos saber quais módulos npm você está considerando para tornar isso mais equilibrado com o Markdown Extra em questão. ? (Jetpack e Calypso, também conhecido como interface do usuário do WordPress.com, compartilham a funcionalidade do bloco)
Isto foi útil?
0 / 0