WordPress je od verzije 3.8 uveo novo, osvježeno administracijsko sučelje. Osim što je Nadzorna ploča napokon responzivna, sučelje nudi i osam različitih paleta boja. Ukoliko vam se ne sviđa zadana paleta boja, u ovom ću vam članku objasniti kako promijeniti zadanu paletu boja za sve korisnike. Opisati ću vam proceduru za običnu (single) instalaciju WordPressa, kao i za Multisite verziju.
Skrećem vam pažnju da upotreba niže navedenog koda samo mijenja zadanu, defaultnu paletu boja a korisnici i dalje mogu pojedinačno mijenjati shemu sukladno svojim afinitetima.
Osobno, preferiram “Ponoćnu” (eng. Midnight) paletu boja. No, ukoliko na primjer želite paletu boja prilagoditi bojama teme koju koristite, promijenite kod sukladno tome.
Promjena palete boja na “single” WP instalaciji
Kako bi na običnoj, single instalaciji WordPressa promijenili zadanu paletu boja, u functions.php datoteku svoje teme, upišite slijedeći kod:
function set_default_admin_color($user_id) { $args = array( 'ID' => $user_id, 'admin_color' => 'midnight' ); wp_update_user( $args ); } add_action('user_register', 'set_default_admin_color');
Korištenjem ovog koda promijenili ste zadanu paletu boja u Midnight. Ukoliko želite koristiti neku drugu paletu, zamjenite ime palete u kodu. Možete birati između Light, Blue, Coffee, Ectoplasm, Midnight, Ocean i Sunrise.
Napomena 1: Promjena zadane palete boja će se odraziti samo na korisnike registrirane nakon dodavanja ovog koda. Postojeći korisnici će i dalje kao zadanu paletu imati “Zadano”.
Napomena 2: Korisnici će i dalje moći samostalno birati između ponuđenih paleta boja na stranici svog korisničkog profila
Promjena palete boja na “Multisite” instalaciji
Putem FTP klijenta pristupite vašem serveru i u mapi/folderu wp-content potražite folder mu-plugins. Ako ne postoji, kreirajte ga.
Kreirajte novu php datoteku u omiljenom tekst editoru (preporuka: Notepad++). Datoteku nazovite kako god želite. Naravno, smisleno bi bilo nazvati je nekako poput admin-boje.php
U datoteku upišite slijedeći kod:
<?php /** Plugin Name: Admin Boje */ add_filter('get_user_option_admin_color', 'change_admin_color'); function change_admin_color($result) { return 'midnight'; }
Spremite datoteku i uploadajte na server u mapu mu-plugins.
Na ovaj način, svi korisnici u cijeloj multisite mreži kao zadanu paletu boja imaju Ponoćnu/Midnight.
I za Multisite vrijedi isto što i kod single site instalacije, a to je da korisnici i dalje mogu individualno mijenjati sheme boja po svom izboru.
U jednom od slijedećih članaka ćemo proći kroz proceduru dodavanja dodatnih / kreiranja vlastitih paleta boja. U međuvremenu, ukoliko volite koristiti pluginove , skrećem vam pažnju na Admin Color Schemes plugin koji vam nudi dodatnih osam paleta boja.
Kad je bal, nek’ je maskenbal!