Wordpress de ce este mai bine să folosiți pluginuri în schimb

Desigur, este mai ușor și mai obișnuit să parcurgi calea tradițională și să introduci prost fragmentul în fișierul functions.php al temei tale active. Dar în 9 din 10 cazuri va fi mai potrivit și mai corect să luați codul fragmentului într-un plugin separat. În cazuri extreme, adăugați-l la un plugin funcțional special al site-ului dvs. Așa-numitul Site-specific WordPress Plugin. în care și vor fi stocate toate funcționalitățile suplimentare ale site-ului dvs.







De ce este necesar?

Voi explica cu un exemplu simplu. Să presupunem că ați dezvoltat un site cu o structură complexă, o masă de tipuri personalizate de date, taxonomii, filtre, meniuri, cu suport pentru un număr mare de câmpuri arbitrare și setări de utilizatori. Toate particularizările, așa cum se potrivește în acest caz, ați plasat în fișierul functions.php. Totul este bine, dar va dura ceva timp și vă veți confrunta cu sarcina de a reproiecta. Veți dori să schimbați sau să dezvoltați un subiect nou. Atunci au început problemele. Deoarece toate funcționalitățile site-ului, integrate în vechiul subiect, vor fi dezactivate.

Cum sa fii?

Este necesar să înțelegem un adevăr simplu. În fișierul funcțional, temele ar trebui să conțină numai funcții legate de designul site-ului dvs. În mod specific la subiect, fișierul funcțional este editat. Și toate așa-numitele. "Mecanica", funcționalitatea de lucru a site-ului și toate personalizările sale sunt plasate mai corect în plug-in-uri. Sau într-un plugin. Atunci când schimbați subiectul, acesta va rămâne neatins.

Creați un plugin WordPress special

De fapt, totul se face foarte simplu.

  • În directorul pluginurilor dvs. WordPress, creați un dosar. De exemplu: / wp-content / plugins / mysite-plugin /;
  • Creați în acest director un fișier, numindu-l, de exemplu, my-plugin.php;
  • Inserați în acest fișier acest cod despre acest cod:
  • Accesați setările de gestionare a pluginurilor și activați noul plug-in.

Pe aceasta puteți să vă opriți, dar din partea mea nu ar fi complet corect să nu menționez așa-numitul. MU-in-uri.

MU-plugin-uri (trebuie să utilizeze pluginuri)

Pluginurile MU sunt foarte utile în cazurile în care dezactivarea plug-in-ului este inacceptabilă și poate provoca erori critice în funcționarea site-ului. De exemplu, pe site-urile clienților. Pentru a evita acțiunile incorecte ale clientului în consola de administrare a site-ului.

Pluginurile MU sunt pluginuri de utilizare obligatorie a WordPress, care sunt instalate într-un director special și sunt întotdeauna active. MU-plugin-urile nu apar în lista generală a plug-in-urilor site-ului, pentru că există o filă separată. Ele pot fi dezactivate numai prin ștergerea directă a fișierului MU-plugin din director.

Avantajele plugin-urilor MU

  • Plugurile MU nu trebuie să fie activate, sunt întotdeauna active, nu pot fi dezactivate în consola de administrare a site-ului;
  • MU-plugin-ul este conectat și activat prin încărcarea banală a fișierului plugin în directorul mu-plugins;
  • Pluginurile MU sunt încărcate în ordine alfabetică înainte de a încărca plug-in-urile obișnuite.

Rețineți că subdirectoarele MU-pluginurilor, spre deosebire de cele obișnuite, nu sunt acceptate. În cazuri extreme, puteți crea un plug-in și scrie în el un bootloader simplu care va descărca plug-in-uri din directoare. Aproximativ, astfel:







În concluzie

După cum puteți vedea, nu există nimic fundamental complicat în utilizarea pluginurilor funcționale. Iar avantajele utilizării lor sunt evidente. Am auzit în repetate rânduri o astfel de opinie că plug-in-urile creează o încărcătură incredibilă pe site. Mulți utilizatori au unele prejudecăți cu privire la pericolele legate de utilizarea pluginurilor. Acest lucru nu este în întregime adevărat. Daunele pot fi cauzate de către stânga, de dezvoltatori necunoscuți și de necunoscut de unde au fost descărcate plug-in-urile. Optimizarea slabă a plug-in-ului, utilizarea funcțiilor depășite de PHP și WordPress. Răul poate fi cauzat de un număr mare de plug-in-uri de lucru simultan. Mai ales cu dublarea funcționalității. Posibile și un conflict banal de plug-in-uri, plug-in-uri cu o temă. Cu o abordare competentă și rezonabilă, plug-in-urile vor aduce beneficii dvs. exclusive site-ului.

Populare în această lună

  • Wordpress de ce este mai bine să folosiți pluginuri în schimb

Umplerea periodică a site-urilor cu ajutorul lui Seopult
3 179

  • Wordpress de ce este mai bine să folosiți pluginuri în schimb

    Top 20 șabloane de pagini de destinație pentru WordPress
    926

  • Wordpress de ce este mai bine să folosiți pluginuri în schimb

    Cum să importați o bază de date MySQL mare, ocolind limitările phpMyAdmin
    706

  • Wordpress de ce este mai bine să folosiți pluginuri în schimb

    Cum se deschide * .CDR în Adobe Illustrator
    484

  • Wordpress de ce este mai bine să folosiți pluginuri în schimb

    Cum de a umple rapid un site pe WordPress folosind pluginul WP All Import
    446

  • Wordpress de ce este mai bine să folosiți pluginuri în schimb

    Conectați obiectivele metodei Yandex la formularul de contact WordPress 7
    426

  • Wordpress de ce este mai bine să folosiți pluginuri în schimb

    5 cele mai bune cărți despre WordPress în limba rusă
    416

  • Wordpress de ce este mai bine să folosiți pluginuri în schimb

    Cele mai bune 20 template-uri WordPress pentru site-urile agentilor imobiliari si agentii imobiliare
    374

  • Wordpress de ce este mai bine să folosiți pluginuri în schimb

    Cele mai bune 20 template-uri pentru magazin online pe WordPress
    374

  • Wordpress de ce este mai bine să folosiți pluginuri în schimb






    Articole similare

    Trimiteți-le prietenilor: