Naše pluginy - WPDistro

Použijte některé z našich pluginů i pro vaše webové stránky

🤖 AI Chat Assistant

Inteligentní chatbot pro váš WordPress web s automatickou podporou 24/7

Klíčové Funkce

Vše co potřebujete pro moderní zákaznickou podporu

🤖

AI-Powered Chat

Využívá nejnovější OpenAI GPT modely i Anthropic Claude pro inteligentní odpovědi. Návštěvníci získají okamžité odpovědi 24/7 bez nutnosti lidské obsluhy.

🌍

Vícejazyčná Podpora

Automaticky detekuje jazyk návštěvníka a odpovídá ve stejném jazyce. Kompatibilní s WPML a Polylang pluginy.

🎓

Pokročalý Trénink AI

Tři úrovně customizace: System Prompt pro roli AI, Personalita pro styl komunikace a Knowledge Base pro informace o vaší firmě.

💬

Paměť Konverzace

AI si pamatuje kontext celé konverzace a může odpovídat na následné dotazy s kontextem předchozích odpovědí.

🕷️

Web Crawling

Automaticky načte obsah vašeho webu a extrahuje informace z publikovaných stránek, příspěvků a produktů (WooCommerce).

🎨

Přizpůsobitelný Design

Nastavení barev, pozice, vlastní uvítací zpráva, custom ikony a plně responzivní design pro mobily.

Jak to Funguje

Jednoduchý proces od dotazu k odpovědi

1

Návštěvník Položí Otázku

Uživatel napíše svůj dotaz do chatovacího okna na vašem webu.

2

Inteligentní Vyhledávání

Systém analyzuje dotaz, extrahuje klíčová slova a prohledává relevantní obsah z vašeho webu. Priority stránky získávají 3x vyšší skóre.

3

AI Vytvoří Odpověď

AI model zpracuje dotaz s kontextem z vašeho webu a vygeneruje přesnou, personalizovanou odpověď.

4

Zobrazení s Odkazy

Odpověď se zobrazí s klikatelnými odkazy na relevantní stránky vašeho webu pro více informací.

📝 Příklad v Akci

Návštěvník:
Kolik stojí váš e-shop?
AI Asistent:
E-shop na míru od 80.000 Kč. Nabízíme různé balíčky podle vašich potřeb. Ceník e-shop →

Proč Zvolit Tento Plugin

24/7 Dostupnost – Podpora bez nutnosti lidské obsluhy
Automatické Odpovědi – V jazyce návštěvníka
Přesné Informace – Díky automatickému crawlingu vašeho webu
Rychlé Nastavení – Zprovozníte za 5 minut
Nízké Náklady – GPT-4o mini ~$0.15 za 1 milion tokenů
Přizpůsobitelný – Design i chování AI podle vašich potřeb
Bezpečný – Následuje WordPress best practices

Technické Detaily

Architektura a implementace pro vývojáře

🏗️ Architektura Systému

  • Frontend Widget: chat-widget.php zobrazuje chat button a okno s historií
  • JavaScript: frontend.js zajišťuje AJAX komunikaci a interakci
  • AJAX Handler: handle_chat_message() zpracovává zprávy (řádek 266)
  • Content Search: search_relevant_content() analyzuje dotazy a hledá relevantní sekce
  • Prompt Builder: build_system_prompt() sestavuje komplexní prompt pro AI
  • API Layer: get_ai_response() volá OpenAI nebo Anthropic API

🔍 Inteligentní Vyhledávání

  • Keyword Extraction: Extrahuje klíčová slova a filtruje běžná slova (anglické i české)
  • Scoring System: Relevance se počítá na základě výskytu klíčových slov
  • Priority Pages: Stránky označené jako prioritní dostávají 3x vyšší skóre
  • Top Results: Vrací top 5 nejrelevantnějších sekcí pro kontext
  • Content Boost: Zvýhodňuje slova jako "cena", "ceník", "kontakt"

🔒 Bezpečnostní Opatření

  • Nonce Verification: Pro všechny AJAX požadavky
  • Input Sanitization: sanitize_text_field() pro všechny vstupy
  • Capability Checks: manage_options pro admin akce
  • SQL Injection Prevention: Prepared statements pro databázové dotazy
  • XSS Protection: Escapování všech výstupů

⚡ Optimalizace Výkonu

  • Content Caching: Website content cachován v database options
  • History Limit: Pouze posledních 10 zpráv pro kontext
  • API Timeout: 30 sekund pro API volání
  • Autoload: Nastaveno na 'no' pro velká data
  • Lazy Loading: JavaScript načten pouze kde je potřeba

🌐 Multilingual Support

  • Language Detection: WPML (ICL_LANGUAGE_CODE) nebo Polylang
  • Fallback: WordPress locale jako záložní možnost
  • Language-specific Options: Odlišné nastavení pro každý jazyk
  • Auto-response: AI automaticky odpovídá v jazyce dotazu

🔗 API Integrace

  • OpenAI Support: GPT-4, GPT-4o, GPT-4o-mini modely
  • Anthropic Support: Claude modely jako alternativa
  • Conversation History: Posílá posledních 10 zpráv pro kontext
  • Configurable Parameters: max_tokens, temperature nastavitelné
  • Error Handling: Robustní zpracování API chyb

🔄 Data Flow

1

User Input

frontend.js → AJAX Request → handle_chat_message()

2

Content Analysis

search_relevant_content() → Keyword extraction → Scoring → Top 5 sections

3

Prompt Construction

build_system_prompt() → System + Personality + Knowledge Base + Rules

4

API Call

get_ai_response() → OpenAI/Anthropic API → Response

5

Response Processing

Format conversion (Název|URL → clickable links) → Display to user

Začněte Vyvíjet

Kompletní dokumentace a API reference

🌐 WPML Auto Translator

Automatický překlad WordPress obsahu pomocí AI s důrazem na lékařskou přesnost

🤖 GPT-4o-mini ⚡ Paralelní zpracování 🏥 Lékařská terminologie 🔄 WPML integrace

Hlavní Výhody

Profesionální automatický překlad optimalizovaný pro lékařský obsah

📝

Automatický Překlad Všeho

Překládá veškerý obsah vašeho webu včetně:

  • Příspěvky a stránky
  • Custom post types (events, služby...)
  • Zachování HTML formátování
  • Respektování XLIFF struktury
🏥

Lékařská Přesnost

Specializované pro zdravotnický obsah:

  • Přesná lékařská terminologie
  • Profesionální tón pro kliniky
  • Kulturní přizpůsobení překladů
  • Optimalizováno pro plastickou chirurgii

Paralelní Zpracování

Bleskově rychlé překlady díky:

  • 5 paralelních workerů
  • Multithreading technologie
  • Průměrná rychlost 10 jednotek/s
  • Exponenciální backoff při chybách
🎯

Inteligentní Speciální Pole

Chytré zpracování specifických dat:

  • URL kopírování beze změny
  • Cenová konverze (Kč → CZK)
  • Obrázky ponechány beze změny
  • Technické kódy nezměněny
📦

Hromadný Překlad

Překládejte vše najednou:

  • Všechny příspěvky/stránky zároveň
  • Výběr zdrojového a cílových jazyků
  • Přeskočení již přeloženého
  • Progress bar s průběhem
🎨

Přívětivé Rozhraní

Snadná obsluha pro každého:

  • Metabox v editoru příspěvků
  • Dashboard pro hromadné překlady
  • Tlačítko v admin baru
  • Debug stránka pro monitoring
5x
Rychlejší než běžný překlad
100%
Zachování HTML formátování
10/s
Průměrná rychlost jednotek
24/7
Automatické logování

Jak to Funguje

Tři jednoduché kroky k perfektnímu překladu

1

Export do XLIFF

Plugin vytvoří WPML translation job a exportuje obsah do standardizovaného XLIFF formátu, který zachovává veškeré HTML tagy a strukturu.

PHP Backend
2

AI Překlad s Paralelním Zpracováním

Python script načte XLIFF soubor a pomocí 5 paralelních workerů volá GPT-4o-mini API. Každá jednotka je přeložena se specializovaným lékařským promptem.

Python AI Engine
3

Import a Publikace

Přeložený XLIFF se importuje zpět do WPML, který vytvoří nebo aktualizuje přeložený příspěvek sCorrectními jazykovými vazbami.

WPML Integration

🔒 Debug a Monitoring

Plugin automaticky loguje všechny překlady s detailními informacemi. Debug stránka v administraci poskytuje přehled všech překladů, ukládá XLIFF soubory před a po překladu pro kontrolu a vytváří JSON logy s kompletními daty. Máte tak vždy dokonalý přehled o všech překladech.

Proč Zvolit WPML Auto Translator

Úspora času – 5x rychlejší než ruční překlad
Lékařská přesnost – Specializovaný prompt pro zdravotnický obsah
Zachování formátování – Veškeré HTML tagy zůstávají beze změny
WPML integrace – Perfektní spolupráce s WPML pluginem
Hromadné překlady – Překládejte celý web najednou
Inteligentní zpracování – Automatická konverze cen a zachování URL
Kompletní logy – Debugging a monitoring zabudovaný

Technická Architektura

Detailní pohled na implementaci a datový tok

📊 Datový Tok

translate_post() [PHP]
create_translation_job() → Vytvoří WPML job
export_to_xliff() → Vygeneruje XLIFF soubor
run_python_translator() → Spustí Python script
[Python] parse_xliff() → Načte XML
[Python] ThreadPoolExecutor → Paralelní překlad
[Python] translate_text() → Volání GPT-4o-mini API
[Python] update_trans_unit() → Thread-safe update XML
[Python] Uloží přeložený XLIFF
import_xliff() → Import zpět do WordPress
Vytvoří/aktualizuje příspěvek v cílovém jazyce

🐘 PHP Backend (wpml-auto-translator.php)

  • Singleton Pattern: Main třída implementovaná jako singleton pro globální přístup
  • AJAX Handlers: Asynchronní překlady pomocí wp_ajax_* hooks
  • WPML Integrace: Využití WPML API (job factory, XLIFF writer/reader)
  • WordPress Hooks: Admin menu, metaboxy, admin bar, custom actions
  • Klíčové funkce:
    • translate_post() - Hlavní funkce pro překlad jednoho příspěvku
    • export_to_xliff() - Export do XLIFF formátu
    • import_xliff() - Import přeloženého XLIFF
    • ajax_bulk_translate() - Hromadný překlad více příspěvků

🐍 Python Translator (xliff_translator.py)

  • XML Parsing: ElementTree pro efektivní zpracování XLIFF
  • ThreadPoolExecutor: Paralelní zpracování s 5 workery
  • Exponenciální Backoff: Retry logika při API chybách s inteligentním čekáním
  • Thread-safe Updates: threading.Lock() pro bezpečné aktualizace XML
  • Klíčové funkce:
    • process_translation() - Hlavní proces s parallel workers
    • translate_text() - Volání GPT API s lékařským promptem
    • translate_unit_worker() - Worker funkce pro jeden thread
    • update_trans_unit() - Thread-safe update XML jednotek

🔐 Bezpečnost a Validace

  • XML Validace: Kontrola před a po překladu
  • CDATA Zachování: Správné zpracování CDATA sekcí v HTML
  • Encoding: UTF-8 encoding napříč celým procesem
  • Error Handling: Kompletní zachycení a logování chyb
  • API Limity: Respektování rate limits s exponenciálním backoffem

⚙️ Speciální Vlastnosti

  • Auto-detect jazyka: Automatická detekce cílového jazyka z XLIFF atributu target-language
  • CDATA sekce: Zachování CDATA sekcí v HTML obsahu
  • Debug režim: Automatické ukládání souborů pro debugging
  • Konfigurovatelné workery: Výchozí 5, možnost změny podle výkonu serveru
  • Auto-publish: Možnost okamžitého zveřejnění překladů
  • Progress tracking: Real-time sledování průběhu překladu

📁 Struktura Souborů

  • wpml-auto-translator.php - Hlavní PHP plugin soubor
  • xliff_translator.py - Python překladač s AI
  • /uploads/wpml-auto-translator/ - Adresář pro XLIFF soubory
  • /uploads/wpml-auto-translator/logs/ - JSON logy překladů
  • /uploads/wpml-auto-translator/debug/ - Debug XLIFF soubory

🎯 Optimalizace pro Lékařský Obsah

  • Specializovaný Prompt: Definuje roli překladatele pro plastickou chirurgii
  • Terminologická Přesnost: Důraz na správnou lékařskou terminologii
  • Profesionální Tón: Udržování vhodného stylu pro zdravotnické zařízení
  • Kulturní Adaptace: Přizpůsobení obsahu pro cílovou kulturu a jazyk
  • Kontext Awareness: AI bere v úvahu kontext celého dokumentu

🔧 Požadavky a Instalace

1

WordPress Požadavky

WordPress 5.0+, PHP 7.4+, WPML plugin aktivní, write přístup do /wp-content/uploads/

2

Python Prostředí

Python 3.7+, OpenAI library, XML ElementTree (standardní knihovna)

3

API Klíč

OpenAI API klíč s přístupem k GPT-4o-mini modelu

Začněte Vyvíjet

Kompletní dokumentace a technická referenční příručka

AI Assistant

Online
Powered by AI

Zadejte email a telefon
Ozveme se Vám

Každý týden posíláme novinky ze světa WordPress, webů, eshopů a zajímavostí. Dejte nám svůj e-mail a získávejte novinky také.