SMSTunnel pentru WordPress

Pluginul de bază, necesar pentru toate add-on-urile SMSTunnel pentru WordPress

Gratuit pe WordPress.org • Necesită WordPress 5.0+ • PHP 7.4+
Pornește videoclipul: Trimite mesaje din WordPress prin propriul telefon (1:23)
Te conectezi cu o cheie API din dashboard și trimiți un mesaj de test, în 1:23 (videoclip în engleză). Merge și cu Quick Setup și un cod QR: vezi Instalarea, mai jos.

Descriere

SMSTunnel pentru WordPress este pluginul de bază care leagă site-ul tău WordPress de telefonul tău Android: mesajele pe care site-ul trebuie să le trimită (coduri de autentificare, notificări pentru formulare și comenzi) îi sunt predate telefonului tău, care le trimite de pe numărul tău. Toate celelalte integrări SMSTunnel pentru WordPress au nevoie de el.

Telefonul tău Android trimite mesajele site-ului de pe numărul tău și cu abonamentul tău. Conectezi site-ul scanând codul lui QR cu aplicația și poți elimina conexiunea oricând.

Funcții

  • Configurare rapidă cu cod QR - Scanezi un cod QR cu aplicația SMSTunnel și telefonul tău se conectează pe loc
  • Mesaje pentru formulare, incluse - Pentru Fluent Forms și Forminator: un mesaj pentru tine când cineva trimite un formular și o confirmare pentru persoana care l-a completat
  • Coduri de autentificare la logarea în WordPress - 2FA prin SMS, opțional, pentru wp-login.php (și pentru autentificarea din „Contul meu” WooCommerce), pentru rolurile pe care le alegi, cu propriul șablon de mesaj ({code}, {site_name}, {expiry}). Un utilizator care nu are număr în profil își poate adăuga și confirma unul când se autentifică
  • Send SMS - Scrii un mesaj din administrarea WordPress, de exemplu un test
  • SMS History - Mesajele pe care site-ul tău i le-a predat telefonului și dacă SMSTunnel le-a acceptat
  • Alegi telefonul - Un Device ID opțional în Settings trimite de pe un anumit telefon din contul tău
  • Criptare end-to-end - Opțional: site-ul tău își criptează mesajele pentru telefonul tău înainte să plece din WordPress (codurile de autentificare nu sunt criptate)
  • Pentru dezvoltatori - smstunnel_send_sms() trimite un mesaj din codul temei sau al pluginului tău; vezi SMSTunnel → Developer Docs

Instalare

  1. În administrarea WordPress, mergi la Module → Adaugă modul (în engleză: Plugins → Add Plugin) și caută SMSTunnel (sau deschide wordpress.org/plugins/smstunnel)
  2. Apasă Instalează acum, apoi Activează
  3. Instalează aplicația SMSTunnel pe telefonul tău Android din Google Play
  4. Mergi la SMSTunnel → Quick Setup
  5. În aplicația SMSTunnel, deschide Conexiuni → Conectează cu cod QR, scanează codul QR și aprobă conexiunea pe telefon
  6. Sau, în loc de codul QR: ia o cheie cu pașii pentru WordPress (Aplicații → Adaugă o aplicație → WordPress → Creează cheia; în engleză: Apps → Add an app → WordPress → Create the key), apoi lipește-o în SMSTunnel → Settings, la Connect with API Key, și apasă Connect
  7. Ca să deconectezi site-ul mai târziu, elimină conexiunea din aplicație (Conexiuni) sau, dacă l-ai conectat cu o cheie, șterge cheia din dashboard (Aplicații)

Cerințe

  • WordPress 5.0 sau mai nou
  • PHP 7.4 sau mai nou
  • Aplicația SMSTunnel pentru Android, instalată pe telefonul tău (o găsești în Google Play)
  • Un cont SMSTunnel activ (există un plan gratuit)

Istoricul versiunilor

Versiunea curentă și lista completă a modificărilor sunt pe pagina pluginului de pe WordPress.org. WordPress îți arată actualizările la Panou control → Actualizări.

Cere ajutorul unui asistent AI

Copiază acest prompt în Claude, ChatGPT, Cursor sau Copilot și înlocuiește partea dintre [paranteze]. Nu lipi cheia ta API în conversație: promptul nu are nevoie de ea.

Ajută-mă să configurez pluginul SMSTunnel pe site-ul meu WordPress.

Despre SMSTunnel (https://smstunnel.io): aplicațiile și uneltele mele îi predau mesaje text (SMS) contului meu SMSTunnel, iar telefonul meu Android le trimite de pe numărul meu, cu SIM-ul și abonamentul meu. Pe telefon rulează aplicația SMSTunnel din Google Play (https://play.google.com/store/apps/details?id=io.smstunnel.app), autentificată în contul meu.

Ce vreau: [descrie ce trebuie să trimită un mesaj, cui și când]

Cum funcționează:
- Instalare: Module → Adaugă modul (în engleză: Plugins → Add Plugin) → caut „SMSTunnel” (https://wordpress.org/plugins/smstunnel/) → Instalează acum → Activează.
- Legarea site-ului de telefonul meu: SMSTunnel → Quick Setup, apoi scanez codul QR cu aplicația SMSTunnel (Conexiuni → Conectează cu cod QR; în engleză: Connections → Link with QR code) și aprob pe telefon. Alte variante, în SMSTunnel → Settings: „Connect with API Key” (o cheie din dashboard-ul meu, Apps → Add an app), Google, Facebook sau email. Ca să deconectez un site legat cu codul QR, elimin conexiunea din aplicație (Conexiuni); un site conectat cu o cheie API sau prin autentificare îl deconectez ștergând acea cheie din dashboard (Apps).
- Meniul: SMSTunnel → Settings, Send SMS, SMS History, Inbox, Developer Docs, Quick Setup. Settings → „API Configuration”: „Server URL”, „API Key”, „Device ID” (opțional: care dintre telefoanele mele trimite), „Test API Connection”.
- Coduri de autentificare la logarea în WordPress: SMSTunnel → Settings → „Two-Factor Authentication (2FA)”: „WordPress Login 2FA” (acoperă și autentificarea din „Contul meu” WooCommerce), „Require 2FA for roles” (implicit: administrator), „Code expiry (minutes)” între 1 și 30 (implicit 5), „Code length” între 4 și 8 cifre (implicit 6), „2FA Message Template” (implicit „Your {site_name} verification code is: {code}. Valid for {expiry} minutes.”), „Server Fallback” (oprit implicit), „Remember Device”. Mesajul conține codul sub forma „12-345678”; utilizatorul tastează doar cifrele de după cratimă.
- Numărul pentru 2FA vine din profilul utilizatorului: billing_phone, phone sau câmpul „Phone Number” din secțiunea „SMSTunnel 2FA”. Acces de urgență cât timp nu pleacă SMS-uri: define('SMSTUNNEL_2FA_EMERGENCY_BYPASS', true); în wp-config.php, scos imediat ce mesajele pleacă din nou.
- Incluse din versiunea 1.0.13: mesaje pentru formularele Fluent Forms și Forminator. Există add-on-uri pentru WooCommerce, Contact Form 7, WPForms și Gravity Forms (pe WordPress.org).
- Criptare end-to-end opțională (în Settings): site-ul criptează mesajele pentru telefonul meu înainte să plece din WordPress; codurile de autentificare nu sunt criptate.
- Pentru cod propriu, pluginul de bază are smstunnel_send_sms($phone, $message, $args = array()), cu $args 'is_2fa' (trimite prin endpoint-ul pentru coduri de autentificare), 'order_id' și 'source'; întoarce un array cu 'success' și 'messageId', sau 'error'. smstunnel_sanitize_recipient($phone) întoarce numărul în format internațional, sau '' dacă e invalid sau cu suprataxă.

Reguli pentru răspunsul tău:
- Nu-mi cere parola SMSTunnel sau cheia API și nu pune o cheie reală în răspuns; nu o voi lipi în această conversație.
- Numerele de telefon trebuie să fie în format internațional (+ și prefixul țării, de exemplu +40 pentru România).
- Ajută-mă să testez mai întâi cu propriul meu număr.
- Doar mesaje pe care oamenii le așteaptă de la mine. Fără mesaje nesolicitate.
- Răspunde-mi în română, dar păstrează numele meniurilor și ale setărilor așa cum apar pe ecran.