Plugin WordPress
Προσθέστε ChatReact AI chatbots, φόρμες επικοινωνίας και FAQ accordions στον ιστότοπο WordPress σας με το επίσημο plugin μας.
Λήψη
Εγκατάσταση
Μέθοδος 1: Μεταφόρτωση μέσω WordPress Admin
- Κατεβάστε το αρχείο ZIP του plugin παραπάνω
- Πηγαίνετε στα Πρόσθετα → Προσθήκη νέου → Μεταφόρτωση
- Επιλέξτε το αρχείο ZIP και κάντε κλικ στο Εγκατάσταση τώρα
- Κάντε κλικ στο Ενεργοποίηση plugin
Μέθοδος 2: Χειροκίνητη μεταφόρτωση μέσω FTP
- Αποσυμπιέστε το αρχείο ZIP
- Ανεβάστε τον φάκελο
chatreactστο/wp-content/plugins/ - Πηγαίνετε στα Πρόσθετα στο WordPress admin
- Βρείτε το "ChatReact" και κάντε κλικ στο Ενεργοποίηση
Ρύθμιση
Μετά την ενεργοποίηση, πηγαίνετε στις Ρυθμίσεις → ChatReact για οδηγίες χρήσης.
Εύρεση του Chatbot ID σας
- Συνδεθείτε στο chatreact.ai
- Πηγαίνετε στον Πίνακα ελέγχου του chatbot σας
- Κάντε κλικ στο κουμπί Αντιγραφή δίπλα στο Chatbot ID (εμφανίζεται στην κορυφή)
Εύρεση του Form ID σας
- Συνδεθείτε στο chatreact.ai
- Πηγαίνετε στα Forms
- Επιλέξτε τη φόρμα σας
- Αντιγράψτε το Form ID
Επιλογές Χρήσης
Το plugin προσφέρει πολλούς τρόπους για προσθήκη ChatReact στον ιστότοπό σας:
1. Shortcodes
Προσθέστε σε οποιαδήποτε σελίδα, ανάρτηση ή περιοχή widget:
Widget συνομιλίας:
[chatreact id="YOUR_CHATBOT_ID"]
Προαιρετικά attributes: position, language, primary_color, auto_open
Φόρμα επικοινωνίας:
[chatreact_form id="YOUR_FORM_ID"]
Προαιρετικά attributes: language
FAQ Accordion:
[chatreact_faq id="YOUR_CHATBOT_ID"]
Προαιρετικά attributes: categories, container, language
2. Gutenberg blocks
Στον επεξεργαστή blocks:
- Κάντε κλικ στο + για προσθήκη block
- Αναζητήστε "ChatReact"
- Επιλέξτε Chat Widget, Form Widget ή FAQ Widget
- Εισάγετε το ID σας στις ρυθμίσεις block
3. Elementor
Αν χρησιμοποιείτε Elementor:
- Επεξεργαστείτε τη σελίδα με Elementor
- Αναζητήστε "ChatReact" στα widgets
- Σύρετε το widget στη σελίδα
- Ρυθμίστε στο αριστερό πάνελ
4. Ανάθεση σε Επίπεδο Σελίδας
Αναθέστε widgets σε συγκεκριμένες σελίδες χωρίς shortcodes:
- Επεξεργαστείτε οποιαδήποτε σελίδα ή ανάρτηση
- Βρείτε το meta box "ChatReact Widget"
- Επιλέξτε τύπο widget
- Εισάγετε το ID σας
- Αποθηκεύστε τη σελίδα
Παραδείγματα Shortcode
Βασικό Chat Widget
[chatreact id="abc123"]
Chat Widget με Επιλογές
[chatreact id="abc123" position="bottom-left" language="el" auto_open="true"]
FAQ με Φίλτρο Κατηγορίας
[chatreact_faq id="abc123" categories="shipping,returns"]
Φόρμα Επικοινωνίας
[chatreact_form id="form123" language="el"]
Υποστηριζόμενες Γλώσσες
Το plugin υποστηρίζει 24 γλώσσες της ΕΕ:
- Βουλγαρικά, Κροατικά, Τσεχικά, Δανικά, Ολλανδικά, Αγγλικά
- Εσθονικά, Φινλανδικά, Γαλλικά, Γερμανικά, Ελληνικά, Ουγγρικά
- Ιρλανδικά, Ιταλικά, Λεττονικά, Λιθουανικά, Μαλτεζικά, Πολωνικά
- Πορτογαλικά, Ρουμανικά, Σλοβακικά, Σλοβενικά, Ισπανικά, Σουηδικά
Αντιμετώπιση Προβλημάτων
Το Widget Δεν Εμφανίζεται
- Επιβεβαιώστε ότι το Chatbot ID είναι σωστό
- Ελέγξτε αν το chatbot είναι ενεργό στο ChatReact dashboard σας
- Καθαρίστε τυχόν caching plugins (δείτε παρακάτω)
- Ελέγξτε την κονσόλα browser για σφάλματα JavaScript
Συμβατότητα με Caching Plugins
Το plugin είναι πλήρως συμβατό με δημοφιλή caching και optimization plugins όπως WP Rocket, LiteSpeed Cache, Autoptimize και WP Super Cache. Το plugin αποτρέπει αυτόματα αυτά τα εργαλεία από το να ελαχιστοποιήσουν ή να κάνουν cache τα ChatReact scripts.
Αν εξακολουθείτε να αντιμετωπίζετε προβλήματα (π.χ., σφάλματα 404, widget που δεν φορτώνει για επισκέπτες εκτός σύνδεσης):
- Καθαρίστε την cache του caching plugin σας
- Εξαιρέστε το
chatreactαπό το JS minification/combination στις ρυθμίσεις του caching plugin σας - Το plugin χρησιμοποιεί attributes
data-api-urlως fallback για να εξασφαλίσει σωστή επικοινωνία API
Styling Conflicts
Αν το widget φαίνεται κατεστραμμένο:
- Το widget χρησιμοποιεί απομονωμένο CSS
- Ελέγξτε για κανόνες CSS
!importantστο θέμα σας - Δοκιμάστε να απενεργοποιήσετε προσωρινά άλλα chat plugins
Πολλαπλά Widgets
Μπορείτε να χρησιμοποιήσετε διαφορετικά chatbots σε διαφορετικές σελίδες ορίζοντας μοναδικά IDs σε κάθε shortcode ή block.
CMS Integration (Smart Sitemap)
Από την έκδοση 1.1.0, το ChatReact WordPress plugin περιλαμβάνει μια λειτουργία Smart Sitemap που παρέχει στον ChatReact crawler δομημένα metadata περιεχομένου απευθείας από τον ιστότοπο WordPress σας.
Πώς Λειτουργεί
- Δημιουργήστε ένα Integration Key στο ChatReact dashboard (Knowledge Base → Websites → CMS Integrations)
- Επικολλήστε το key στις ρυθμίσεις του WordPress plugin στην καρτέλα Integration
- Επιλέξτε τύπους περιεχομένου που θέλετε να κοινοποιήσετε (Σελίδες, Αναρτήσεις, Custom Post Types)
- Ορίστε προτεραιότητες (High/Medium/Low) ανά τύπο περιεχομένου
- Όταν κάνετε crawl τον ιστότοπό σας, το ChatReact θα χρησιμοποιεί αυτόματα το smart sitemap αντί για κανονική ανακάλυψη μέσω συνδέσμων
Πλεονεκτήματα
- Ταχύτερο crawling – Άμεση λίστα URL αντί για ανακάλυψη σύνδεσμο-προς-σύνδεσμο
- Επίγνωση τύπου περιεχομένου – Ο crawler γνωρίζει αν ένα URL είναι Σελίδα, Ανάρτηση ή Custom Post Type
- Ευρετηρίαση με βάση προτεραιότητα – Σημαντικό περιεχόμενο (όπως Σελίδες) μπορεί να έχει μεγαλύτερη βαρύτητα από αναρτήσεις blog
- Επιλεκτική κοινοποίηση – Κοινοποιήστε μόνο τους τύπους περιεχομένου που θέλετε
- Εξαίρεση ανά ανάρτηση – Εξαιρέστε μεμονωμένες αναρτήσεις/σελίδες από το sitemap μέσω του meta box
Επίπεδα Προτεραιότητας
| Προτεραιότητα | Προεπιλογή για | Περιγραφή |
|---|---|---|
| High | Σελίδες | Κύριο επιχειρηματικό περιεχόμενο (Σχετικά, Υπηρεσίες, Επικοινωνία) |
| Medium | Αναρτήσεις | Άρθρα blog, ενημερώσεις ειδήσεων |
| Low | – | Συμπληρωματικό περιεχόμενο |
Ασφάλεια
Το endpoint smart sitemap (/wp-json/chatreact/v1/sitemap) προστατεύεται από το Integration Key. Δεν είναι ορατό σε μηχανές αναζήτησης ή άλλους crawlers — μόνο το ChatReact μπορεί να το προσπελάσει με το σωστό key.
Εξαίρεση Μεμονωμένων Αναρτήσεων
Στον επεξεργαστή WordPress, κάθε ανάρτηση/σελίδα έχει ένα meta box ChatReact Widget με επιλογή "Exclude from ChatReact Sitemap". Οι επιλεγμένες αναρτήσεις δεν θα εμφανίζονται στο smart sitemap.
Απαιτήσεις
- WordPress 5.8 ή νεότερο
- PHP 7.4 ή νεότερο
- Λογαριασμός ChatReact (εγγραφείτε δωρεάν)
Changelog
1.1.0
- ΝΕΟ: Smart Sitemap (CMS Integration) — δομημένη κοινοποίηση περιεχομένου με τον ChatReact crawler
- ΝΕΟ: Καρτέλα Integration στις ρυθμίσεις plugin
- ΝΕΟ: Επιλογή τύπου περιεχομένου με επίπεδα προτεραιότητας
- ΝΕΟ: Εξαίρεση ανά ανάρτηση από sitemap μέσω meta box
- ΝΕΟ: Προστατευμένο REST API endpoint για smart sitemap
- ΔΙΟΡΘ.: Πλήρης συμβατότητα με caching plugins (WP Rocket, LiteSpeed Cache, Autoptimize, WP Super Cache)
- ΔΙΟΡΘ.: Προβλήματα φόρτωσης widget για επισκέπτες εκτός σύνδεσης με caching plugins
- ΑΛΛΑΓΗ: Οι ρυθμίσεις widget διαχειρίζονται πλέον κεντρικά στο ChatReact dashboard — αφαιρέθηκαν οι ρυθμίσεις position, language, primary color και auto-open από το plugin
1.0.24
- Υποστήριξη Gutenberg blocks
- Ενσωμάτωση Elementor
- Μεταφράσεις σε 24 γλώσσες
- Ανάθεση widget σε επίπεδο σελίδας