Skip to content

mv-visual v1.2.1 — close all known issues from v1.2.0

Choose a tag to compare

@mrol1vka mrol1vka released this 12 Aug 09:52
· 3 commits to main since this release

Mister Vo Visual v1.2.1

Все 4 known issues v1.2.0 закрыты. Frontend Visual Builder работает end-to-end.

Что нового

#1 Frontend rendering на главной — рендеринг через wp_head, JS перемещает блоки в <body>. Блоки видны в edit mode на любой странице, не только the_content.

#2 DnD (move handle) — mousedown/move/up на handle ⋮⋮. Snap-to-grid. REST PUT /blocks/:id сохраняет координаты в БД.

#3 Resize — mousedown/move/up на handle . Аналогично move, обновляет w/h.

#4 Empty cells (12×8 сетка) — рендер .mv-empty-cell в каждой свободной клетке. Click → модалка с предзаполненными x/y.

#5 data-id в HTML — фикс для REST PUT (раньше ID был undefined).

Тест

В headless браузере:

  • ✅ Admin-bar: "✕ Exit Edit Mode"
  • ✅ 4 блока в body
  • ✅ 95 empty cells (12×8=96, 1 занят)
  • ✅ DnD: (0,0) span 4×2(2,2) span 4×2 → БД ✓
  • ✅ Resize: 4×27×4 → БД ✓
  • ✅ Click-to-add: empty cell (5,3) → modal x=5, y=3
  • ✅ Toast "1 block(s) saved"

Установка

cd wp-content/plugins/
git clone https://github.com/mr-olivka/mv-visual.git
wp plugin activate mv-visual

Требования

  • WordPress 6.0+
  • PHP 7.4+

Лицензия

GPL v2