Căutați o modalitate de a utiliza funcția de temă cu fundaluri personalizate? Deși probabil există un plugin pentru asta, am creat un fragment de cod rapid pe care îl puteți utiliza pentru a adăuga funcția de temă cu fundaluri personalizate în WordPress.
Fundalurile personalizate există de ceva timp, dar funcția add_theme_support() există încă de la WordPress 3.4. Lucrul grozav la utilizarea acestei funcții pentru temele dvs. este că va oferi utilizatorilor posibilitatea de a schimba ecranul de fundal personalizat din meniul Aspect în administrator. Când o utilizați, trebuie, de asemenea, să vă asigurați că ați adăugat corect etichetele de șablon body_class() și wp_head() pentru a oferi compatibilitate cu funcția.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului:
$args = array(
'default-color' => '000000',
'default-image' => get_template_directory_uri() . '/images/background.png',
);
add_theme_support('custom-background',$args);
Puteți vedea lista argumentelor disponibile pentru funcția add_theme_support() în acest cod de mai jos.
$defaults = array( 'default-color' => '', 'default-image' => '', 'default-repeat' => '', 'default-position-x' => '', 'default-attachment' => '', 'wp-head-callback' => '_custom_background_cb', 'admin-head-callback' => '', 'admin-preview-callback' => '' ); add_theme_support( 'custom-background', $defaults );
Notă: Dacă aceasta este prima dată când adăugați fragmente de cod în WordPress, consultați ghidul nostru despre cum să adăugați corect fragmente de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă ți-a plăcut acest fragment de cod, te rugăm să iei în considerare și alte articole de pe site, cum ar fi: cele mai bune 27 de teme WordPress pentru bloguri de călătorii și cum să folosești Google Optimize în WordPress.
Comentarii Lasă un răspuns