Dekart Deploy Bot
2c84bf3989
fix: meta box cleanup for pksh page — load-post.php hook
...
- Хук load-post.php вместо add_meta_boxes (пост уже загружен)
- Удаляются: посткастом, обсуждение, комментарии, ярлык,
автор, ревизии, цитата, атрибуты страницы
2026-07-17 19:09:23 +00:00
Dekart Deploy Bot
1b5f62a758
Global 2026-07-17
2026-07-17 19:06:06 +00:00
Dekart Deploy Bot
032b1ce48a
Global 2026-07-17
2026-07-17 18:50:14 +00:00
Dekart Deploy Bot
547e3728a9
fix: add btn-write-camp to B24 modal trigger selector
...
- Кнопки на странице /gorodskoj-lager/ используют класс
btn-write-camp, но footer.js слушал только .btn-write
- Добавлен .btn-write-camp в селектор делегированного события
- Форма B24 теперь открывается с кнопок лагеря
2026-07-17 18:37:34 +00:00
Dekart Deploy Bot
0c551ee717
fix: WP_CACHE_KEY_SALT для разделения кеша между сайтами
...
- Использует DB_NAME как соль для ключей кеша
- Предотвращает коллизию когда schelkovo и pushkino
используют один Memcached/Redis на сервере
- Без соли siteurl/home из кеша одного сайта читаются другим
2026-07-17 18:12:48 +00:00
Dekart Deploy Bot
0bb005339c
fix: remove auto-copy memcached drop-in (prevents broken HTML on prod)
...
- dekart_try_install_memcached_dropin() removed — no more auto-copy
on plugins_loaded (causes PHP errors if memcached server not running)
- Admin notice shows: 'Install manually' when server is reachable,
'Start Memcached server' when extension installed but no connect,
'Install PHP extension' when missing
- Plugin action link shows 'install manually' instead of 'Activate'
- WP-CLI: wp dekart cache-memcached still works for manual install
2026-07-17 18:07:44 +00:00
Dekart Deploy Bot
9fb676319a
chore: ensure mu-plugins dir tracked via .gitkeep
...
- .gitkeep гарантирует что директория wp-content/mu-plugins/
создаётся при git pull на проде
2026-07-17 16:57:58 +00:00
Dekart Deploy Bot
2deb14c736
fix: auto-install memcached drop-in + block plugin activation
...
- dekart_try_install_memcached_dropin(): auto-copy object-cache.php
from memcached plugin to wp-content/ on plugins_loaded
- Remove 'Activate' link for memcached plugin (prevents fatal error)
- Admin notice with instructions when PHP extension is missing
- WP-CLI command: wp dekart cache-memcached
2026-07-17 16:49:56 +00:00
Dekart Deploy Bot
dcd71303c8
Global-2026-07-17
2026-07-17 16:46:58 +00:00
Dekart Deploy Bot
83b96d92fc
Global-2026-07-17
2026-07-17 16:44:13 +00:00
Dekart Deploy Bot
bcf68d671f
fix: update MU-plugin for Memcached Object Cache support
...
- Auto-detect: Memcached (class Memcache/Memcached + port 11211),
Redis (Predis + port 6379), or none
- WP-CLI commands: wp dekart cache-flush, wp dekart cache-memcached
- cache-memcached checks PHP extension before copying drop-in
- Removed Redis-specific constants (handled by redis-cache plugin)
- Handle activation conflict: Memcached drop-in copied manually,
not via plugin activation (prevents wp_cache_add fatal error)
2026-07-17 16:38:59 +00:00
Dekart Deploy Bot
0966da4243
Global-2026-07-17
2026-07-17 16:10:56 +00:00
Dekart Deploy Bot
76303d3a3b
feat: add MU-plugin for cache backend auto-detection + versioned cache invalidation
...
- Auto-detects Memcached/Redis via fsockopen
- Versioned cache key helper (my_cache_key)
- Auto-flush on option/post/CF changes (no manual wp cache flush)
- WP-CLI command: wp dekart cache-flush
- Admin bar shows backend + cache version
2026-07-17 16:09:56 +00:00
Dekart Deploy Bot
17fa35edc3
Global-2026-07-17
2026-07-17 15:26:58 +00:00
Dekart Deploy Bot
2f3f5bb98e
Global-2026-07-16
2026-07-15 21:45:22 +00:00
Dekart Deploy Bot
0a1813337b
Global-2026-07-15
2026-07-15 14:43:40 +00:00
Dekart Deploy Bot
31a9f144a8
Global-2026-07-15
2026-07-15 14:27:42 +00:00
Dekart Deploy Bot
d0492112e8
Global-2026-07-15
2026-07-15 14:15:56 +00:00
Dekart Deploy Bot
3d9218df11
Global-2026-07-15
2026-07-15 14:15:56 +00:00
Dekart Deploy Bot
15ac1f81aa
Global-2026-07-14
2026-07-14 14:47:01 +00:00
Dekart Deploy Bot
caecf7da52
Global-2026-07-14
2026-07-14 12:46:14 +00:00
Dekart Deploy Bot
d8f11ba4d1
feat: add llms.txt for AI crawler discovery
2026-07-14 12:33:33 +00:00
Dekart Deploy Bot
a7caf5b935
Global-2026-07-13
2026-07-13 11:19:14 +00:00
Dekart Deploy Bot
b484d7ca19
Global-2026-07-13
2026-07-13 06:39:32 +00:00
Dekart Deploy Bot
ca70d76648
Global-2026-07-12
2026-07-12 14:34:24 +00:00
Dekart Deploy Bot
1fa6f06ccf
Global-2026-07-12
2026-07-12 13:06:48 +00:00
Dekart Deploy Bot
d5dceedef6
Global-2026-07-12
2026-07-12 11:52:30 +00:00
Dekart Deploy Bot
b1d601ac78
Global-2026-07-12
2026-07-12 10:40:54 +00:00
Dekart Deploy Bot
2826a8591d
Global-2026-07-12
2026-07-12 08:35:38 +00:00
Dekart Deploy Bot
6ed9de7c2c
CSS
2026-07-07 18:04:17 +00:00
Dekart Deploy Bot
fe2028819a
Лагерь: SEO
2026-07-07 12:53:36 +00:00
Dekart Deploy Bot
22124a36b1
ПКШ и доугие правки (есть ошибки)
2026-07-07 12:25:31 +00:00
Dekart Deploy Bot
8afa7ed71d
Global-2026-06-30
2026-06-30 13:31:13 +00:00
Dekart Deploy Bot
62b6b1eaa0
reviews-page
2026-06-29 08:54:52 +00:00
Dekart Deploy Bot
8d284648ff
reviews-page
2026-06-29 08:49:10 +00:00
Dekart Deploy Bot
9129dabe35
page-reviews
2026-06-28 18:29:22 +00:00
Dekart Deploy Bot
b39a1a2a86
page-reviews
2026-06-28 18:13:54 +00:00
Dekart Deploy Bot
bff1bc476e
reviews-page
2026-06-28 18:09:00 +00:00
Dekart Deploy Bot
306346a72a
page-reviews.php - микроразметка
2026-06-28 17:56:16 +00:00
Dekart Deploy Bot
866f5a8dc1
Страница отзывы (всплывающая кнопка внизу)
2026-06-28 17:41:15 +00:00
Dekart Deploy Bot
465355a775
2026-06-2026 Отзывы полный редизайн
2026-06-28 16:17:21 +00:00
Dekart Deploy Bot
12171f216b
Admin test: git push from WordPress
2026-06-28 12:32:32 +00:00
Dekart Deploy Bot
80f259cbee
Test commit from debug
2026-06-28 12:13:20 +00:00
Dekart Deploy Bot
c7bd6cef74
fix: SEO audit fixes for /otzyvy/ — Schema.org, PHP, JS, CSS, A11Y
...
Critical:
- Move GeoCoordinates from PostalAddress to Organization level
- Fix AggregateRating @id to point at #organization, not page URL
High:
- Replace Review.itemReviewed inline LocalBusiness with @id reference
- Change @type from array to just 'School'
- Remove foundingDate from reviews page (add comment for CF)
- Make telephone property conditional (only when non-empty)
- Add postalCode from branch_postal_code option
- Fix branch_city fallback from 'городе' to 'Щёлково'
- Replace inline onclick yaCounter with JS global handler
- Remove inline critical CSS (styles in file)
- Move price text to CF field reviews_intro_price_text
Medium:
- Add --color-bg and --accent CSS variables
- Fix .page-rewiews typo → .page-reviews
- Fix .contact-map display:flex→block
- Add prefers-reduced-motion support
- JS: var→let/const, scroll throttle via requestAnimationFrame
- JS: catch(e)→console.warn
- JS: data-target→data-target-value (avoid conflict)
- A11Y: FAQ aria-expanded/aria-controls, phone aria-label
- A11Y: modal role=dialog aria-modal=true
- A11Y: breadcrumb role=navigation aria-label
- Remove desktop-only class from breadcrumbs (mobile support)
Low:
- Add preconnect for unpkg.com (Phosphor Icons CDN)
- Add decoding=async to gallery images
2026-06-27 12:31:12 +00:00
Dekart Deploy Bot
6f5feb7521
Final. Deploy ready
2026-05-20 15:20:58 +03:00
Dekart Deploy Bot
3906e22094
Лагерь: Секция Контаткы
2026-05-20 13:50:22 +03:00
Dekart Deploy Bot
f4d29327e3
Final. Deploy ready
2026-05-20 13:42:41 +03:00
Dekart Deploy Bot
825f77a4b5
Final. Deploy ready
2026-05-20 01:31:47 +03:00
Dekart Deploy Bot
27b3f62a4b
Final. Deploy ready seo
2026-05-20 01:22:27 +03:00
Dekart Deploy Bot
edb6afeae0
Final. Deploy ready
2026-05-20 00:59:49 +03:00