v1.0.0

Telkari

Theme-independent WordPress floating social links and CTA buttons. Show social icons, action buttons, or both with multiple layouts, separate placements, per-item colors, and compact mobile behavior.

WordPress 5.9+
PHP 7.4+
License GPLv2

Everything You Need

A compact toolkit for managing floating social links and conversion-focused CTA buttons from one WordPress admin page.

Social + CTA Layouts

Orbit, Ribbon, and Pillar designs can show social icons, CTA buttons, or both with relationship-aware placement rules.

Display Groups

Toggle Social Icons and CTA Buttons independently, then place each group without forcing everything to the same side.

CTA Button Builder

Create WhatsApp, phone, email, and custom URL buttons with labels, destinations, custom colors, sorting, and preview.

Responsive Frontend

Mobile layouts tighten spacing, preserve tap targets, and keep CTA labels controlled with single-line truncation.

Security First

Nonce verification, capability checks, input sanitization, output escaping, and SVG whitelist.

Internationalization

Full i18n support with the telkari text domain and 11 bundled translation files.

Three Built-in Designs

Each design template offers its own visual style for social icons and CTA buttons.

Contact

Orbit

Quarter-circle trigger button in a corner. Social icons fan out in an arc, while CTA buttons can stay as a compact stack near the trigger.

Bottom Left Bottom Right
Book

Ribbon

Horizontal bar fixed at the bottom of the page. Social icons stay in one row, and CTA buttons can use a separate placement.

Bottom Left Bottom Right Bottom Center
Call Email

Pillar

Vertical sidebar strip with icons stacked in a column. When both groups are visible, CTA buttons and social icons stay on opposite sides.

Bottom Left Bottom Right

13 Platforms Built-in

Bundled Font Awesome SVG icons with no CDN dependency. Official brand colors included.

Intuitive Settings Panel

Tabbed settings panel accessible from the top-level Telkari menu in WordPress admin.

Design

Visual design selector with SVG previews, Display Groups, and relationship-aware placement controls.

  • Display group visibility
  • Separate placement controls
  • Overlap prevention rules

Social Accounts

Account list with drag-and-drop sorting, status messaging, and add form.

  • Drag-and-drop reordering
  • Per-account enable/disable
  • URL validation

CTA Buttons

Guided CTA builder with preview, custom colors, sorting, and per-button enable/disable controls.

  • WhatsApp, phone, email, URL
  • Live builder preview
  • Per-button color controls

Appearance

Card-based settings for Social Icons, CTA Buttons, link behavior, tooltips, and colors.

  • Social icon size and spacing
  • CTA size, spacing, and width
  • WordPress color picker

Under the Hood

Built with WordPress best practices, security-first architecture, and no external network dependencies.

Frontend Rendering

  • Social icons and CTA buttons rendered via wp_footer
  • Design-specific CSS loaded per active design
  • Shared frontend CSS loaded only when visible items exist
  • Orbit toggle script loaded only when the social trigger exists

Display Logic

  • Independent Social Icons and CTA Buttons visibility flags
  • Relationship-aware placement normalization
  • Ribbon and Pillar avoid same-side group collisions
  • CTA-only, social-only, and mixed render states

Security

  • Nonce verification on all form submissions
  • Capability checks (manage_options)
  • Dedicated sanitization callbacks
  • Output escaping and SVG icon whitelist

Internationalization

  • Full i18n with telkari text domain
  • 11 bundled translation files
  • All admin UI strings translatable
  • Translation template (.pot) provided

Clean Architecture

  • Modular file structure with clear separation
  • Core, admin, and frontend layers
  • Clean uninstall (single site + multisite)
  • No external network dependencies
PHP 60.4%
CSS 25.6%
JavaScript 14.0%

Get Started

No external network dependencies. All required assets are bundled.

WordPress

5.9+

PHP

7.4+

License

GPLv2