Перекладайте
Створюйте переклади сторінок, записів, кастомних посттайпів, таксономій та навігаційних меню в один клік. Кожна мова — окрема сутність з повним контролем, а синхронізація термінів та меню тримає структуру сайту узгодженою.
Керуйте
Drag-and-drop управління мовами, автоматичне створення перекладів, перемикач мов в адмінці з прапорцями, Wizard для підготовки існуючих багатомовних даних та інструменти синхронізації меню — без зайвих екранів і важких залежностей.
Розширюйте
Підтримка Advanced Custom Fields з режимами перекладу на рівні полів, мовні options pages, user fields, picker-фільтрація, сумісність з Yoast SEO, інтеграція з Timber/Twig та AI-переклад через OpenAI, Claude або Gemini.
Міграція без хаосу
WP-LOC допомагає акуратно прийняти існуючі багатомовні дані з іншого рішення: спочатку сканує базу, показує що буде збережено, що можна очистити, і тільки після підтвердження виконує оптимізацію.
Сумісні звʼязки перекладів
Плагін працює з WPML-сумісною таблицею icl_translations, тому може приймати вже існуючі групи перекладів для постів, термінів, меню та медіа.
Мапінг мов
Wizard нормалізує коди, локалі, URL-слаги, прапорці, назви мов для перемикача та дозволяє вручну перевірити відповідність перед застосуванням.
Типи контенту та таксономії
Під час міграції WP-LOC підхоплює кастомні post types і taxonomies, які вже використовувались як багатомовні у проєкті.
Підтвердження перед очисткою
Сервісні таблиці, старі option rows та meta rows видаляються тільки після явного підтвердження адміністратора.
Мова за замовчуванням
Wizard переносить default language, щоб no-prefix URL залишився мовою, яку очікує існуючий сайт.
Повернення до майстра
Якщо оптимізацію відклали, Wizard можна знову відкрити зі сторінки плагінів і пройти тоді, коли проєкт готовий.
Що в новому WP-LOC
WP-LOC 1.0 — це перший стабільний реліз з повним набором інструментів для багатомовності: автоматичне створення перекладів контенту, термінів та меню, двосторонній синхронізатор таксономій, мовний роутинг з чистими URL, каскадне видалення груп перекладів та захист категорій за замовчуванням.
Окрему увагу приділено реальним кастомним WordPress-проєктам: ACF options pages, user profile fields, nav menu поля, relation pickers, Gutenberg preview, frontend AJAX, author archives, search, pagination, hreflang та сумісні helper-функції працюють у мовному контексті сайту.
AI-переклад через OpenAI, Claude або Gemini допоможе швидко перекласти HTML-контент прямо з редактора WordPress, зберігаючи форматування. А WP Menus Sync синхронізує структуру, порядок та налаштування меню з основної мови на всі інші з AJAX-попереднім переглядом.
Створено для розробників
WP-LOC не ховає багатомовність за важким SaaS-шаром. Він дає зрозумілі WordPress API, сумісні fallback-функції та передбачувані правила для тем, ACF, SEO і кастомних запитів.
Template helpers
wp_loc_get_lang_switcher(), wp_loc_the_language_switcher(), wp_loc_get_current_lang() та інші helper-и для власних шаблонів.
Timber/Twig
Twig helper-и для кастомних dropdown-перемикачів та доступу до активних мов без дублювання PHP-логіки у темі.
Фільтри WordPress
wp_loc_translatable_post_types, wp_loc_translatable_taxonomies, wp_loc_locale_slug_map та інші точки розширення.
ACFML-подібна поведінка
shared, copy_once, translatable, advanced field group modes, локальні JSON-конфіги та PHP-registered groups.
Розумний URL resolver
Перемикач мов розуміє singular, terms, author archives, search, date archives, posts page, post type archives, pagination та query args.
SEO без дублювання
hreflang, canonical fallback, localized Yoast options, sitemap alternates та коректна робота primary category у перекладах.
Ваш сайт, будь-якою мовою
WP-LOC підходить для контентних сайтів, блогів, портфоліо, сервісних сторінок та кастомних WordPress-тем. Чисті URL з мовним префіксом, локалізовані опції, мовно-залежна маршрутизація сторінок, архівів і пошуку — все працює одразу після встановлення.
Мовний роутинг
Чисті URL: /en/page/, /ua/page/. Основна мова без префікса. Локалізовані front page, posts page, архіви, пошук і пагінація.
Багатомовні меню
Автоматичне створення меню-перекладів, клонування пунктів, WP Menus Sync з AJAX-попереднім переглядом.
Таксономії та терміни
Переклад категорій, тегів та кастомних таксономій. Однакові слаги в різних мовах. Каскадне видалення.
AI-переклад
OpenAI, Claude та Gemini. HTML-safe переклад контенту та пунктів меню прямо з адмінки WordPress.
ACF підтримка
Режими shared, copy_once, translatable для полів. Group, repeater, flexible_content, clone, options pages, user fields та relation pickers.
Yoast SEO
Локалізовані Yoast-опції, hreflang у сайтмапах, переклад primary category, інвалідація індексів після оновлень.
Сумісність
icl_object_id(), $sitepress, wpml_object_id фільтри, ICL_LANGUAGE_CODE — інтеграція з існуючими темами без змін.
Локалізовані опції
blogname, blogdescription, page_on_front, page_for_posts — окремі значення для кожної мови.
Легкий та швидкий
Без npm, без webpack, мінімальний вплив на продуктивність. PHP 8.1+, WordPress 6.0+.
Прозора багатомовність
WP-LOC не перетворює сайт на важку хмарну платформу. Це контрольований інструмент для тих, хто хоче тримати багатомовність у WordPress зрозумілою, передбачуваною і керованою.
Не SaaS lock-in
Дані залишаються у вашому WordPress-проєкті, без привʼязки до зовнішньої платформи або ліцензійного сервера.
Відкритий код
Репозиторій доступний на GitHub, архітектура прозора, а поведінку можна перевірити, розширити або адаптувати під проєкт.
Контроль замість магії
Окремі публікації, зрозумілі таблиці перекладів, WordPress hooks та передбачуваний мовний контекст у фронтенді й адмінці.
Завантажте WP-LOC, встановіть на свій WordPress сайт та зробіть його багатомовним за кілька хвилин. Для нового сайту просто додайте мови через стандартні налаштування WordPress. Для існуючого багатомовного проєкту спершу зробіть backup бази даних і пройдіть Wizard підготовки даних.