Pluginul „MAGIC Client”, denumit și BOB (creatorul de site-uri web), este un instrument WordPress complet conceput pentru a simplifica crearea de site-uri web prin furnizarea de acces automat la teme, pluginuri și tutoriale de pe un server central „MAGIC Admin”.
Iată o descriere a funcționalităților sale cheie:
1. Livrare centralizată de conținut:
- Conexiune la serverul de administrare MAGIC: Pluginul acționează ca un client, conectându-se la https://build-your.site pentru a prelua și livra teme, pluginuri și tutoriale direct către instalarea WordPress a utilizatorului.
- Autentificare cheie API: Accesul la resursele serverului este controlat prin intermediul unei chei API, pe care utilizatorii o configurează în setările pluginului. Pluginul gestionează, de asemenea, înregistrarea clienților la server, asigurând o conexiune securizată și autorizată.
2. Gestionarea temelor și pluginurilor:
- Răsfoire și instalare individuală: Utilizatorii pot răsfoi un catalog de pluginuri, teme și „addon-uri” (probabil pachete de resurse mai mari) disponibile direct din zona de administrare WordPress. Elementele individuale pot fi apoi instalate la cerere. Add-on-urile sunt descărcate direct pe computerul utilizatorului, nu sunt instalate automat.
- Importuri în bloc clasificate: BOB oferă o funcție puternică de import în bloc, permițând utilizatorilor să instaleze pachete predefinite de pluginuri și teme în funcție de nevoile site-ului lor web:
- Pluginuri/Teme Minimale: Concepute pentru site-uri web ușoare sau pentru porniri rapide.
- Pluginuri/Teme Medii: Potrivite pentru site-uri în creștere cu mai multe funcții.
- Plugin-uri/teme complete: Oferă funcționalitate maximă și opțiuni de design, recomandate pentru medii de găzduire puternice.
- Pluginul orchestrează instalarea și activarea acestor pachete, simplificând procesul de configurare pentru diferite scări de proiect.
- Funcția „Autoplugins”: Acceptă „autoplugins” de la WP-Autoplugin, care sunt preluate și instalate/actualizate automat periodic. Acest lucru asigură utilizatorilor accesul permanent la cele mai recente pluginuri esențiale, fără intervenție manuală.
3. Funcționalitate de resetare WordPress:
- Resetare completă a site-ului: O funcție puternică de „Resetare WordPress” permite utilizatorilor să șteargă complet toate temele (cu excepția celor implicite), pluginurile (cu excepția MAGIC Client), media și conținutul. Acesta este un instrument esențial pentru a începe de la zero sau pentru dezvoltatorii care au nevoie să reconfigureze rapid un site.
- Păstrarea temei implicite: În timpul unei resetări, pluginul identifică și păstrează în mod inteligent o temă implicită Twenty Twenty-X (de exemplu, Twenty Twenty-Five) sau Twenty Seventeen, asigurându-se că site-ul rămâne funcțional după resetare.
- Autoconservare: Pluginul MAGIC Client asigură că nu este șters în timpul procesului de resetare și este reactivat automat.
4. Optimizare și întreținere post-import:
- Curățare automată: După importul temelor, pluginul efectuează acțiuni post-import, inclusiv curățarea temelor inactive, neimplicite, pentru a menține instalarea WordPress ordonată.
- Ștergerea memoriei cache și optimizarea bazei de date: Se integrează cu plugin-uri populare de cache, cum ar fi WP Fastest Cache și Perfmatters, pentru a șterge memoria cache în mod agresiv după instalări. De asemenea, încearcă să curețe elementele comune ale bazei de date folosind Advanced DB Cleaner PRO, dacă este disponibil, și golește memoria cache a obiectelor WordPress și regulile de rescriere.
- Memento activare temă: Dacă o temă este importată, dar nu este încă activată, pluginul afișează o notificare de administrator pentru a reaminti utilizatorului să o activeze. De asemenea, poate declanșa o resetare completă a WordPress și o redirecționare dacă este activă o altă temă personalizată care ar putea intra în conflict cu tema nou importată.
5. System Information and Recommendations:
- Analiza resurselor serverului: Pluginul poate prelua și afișa informații cruciale despre server, inclusiv dacă site-ul se află pe găzduire partajată, utilizarea/limitele estimate ale RAM-ului, utilizarea procesorului și utilizarea/procentajele HDD-ului.
- Recomandări bazate pe găzduire: Pe baza resurselor detectate de server, BOB oferă recomandări personalizate cu privire la pachetele de plugin-uri/teme (Minimal, Mediu, Complet) recomandate, ajutând utilizatorii să evite supraîncărcarea mediului de găzduire.
6.Interfață și experiență utilizator:
- Meniu de administrare intuitiv: Adaugă un meniu dedicat „MAGIC Client” la tabloul de bord WordPress, cu submeniuri pentru setări, navigare și import.
- Prezentare generală a tabloului de bord: O pagină de tablou de bord oferă acces rapid la toate funcțiile principale, inclusiv indicatori de stare pentru configurarea cheii API și înregistrarea clienților.
- Integrare tutoriale: Utilizatorii pot accesa tutoriale video și documentație direct prin plugin, ajutând în procesul de construire a site-ului web.
În esență, BOB (pluginul MAGIC Client) acționează ca un hub multifuncțional pentru implementarea și gestionarea eficientă a site-urilor web WordPress, centralizarea achiziției de resurse, automatizarea instalărilor, furnizarea de instrumente esențiale de întreținere și oferirea de informații despre sistem pentru performanțe optimizate.