[WordPress] 外掛分享: GeoLang for Block Editor

首頁 › 外掛目錄 › GeoLang for Block Editor
WordPress 外掛 GeoLang for Block Editor 的封面圖片
全新外掛
安裝啟用
—
尚無評分
18 天前
最後更新
—
問題解決
WordPress 5.8+ PHP 7.4+ v1.2.1 上架:2026-08-12

內容簡介

GeoLang for Block Editor 是一款專為 WordPress 區塊編輯器設計的多語言外掛,讓使用者能夠在不離開控制台的情況下,輕鬆管理文章、頁面及自訂文章類型的翻譯。

【主要功能】
• 100% 區塊編輯器原生支援
• 清晰的路由結構,SEO 友好的多語言 URL
• 支援 90 多種語言
• 完整支援自訂文章類型的翻譯和路由
• 當前語言的本地化介面
• 智能 IP 偵測,自動重定向訪客語言

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.2.1) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「GeoLang for Block Editor」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

GeoLang for Block Editor is a multilingual plugin designed specifically for the WordPress block editor. It allows you to create and manage translations for your posts, pages, custom post types, block templates, and template parts without leaving the WordPress admin interface.
Requirements & Compatibility:

Requires the WordPress block editor. GeoLang is NOT compatible with content built in Elementor, Divi, WPBakery, or with the Classic Editor replacing the block editor — a warning notice is shown in the admin if one of them is detected
Translating posts, pages and custom post types works on any theme that uses the block editor
Translating templates, template parts (header, footer) and navigation blocks requires a block theme / Full Site Editing (FSE) environment

Key Features:

100% Block Editor Native: Manage page and post translations directly from the block editor sidebar. Full support for Templates, Template Parts and Block Themes
Path-Based Routing: Clean URL structure with /{lang}/ prefixes (e.g. /it/, /en/) for SEO-friendly multilingual URLs
90+ Languages: Support for all major European, Asian, African and Middle Eastern languages, including right-to-left (Arabic, Hebrew, Persian, Urdu) — pick any combination in settings
Custom Post Types: Full routing, translation and archive support for any public CPT (e.g. /en/portfolio/my-project/)
Localized Interface: When a translated language is active, GeoLang switches the WordPress locale — dates, month names and theme strings (e.g. “Read more”) are displayed in that language whenever a WordPress language pack is installed
Smart IP Detection: Automatically redirect visitors to their local language using external APIs (ipapi.co, ipwho.is) or MaxMind local database
Switzerland-Aware Detection: Unique canton-based language detection for Swiss visitors — Ticino gets Italian, Geneva gets French, Zurich gets German, and bilingual cantons (Bern, Fribourg, Valais) respect the browser’s Accept-Language preference. Manual canton override is available in the IP Test panel
MaxMind Local Database (Pro — coming soon): Planned support for the GeoLite2 database locally, for unlimited, privacy-compliant IP detection with no API rate limits
Full Templates & Template Parts Translation: Translate complete Site Editor templates (single post, page, archive) plus headers, footers and other template parts in Full Site Editing (FSE) themes
Language-Filtered Archives: Category, tag, taxonomy, author, date and CPT archives — plus Query Loop blocks — only show content in the active language
Menu Translation: Translate both classic WordPress menus and block editor navigation blocks
SEO Ready: Full integration with Yoast SEO, Rank Math, and Core Sitemaps. Automatic hreflang tags and HTML lang attribute generation
Language Switcher: Customizable frontend language selector with multiple styles, positions, and flag support
Post Duplicator: Quickly create translation copies of your content
Lightning Fast: Optimized for performance with no bloat — just efficient multilingual functionality

Free vs Pro (coming soon):
The Free version includes all essential multilingual features: block editor integration, IP detection (external APIs), SEO, templates and template parts, menu translation, and language switcher.
GeoLang Pro is currently in development and not yet available. Planned Pro features include:
* MaxMind local database for unlimited, privacy-compliant IP detection
* Machine Translation with DeepL (bring-your-own-key)
* Bulk operations for posts, pages, and menus
* Advanced language redirect (cookie → browser → IP → default)
* Import/Export translations (CSV & JSON)
* Advanced revisions with block-level comparison
* Paid Memberships Pro integration
* Priority email support
External Services
This plugin optionally uses third-party IP geolocation APIs to detect the visitor’s language based on their IP address. This feature is disabled by default and can be enabled in the IP Detection settings.
ipapi.co

What it is: A free IP geolocation API that returns country and language information based on the visitor’s IP address.
What data is sent: The visitor’s IP address is sent to https://ipapi.co/{ip}/json/ when IP detection is enabled and the visitor has no language cookie set.
When: Only on the first page load when IP detection is active and no language preference cookie exists.
Terms of Service: https://ipapi.co/terms/
Privacy Policy: https://ipapi.co/privacy/

ipwho.is

What it is: A free IP geolocation API that returns country and language information based on the visitor’s IP address.
What data is sent: The visitor’s IP address is sent to https://ipwho.is/{ip} when IP detection is enabled and the visitor has no language cookie set.
When: Only on the first page load when IP detection is active and no language preference cookie exists.
Terms of Service: https://ipwhois.io/terms
Privacy Policy: https://ipwhois.io/privacy

Credits
Plugin developed by Nick Digital Projects.
License
This plugin is licensed under the GPLv2 or later.
License URI
https://www.gnu.org/licenses/gpl-2.0.html

延伸相關外掛

文章
Filter
Mastodon