Oksigenia Share

Beschreibung

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/.

Rezensionen

Für dieses Plugin gibt es keine Rezensionen.

Mitwirkende und Entwickler

„Oksigenia Share“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

Übersetze „Oksigenia Share“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN-Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

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.