wp_enqueue este o funcție WordPress care permite dezvoltatorilor să adauge în coadă scripturi (fișiere JavaScript) și stiluri (fișiere CSS).
Acest lucru înseamnă că dezvoltatorii pot spune WordPress ce scripturi și stiluri doresc să folosească pe o anumită pagină, iar WordPress le va încărca automat.
Acest lucru ajută la asigurarea faptului că paginile dvs. se încarcă rapid și eficient, și poate, de asemenea, să prevină conflictele între diferite scripturi și stiluri.
Prin punerea corectă în coadă a scripturilor, dezvoltatorii pot crea plugin-uri, teme și site-uri web care sunt eficiente, ușor de întreținut și compatibile.

Când ar trebui să adăugați în coadă JavaScript și CSS în WordPress?
Puteți folosi cod JavaScript și CSS pentru a vă personaliza site-ul WordPress, iar dezvoltatorii folosesc aceste limbaje atunci când creează pluginuri și teme WordPress.
- JavaScript rulează în browserul utilizatorului și este folosit pentru a adăuga elemente interactive pe site-ul dvs. web, cum ar fi slider-e, alerte, butoane, ferestre pop-up și multe altele.
- CSS (Cascading Style Sheets) este utilizat pentru a defini aspectul vizual al site-ului dvs., cum ar fi dimensiunea și culoarea fonturilor, culoarea de fundal și lățimea paginii.
Dacă sunteți proprietarul unui site web și doriți să adăugați JavaScript și CSS la postări și pagini specifice, atunci nu va trebui să utilizați wp_enqueue. În schimb, vă recomandăm să utilizați pluginul de fragmente de cod WPCode, deoarece este cea mai sigură modalitate de a adăuga cod pe un site WordPress.
Puteți afla mai multe în ghidurile noastre despre cum să adăugați ușor JavaScript și cum să adăugați ușor CSS personalizat pe site-ul dvs. WordPress.
Cu toate acestea, dacă sunteți un dezvoltator sau învățați cum să creați plugin-uri și teme WordPress, atunci va trebui să înregistrați corect fișierele JavaScript și foile de stil CSS în proiectele dvs.
Cum funcționează sistemul de enqueue WordPress?
Noii dezvoltatori pot face greșeala de a apela direct scripturi și foi de stil în plugin-urile și temele lor. Acest lucru poate duce la conflicte și poate afecta performanța WordPress.
Pentru a evita aceste probleme, WordPress oferă un sistem de enqueue. Acesta oferă dezvoltatorilor o modalitate de a încărca scripturi și foi de stil, astfel încât totul să funcționeze corect și fără conflicte.
Iată cum funcționează sistemul de enqueue:
- Mai întâi, trebuie să înregistrați scriptul sau foaia de stil folosind funcția
wp_register, astfel încât WordPress să știe că acesta există și unde să îl găsească. - Apoi, puneți în coadă scripturile și foile de stil folosind funcția wp_enqueue, iar acest lucru îi spune WordPress că doriți să le încărcați.
- Apoi, odată ce pagina este încărcată, WordPress va încărca toate scripturile adăugate în coadă în ordinea corectă pentru a se asigura că totul funcționează corespunzător.
Puteți afla mai multe în ghidul nostru despre cum să adăugați corect JavaScript și stiluri în WordPress.
Exemple de cod
Puteți utiliza funcțiile wp_enqueue_script și wp_enqueue_style pentru a spune WordPress când să încarce un fișier, unde să îl găsească și care sunt dependențele sale.
S-ar putea să doriți să vedeți câteva exemple de cod utile care demonstrează cum să utilizați sistemul de enqueue WordPress.
Iată un exemplu de cod pe care îl puteți lipi în fișierele plugin-ului dvs. sau în fișierul functions.php al temei dvs. pentru a încărca corect scripturile în WordPress:
?php
function wpb_adding_scripts() {
wp_register_script('my_amazing_script', plugins_url('amazing_script.js', __FILE__), array('jquery'),'1.1', true);
wp_enqueue_script('my_amazing_script');
}
add_action( 'wp_enqueue_scripts', 'wpb_adding_scripts' );
?>
Și iată un exemplu despre cum să vă înregistrați foile de stil:
<?php
function wpb_adding_styles() {
wp_register_style('my_stylesheet', plugins_url('my-stylesheet.css', __FILE__));
wp_enqueue_style('my_stylesheet');
}
add_action( 'wp_enqueue_scripts', 'wpb_adding_styles' );
?>
Pentru explicații complete ale acestor exemple de cod, vă rugăm să consultați ghidul nostru despre cum să adăugați corect JavaScript și stiluri în WordPress.
Sperăm că acest articol v-a ajutat să aflați mai multe despre wp_enqueue în WordPress. De asemenea, s-ar putea să doriți să consultați lista noastră de Lecturi Suplimentare de mai jos pentru articole conexe despre sfaturi, trucuri și idei utile pentru WordPress.
Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.
