Oksigenia Share

Description

Oksigenia Share is a strictly minimal, zero-dependency sharing plugin designed for high-performance and accessible websites. It does not load external scripts, iframes, or tracking cookies. All icons are rendered via inline SVGs, ensuring maximum speed and privacy compliance.

Features:

  • Zero tracking or third-party requests.
  • Native SVG icons for X (Twitter), Bluesky, Threads, WhatsApp, Telegram, LinkedIn, Reddit, Email, and Nostr.
  • Accessible: ARIA labels on every button, semantic grouping, visible keyboard focus, screen-reader announcement of clipboard copy, respect for prefers-reduced-motion.
  • Device-specific visibility: toggle each button independently for Desktop or Mobile.
  • Custom X (Twitter) attribution: automatically adds “by @username” if configured.
  • Multi-language support (en, es, it, nl, de, pt, gn, sv) for the SHARE / by labels and translatable admin UI.
  • Custom placement: top, bottom, or both on Posts and Pages.
  • Per-post overrides via native meta box.
  • Auto-scaling responsive CSS.
  • Shortcode [oksigenia_share] for manual placement.

External services

This plugin generates share links that redirect users to third-party platforms. No background API calls are made and no personal data is transmitted by the plugin itself; the user’s browser only connects to these services if and when they click a share button.

Installation

  1. Upload the oksigenia-share folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to Settings > Oksigenia Share to configure your X username, language, and button visibility.

FAQ

Does this plugin track users?

No. Oksigenia Share relies entirely on native share URLs (mailto:, intent/tweet, etc.) and clipboard actions. No external scripts, iframes or cookies are loaded.

How do I change the position on a specific post?

Use the “Oksigenia Share” meta box in the post editor sidebar to override the global settings.

Is the plugin accessible?

Yes. Each button exposes an ARIA label, the panel is grouped with role="group", the keyboard focus is always visible, the clipboard copy action is announced through an aria-live region, and animations are disabled when the user enables prefers-reduced-motion in the operating system.

Can I help translating the plugin?

Yes — the plugin is fully internationalised. You can contribute translations on https://translate.wordpress.org/projects/wp-plugins/oksigenia-share/.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Oksigenia Share” is open source software. The following people have contributed to this plugin.

Contributors

Translate “Oksigenia Share” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

7.2

  • New networks: Bluesky, Threads and Reddit share buttons.
  • Accessibility overhaul: ARIA labels on every button, role="group" panel, visible :focus-visible outline, aria-live announcement when copying the Nostr link, improved label color contrast, support for prefers-reduced-motion.
  • Fully translatable admin UI (settings page, meta box, donation panel). The frontend already supported 8 languages.
  • Donation panel: added Liberapay alongside PayPal.
  • Plugin URI added to the header.
  • Inline onclick replaced with addEventListener for stricter Content Security Policy compliance.
  • Refactor: single source of truth for the network list (less duplication, easier to extend).
  • Bugfix: clipboard fallback no longer shows a misleading “Copied!” prompt when the Clipboard API is unavailable.
  • Cosmetic: emojis replaced by native Dashicons in the admin headings.
  • Domain Path: /languages declared in the header.

7.1

  • Initial public release.
  • Added desktop/mobile independent toggles.
  • Responsive auto-scaling UI.
  • Multi-language support added for button labels and X attribution.
  • Added donation and support panel.