Title: Axismundi Theme Switcher
Author: Jiwoon Kim
Published: <strong>2026-07-08</strong>
Last modified: 2026-08-01

---

Szukaj wtyczek

![](https://s.w.org/plugins/geopattern-icon/axismundi-theme-switcher.svg)

# Axismundi Theme Switcher

 Autor: [Jiwoon Kim](https://profiles.wordpress.org/kimjiwoon/)

[Pobierz](https://downloads.wordpress.org/plugin/axismundi-theme-switcher.0.1.6.zip)

 * [Szczegóły](https://pl.wordpress.org/plugins/axismundi-theme-switcher/#description)
 * [Recenzje](https://pl.wordpress.org/plugins/axismundi-theme-switcher/#reviews)
 *  [Instalacja](https://pl.wordpress.org/plugins/axismundi-theme-switcher/#installation)
 * [Rozwój](https://pl.wordpress.org/plugins/axismundi-theme-switcher/#developers)

 [Wsparcie](https://wordpress.org/support/plugin/axismundi-theme-switcher/)

## Opis

Axismundi Theme Switcher provides the `axismundi/theme-switcher` block and the
 
early color-scheme bridge that applies the persisted `axismundi_theme` cookie before
paint. The Axismundi theme owns the `data-theme` token selectors; this plugin owns
the UI, persistence, and editor preview sync.

## Bloki

Wtyczka dodaje 1 blok.

 *   Theme Switcher Switches between Auto, Light, and Dark theme modes.

## Instalacja

 1. Install and activate the Axismundi theme.
 2. Upload and activate this plugin.
 3. Insert the Theme Switcher block where a light / dark / auto control is
     needed.

## Najczęściej zadawane pytania

### Does this plugin require an external service?

No. The switcher runs locally in WordPress and stores the selected mode in a
 first-
party cookie named `axismundi_theme`.

### Can this plugin be used without the Axismundi theme?

The block still renders and toggles the `data-theme` attribute, but the visual
 
color-scheme change depends on a theme or stylesheet that consumes html[data-theme]
selectors.

## Recenzje

Wtyczka nie ma jeszcze żadnej recenzji.

## Kontrybutorzy i deweloperzy

„Axismundi Theme Switcher” jest oprogramowaniem open source. Poniższe osoby miały
wkład w rozwój wtyczki.

Zaangażowani

 *   [ Jiwoon Kim ](https://profiles.wordpress.org/kimjiwoon/)

[Przetłumacz wtyczkę “Axismundi Theme Switcher” na swój język.](https://translate.wordpress.org/projects/wp-plugins/axismundi-theme-switcher)

### Interesuje cię rozwój wtyczki?

[Przeglądaj kod](https://plugins.trac.wordpress.org/browser/axismundi-theme-switcher/),
sprawdź [repozytorium SVN](https://plugins.svn.wordpress.org/axismundi-theme-switcher/)
lub czytaj [dziennik rozwoju](https://plugins.trac.wordpress.org/log/axismundi-theme-switcher/)
przez [RSS](https://plugins.trac.wordpress.org/log/axismundi-theme-switcher/?limit=100&mode=stop_on_copy&format=rss).

## Rejestr zmian

#### 0.1.6

 * Removes reference-implementation class names from the markup this plugin
    ships.`
   ax-icon-button`, `ax-menu`, and `ax-text-field` exist only in the Axismundi Lab,
   so every element carrying one was depending on styles that are not part of any
   release; the components’ own classes were already doing the work. Rendering is
   unchanged.

#### 0.1.5

 * Prepare the package for WordPress.org Plugin Check by removing the hidden
    distribution
   manifest and relying on WordPress.org translation loading.
 * Prefix render-template variables with the full plugin prefix.

#### 0.1.4

 * The front-end switcher now dispatches the `axismundi-theme-scheme-change` event
   (
   matching the editor preview), so JS consumers that cache theme colours (canvas,
   charts, themed visuals) can re-read tokens on a light / dark / auto change. data-
   theme plus this event are the public client-side contract.

#### 0.1.3

 * Stop applying the persisted theme scheme to the top-level WordPress admin
    document.
   Editor preview and Style Book scheme synchronization now stays scoped to preview
   documents, avoiding admin chrome color-scheme leakage.

#### 0.1.2

 * Animate the Material Symbols FILL axis on interaction: the cycle icon fills
    
   on hover / focus / press, and the selected segment stays filled. The axis interpolates
   continuously (the Axismundi theme registers `--md-icon-fill` via @property); 
   reduced-motion users get the instant state.

#### 0.1.1

 * Harden the cycle / segmented icons: notranslate, translate=”no”, and
    draggable
   =”false” on the Material Symbols spans so machine translation cannot rewrite 
   the ligature text and the glyph cannot be dragged out.
 * The icon-box contract (1em box, overflow clip) is now inherited from the
    Axismundi
   theme’s icons.css — fixes a header overflow while the icon font was still loading.

#### 0.1.0

 * Initial release: the `axismundi/theme-switcher` block (light / dark / auto)
    
   and the early color-scheme bridge that applies the persisted cookie before paint.
 * Block Hooks auto-insertion of the cycle control into the theme header.
 * Material Design 3 styling that consumes the Axismundi theme tokens (with M3
    
   fallbacks): a standard icon button for the cycle style and a segmented control
   for the default three-mode layout.

## Meta

 *  Wersja **0.1.6**
 *  Ostatnia aktualizacja **3 tygodnie temu**
 *  Włączone instalacje **Mniej niż 10**
 *  Wersja WordPressa ** 6.7 lub nowszej **
 *  Testowano do **7.0.4**
 *  Wersja PHP ** 8.1 lub nowszej **
 *  Język
 * [English (US)](https://wordpress.org/plugins/axismundi-theme-switcher/)
 * Tagi
 * [appearance](https://pl.wordpress.org/plugins/tags/appearance/)[block](https://pl.wordpress.org/plugins/tags/block/)
   [color scheme](https://pl.wordpress.org/plugins/tags/color-scheme/)[dark mode](https://pl.wordpress.org/plugins/tags/dark-mode/)
   [editor](https://pl.wordpress.org/plugins/tags/editor/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/axismundi-theme-switcher/advanced/)

## Oceny

Nie przesłano jeszcze żadnych recenzji.

[Twoja opinia](https://wordpress.org/support/plugin/axismundi-theme-switcher/reviews/#new-post)

[Zobacz wszystkierecenzje.](https://wordpress.org/support/plugin/axismundi-theme-switcher/reviews/)

## Zaangażowani

 *   [ Jiwoon Kim ](https://profiles.wordpress.org/kimjiwoon/)

## Wsparcie

Masz coś do dodania? Potrzebujesz pomocy?

 [Zobacz forum wsparcia](https://wordpress.org/support/plugin/axismundi-theme-switcher/)