iiTech Global Language & Timezone

설명

iiTech Global Language & Timezone is a flexible and lightweight WordPress language and timezone plugin designed for websites serving a global audience.

If your visitors come from different regions or your team works across multiple timezones, accurate language and time handling is essential. This plugin gives you centralized control over WordPress locale and timezone settings — without modifying WordPress core.

Perfect for:

  • International businesses
  • Multilingual WordPress websites
  • Event-based platforms
  • Global communities
  • Remote teams
  • Developers needing precise locale control

Core Features

✔ Unified WordPress language and timezone settings page
✔ Frontend language switcher (UI only)
✔ Visitor timezone detection using modern browser APIs
✔ Per-user admin language and timezone preferences
✔ Timezone-aware shortcodes
✔ Developer helper functions
✔ Multisite support
✔ Lightweight and WordPress standards compliant

Unified Settings Panel

Manage everything from:

Settings Locale & Timezone

Configure:

• Site Language (WordPress locale)
• Site Timezone (uses WordPress core options)

No core modification. No external APIs. No tracking.

Per-User Overrides

Users can set preferred language and timezone in their profile.

When enabled:

• Admin UI switches using switch_to_locale()
• Admin date/time reflects user timezone
• Falls back to site defaults when not configured

Ideal for distributed teams working globally.

Visitor Timezone Detection

The plugin detects visitor timezone using the browser Intl API and stores it in a cookie.

This allows:

• Localized date and time display
• Better global user experience
• Accurate event scheduling

Shortcodes

Display timezone-aware information anywhere:

[wpltm_time datetime=”2026-02-15 10:00:00″]
[wpltm_timezone]
[wpltm_language_switcher]

Developer Functions

Available helpers:

wpltm_get_effective_timezone()
wpltm_get_effective_locale()
wpltm_format_datetime()

Perfect for theme and plugin integration.

What This Plugin Does NOT Do

• Does NOT translate post or page content
• Does NOT override WordPress core timezone per visitor
• Does NOT modify server timezone
• No ads, tracking, or upsells

Support

For support, please use the WordPress.org support forum:
https://wordpress.org/support/plugin/iitech-global-language-timezone/

License

This plugin is licensed under GPL v2 or later.

스크린샷

블록

이 플러그인은 1개의 블록을 제공합니다.

  • Localized Time

설치

  1. Upload the iitech-global-language-timezone folder to /wp-content/plugins/
  2. Activate via the WordPress Plugins screen
  3. Go to Settings Locale & Timezone
  4. Configure language and timezone preferences

FAQ

Does this plugin translate my content?

No. This plugin manages WordPress language (locale) and timezone display only. For translating content, use a translation plugin such as WPML or Polylang.

Does this change WordPress core timezone per visitor?

No. WordPress core timezone remains unchanged. The plugin only affects how dates and times are displayed when using its shortcodes or helper functions.

How do I display a date in the visitor’s timezone?

Use:

[wpltm_time datetime=”2026-02-15 10:00:00″]

Or in PHP:

Is this compatible with multilingual plugins?

Yes. It works alongside major multilingual WordPress plugins.

Does it work with WordPress Multisite?

Yes. Network-level defaults are supported.

Is it performance friendly?

Yes. The plugin is lightweight, uses proper WordPress APIs, and does not load unnecessary assets.

후기

2026년 5월 1일
This Global Language & Timezone is a fantastic plugin for managing language and timezone settings in WordPress. It’s lightweight, easy to use, and works exactly as expected.
모든 1 평가 읽기

기여자 & 개발자

“iiTech Global Language & Timezone”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에 기여하였습니다.

기여자

자국어로 “iiTech Global Language & Timezone”(을)를 번역하세요.

개발에 관심이 있으십니까?

코드 탐색하기는, SVN 저장소를 확인하시거나, 개발 기록RSS로 구독하세요.

변경이력

1.1.1

  • Added WordPress 7.1 compatibility updates
  • Improved compatibility with the WordPress 7.1 Block Editor
  • Reviewed frontend and admin JavaScript compatibility
  • Improved security and input validation
  • Improved script registration and loading compatibility
  • Fixed plugin version metadata consistency
  • Updated WordPress compatibility information

1.1.0

  • Added optional browser-based auto language detection with safe locale validation and fallback behavior
  • Added dynamic Gutenberg block iitech/local-time for localized datetime rendering
  • Improved timezone fallback handling with locale-to-timezone mapping when visitor detection is unavailable
  • Optimized script loading and frontend inline script handling with WordPress APIs
  • Added uninstall cleanup for new options and site locale setting

1.0.1

  • Improved visitor timezone detection accuracy
  • Performance optimization for frontend language switcher
  • Enhanced compatibility with multilingual plugins
  • Minor UI improvements in WordPress language and timezone settings panel
  • Code quality and security enhancements

1.0.0

  • Initial release
  • Unified language and timezone management
  • Per-user admin overrides
  • Visitor timezone detection
  • Shortcodes: [wpltm_time], [wpltm_timezone], [wpltm_language_switcher]
  • Developer helper functions
  • Multisite support