Блочный редактор не распознаёт Markdown

11 мар. 2022 г., 21:33:38
Просмотры: 284
Голосов: 1

У меня сложилось впечатление, что я должен иметь возможность вставлять текст в формате Markdown в блочный редактор, и он должен автоматически преобразовывать его, как указано здесь: https://github.com/WordPress/gutenberg/tree/trunk/packages/blocks/src/api/raw-handling

Но это не работает.

В моём примере у меня есть текст такого вида:

> bq1

> bq2

Я ожидал, что при копировании и вставке этого текста в редактор будут созданы два блока цитат. Но в данный момент синтаксис Markdown вообще не интерпретируется. То же самое происходит с заголовками и другими элементами.

Это стандартное поведение? Существует ли другой способ вставки форматированного текста в редактор?

Комментарии

вы пытаетесь вставить это в HTML-режим/режим кода? Или в блок абзаца? С какой конкретно разновидностью markdown вы работаете? Если я копирую markdown из исходного кода на GitHub, он отображается как предварительно отформатированный текст, но это связано не с самим markdown, а с форматированием исходного кода. Комбинация shift + cmd + v вставляет просто текст, который интерпретируется как markdown без проблем. Если нет, можете уточнить, что именно "не работает"? Если результат не соответствует ожиданиям, что происходит вместо этого?

Tom J Nowell Tom J Nowell
11 мар. 2022 г. 22:01:13

Добавлен пример.

Alper Alper
13 мар. 2022 г. 22:32:36

если это не интерпретируется как markdown, то как это интерпретируется? Это до сих пор неясно. Также, вы видели мой комментарий о копировании с форматированием? Я не думаю, что это вопрос для разработчиков/программистов, это больше похоже на вопрос технической поддержки пользователей и, скорее всего, на ошибку пользователя. Очень вероятно, что вы копируете с форматированием, и система интерпретирует это не как markdown, а как отформатированный код, и комбинация cmd+shift+v решит проблему. cmd+v дает мне блок кода с двумя кавычками, потому что я скопировал его из блока кода в вашем вопросе, а cmd+shift+v дает мне цитату

Tom J Nowell Tom J Nowell
14 мар. 2022 г. 10:57:13

OK. Вы правы, если я вставлю и сопоставлю, то создается один блок цитаты. Тем не менее, я ожидал, что будут созданы 2 блока цитат.

Alper Alper
15 мар. 2022 г. 12:02:37

Также вопрос разработчика в том, что эта функция вообще не документирована, и непонятно, где получить помощь или сообщить об ошибке, если это вообще возможно.

Alper Alper
15 мар. 2022 г. 12:02:58

либо в репозитории gutenberg на GitHub, либо в WP Trac; если это влияет на текущую выпущенную версию WordPress, то это ничем не отличается от любой другой ошибки в WordPress, применяется точно такой же процесс

Tom J Nowell Tom J Nowell
15 мар. 2022 г. 13:19:28
Показать остальные 1 комментариев