Skip to content

feat(editor): add tab switcher and fix markdown content persistence - #5

Merged
tikhomirov merged 2 commits into
mainfrom
dev
Sep 26, 2026
Merged

tikhomirov merged 2 commits into
mainfrom
dev

Conversation

@tikhomirov

Copy link
Copy Markdown
Owner

Описание изменений

  • Добавлен переключатель табов над редактором («Классический редактор» / «Markdown Редактор») в стиле билдеров (WPBakery / YOOtheme / Divi).
  • Исправлен баг: при очистке Markdown и изменении HTML контент теперь корректно сохраняется и не затирается пустым значением.
  • Исправлен баг: при сохранении HTML контент больше не восстанавливается и не конвертируется принудительно в Markdown-редактор при повторном открытии.
  • Добавлено раздельное хранение режима поста (_wp_addon_editor_mode) и исходника Markdown (_markdown_content).
  • Добавлены кнопки и AJAX-обработчик конвертации HTML <-> Markdown при переключении табов с подтверждением.
  • Очищены лишние комментарии, код отформатирован в соответствии с Dandy Style (Laravel Pint), пройден статический анализ (PHPStan) и расширены unit-тесты (Pest).

@tikhomirov
tikhomirov merged commit 3b3beaf into main Sep 26, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant