În WordPress, functions.php este un fișier de funcții al temei care acționează ca un plugin pentru site-ul dvs. WordPress și este activat automat de tema curentă.
Un fișier functions.php este inclus cu toate temele WordPress și folosește cod PHP pentru a adăuga noi funcționalități sau pentru a modifica funcționalitățile implicite pe un site WordPress.
De exemplu, o temă WordPress ar putea adăuga un mic fragment de cod în fișierul functions.php al temei pentru a adăuga o nouă zonă pentru widget în subsol sau pentru a adăuga un mesaj de bun venit personalizat în panoul de administrare WordPress.
Posibilitățile sunt infinite!

Fișierul functions.php se încarcă automat atunci când instalați și activați o temă pe site-ul dvs. WordPress.
Editarea fișierului functions.php folosind cod personalizat vă permite să adăugați tipuri de postări, taxonomii, shortcode-uri și multe altele pentru a vă îmbunătăți site-ul web.
De ce în mod normal nu ar trebui să editați direct fișierul functions.php
Fișierul functions.php este situat în directorul temei dvs. și utilizatorii avansați pot adăuga fragmente de cod editând direct fișierul.
Există multe tutoriale WordPress care vă spun să adăugați fragmente de cod direct în fișierul functions.php al temei dvs., dar, în general, aceasta nu este o idee bună.
WordPress încearcă să separe designul și funcționalitatea ori de câte ori este posibil. Aceasta este o abordare bună și, de cele mai multe ori, este cel mai bine să folosiți teme WordPress pentru a personaliza aspectul site-ului dvs., iar plugin-urile pentru a determina cum funcționează.
De asemenea, o greșeală de codare în fișierul dvs. functions.php poate duce la erori WordPress sau poate cauza Ecranul Alb al Morții care face ca site-ul dvs. web să dispară. Aceste erori pot fi la fel de simple ca un punct și virgulă lipsă, așa că oricine editează fișierul functions.php ar trebui să folosească prudență extremă.
În rezumat, există 3 motive pentru care nu este o idee bună să editați fișierul dvs. functions.php:
- Modificările aduse fișierului functions vor fi pierdute atunci când tema este actualizată.
- Modificările se vor pierde dacă schimbați tema WordPress.
- Erorile de codare în fișierul functions vă pot bloca accesul la site-ul dvs.
Cu toate acestea, este posibil să doriți să editați direct fișierul functions.php pentru a face modificări la o temă specifică, cum ar fi adăugarea de fonturi personalizate sau un fișier de traducere a limbii.
În acest caz, vă recomandăm să utilizați o temă copil.
Cea mai bună modalitate de a adăuga fragmente de cod personalizate în functions.php
Deci, dacă nu ar trebui să editați direct fișierul functions.php, cum ar trebui să adăugați fragmente de cod din tutoriale online?
Cea mai simplă metodă este să folosiți WPCode, un plugin puternic pentru fragmente de cod WordPress care vă permite să adăugați cu ușurință funcționalități personalizate WordPress folosind fragmente de cod, fără a edita fișierul functions.php al temei dvs.
Deși puteți adăuga propriile fragmente de cod, acesta vine convenabil cu o bibliotecă de fragmente de cod încorporată, unde puteți găsi unele dintre cele mai populare fragmente de cod WordPress ale mele, care vă vor ajuta să eliminați necesitatea unor plugin-uri separate.

De exemplu, există fragmente gata făcute care vă vor ajuta să păstrați site-ul dvs. WordPress securizat, vă permit să încărcați imagini SVG, să alegeți editorul WordPress și să dezactivați comentariile.
Odată ce instalați și activați pluginul, puteți accesa pagina Code Snippets și apoi faceți clic pe butonul „Add New” pentru a crea primul dvs. fragment de cod în WordPress.

Acest lucru vă va duce la pagina „Add Snippet”.
Aici puteți alege un fragment de cod din biblioteca predefinită sau puteți adăuga codul dvs. personalizat.

Trebuie să începeți prin a introduce un titlu pentru fragmentul dvs. de cod personalizat, apoi să lipiți fragmentul de cod în caseta de cod.
Asigurați-vă că selectați și tipul corect de cod din meniul derulant din dreapta.

Pentru a afla mai multe despre cum să utilizați WPCode, consultați ghidul nostru despre cum să adăugați fragmente de cod personalizate în WordPress.
Sperăm că acest articol v-a ajutat să aflați totul despre fișierul functions.php în WordPress și cum să adăugați fragmente de cod pe site-ul dvs.! Consultați lecturile suplimentare de mai jos pentru a afla mai multe.
De asemenea, vă puteți abona la canalul nostru de YouTube pentru tutoriale video WordPress pas cu pas și ne puteți urmări pe Twitter și Facebook pentru cele mai recente actualizări.
Lectură suplimentară
- Ghidul începătorului pentru copierea fragmentelor de pe web în WordPress
- Cum să adăugați cu ușurință cod personalizat în WordPress (fără a vă strica site-ul)
- Plugin WordPress vs. Fișier Functions.php (Care este mai bun?)
- Cum funcționează de fapt WordPress în culise (infografic)
- 46 Trucuri extrem de utile pentru fișierul Functions al WordPress
- 15 Trucuri utile de configurare WordPress pe care s-ar putea să nu le cunoașteți
- Cum să adăugați cod în antetul și subsolul WordPress (modul ușor)