Skip to Content
    Qafka
    CTRL K
    CTRL K
    • Introduction
      • Quick Start (React Native)
      • Quick Start (Website)
      • React Native Configuration
      • Overview
      • npm & React
      • Options Reference
      • WordPress
      • React Native Widget
      • Headless SDK
      • Theming
      • Context
      • Navigation
      • External Navigation
      • Handling Tools
      • Voice Chat
      • Sub-Projects
      • Error Handling
      • CLI
      • Dashboard
      • Onboarding
      • Invitations
      • Billing
      • Usage
      • Settings
      • Sign-in & Account
      • Dashboard Assistant
        • Project
        • Overview
        • Conversations
        • Chat Test
        • Sub-Projects
        • Analysis
        • Unanswered Questions
        • Insights
        • Configuration
        • AI Behavior
        • Members
        • Documents
          • Overview
          • Create with AI
          • Versions
          • Response Channel
        • Action Logs
        • Navigation Rules
        • External Destinations
        • Chat Theme
        • PII Masking
        • Websites
        • Mobile Apps
        • API Keys
        • Project Settings
      • API Key Security
    • Introduction
      • Quick Start (React Native)
      • Quick Start (Website)
      • React Native Configuration
      • Overview
      • npm & React
      • Options Reference
      • WordPress
      • React Native Widget
      • Headless SDK
      • Theming
      • Context
      • Navigation
      • External Navigation
      • Handling Tools
      • Voice Chat
      • Sub-Projects
      • Error Handling
      • CLI
      • Dashboard
      • Onboarding
      • Invitations
      • Billing
      • Usage
      • Settings
      • Sign-in & Account
      • Dashboard Assistant
        • Project
        • Overview
        • Conversations
        • Chat Test
        • Sub-Projects
        • Analysis
        • Unanswered Questions
        • Insights
        • Configuration
        • AI Behavior
        • Members
        • Documents
          • Overview
          • Create with AI
          • Versions
          • Response Channel
        • Action Logs
        • Navigation Rules
        • External Destinations
        • Chat Theme
        • PII Masking
        • Websites
        • Mobile Apps
        • API Keys
        • Project Settings
      • API Key Security

    On This Page

    • Install
    • Configure
    • Next steps
    Question? Give us feedback Edit this page 
    Web SDKWordPress

    WordPress

    The Qafka WordPress plugin embeds the widget via the CDN loader — no code, no theme editing.

    Install

    The plugin isn’t published on the WordPress plugin directory yet — it’s distributed as a zip on request. Contact Qafka to get it, then:

    1. In your WordPress admin, go to Plugins → Add New → Upload Plugin and upload the zip.
    2. Activate the plugin.

    Configure

    Go to Settings → Qafka:

    FieldDescription
    Enable widgetCheckbox. The widget doesn’t render on your site until this is checked, even if a key is set.
    API keyYour project’s Web (publishable) key (qafka_pk_...) — find it on your project’s onboarding screen or API Keys page.
    LanguageAuto-detect visitor language (default), or force Turkish / English for every visitor.

    Save Changes. The plugin then prints the loader script on every page’s footer:

    <script async src="https://cdn.qafka.com/v1/qafka.js" data-key="qafka_pk_..." data-lang="tr"></script>

    data-lang is only printed when you picked a specific language — leaving Language on Auto-detect omits it, and the widget follows each visitor’s own browser language. The widget only renders when both Enable widget is checked and an API key is set.

    Next steps

    • Web SDK Overview — what the widget does once it’s on your site
    • API Key Security — Web key restrictions
    Last updated on October 1, 2026
    Options ReferenceReact Native Widget

    © 2026 Qafka Labs OÜ