v0.1.1

Telkari

Theme-independent WordPress social media links management plugin. Add your social media accounts anywhere on your site with multiple design layouts, customizable positions, and per-platform brand colors.

WordPress 5.9+
PHP 7.4+
License GPLv2

Everything You Need

A comprehensive set of tools to manage and display social media links on your WordPress site.

3 Design Layouts

Orbit, Ribbon, and Pillar designs with distinct visual styles and positioning options.

Drag & Drop Sorting

Reorder your social accounts with intuitive drag-and-drop powered by SortableJS.

Brand Colors

Per-platform brand color overrides with WordPress color picker. 13 official colors included.

Responsive Design

Theme-independent rendering via wp_footer hook. Works with any WordPress theme.

Security First

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

Internationalization

Full i18n support with telkari text domain. Turkish translation included out of the box.

Three Built-in Designs

Each design template offers its own visual style and positioning options.

Orbit

Quarter-circle trigger button in a corner. Icons fan out in an arc on click with CSS trigonometry-based positioning and staggered animations.

Bottom Left Bottom Right

Ribbon

Horizontal bar fixed at the bottom of the page with icons displayed in a row. Always visible, non-intrusive presence that keeps your social links accessible at all times.

Bottom Left Bottom Right Bottom Center

Pillar

Vertical sidebar strip with icons stacked in a column. Minimal screen footprint with a sleek edge-aligned layout that stays out of the way while remaining easily accessible.

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 and integrated position selector.

  • SVG design previews
  • Dynamic position selector
  • One-click design switching

Social Accounts

Account list with drag-and-drop sorting and add form.

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

Appearance

Card-based settings for icon size, spacing, style, and color customization.

  • Icon size (24px - 96px)
  • WordPress color picker
  • Reset all colors

Under the Hood

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

Frontend Rendering

  • Icons rendered via wp_footer hook using pure CSS
  • Design-specific CSS loaded per active design
  • Conditional asset loading when accounts exist
  • CSS custom properties for inline theming

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
  • Turkish (tr_TR) translation included
  • 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 dependencies
PHP 60.4%
CSS 25.6%
JavaScript 14.0%

Get Started

No external dependencies. All assets are bundled.

WordPress

5.9+

PHP

7.4+

License

GPLv2