Vuoi rimuovere le opzioni dello schema colore dell'amministratore dalle impostazioni del profilo utente? Troverai più schemi colore nella sezione del profilo dell'amministratore. Sebbene probabilmente esista un plugin per questo, abbiamo creato un rapido snippet di codice che puoi utilizzare per rimuovere le opzioni dello schema colore dell'amministratore dal profilo utente.
Istruzioni:
Tutto quello che devi fare è aggiungere questo codice al file functions.php del tuo tema o in un plugin specifico per il sito:
function admin_color_scheme() {
global $_wp_admin_css_colors;
$_wp_admin_css_colors = 0;
}
add_action('admin_head', 'admin_color_scheme');
In alternativa, potresti usare questo snippet invece, che utilizza un metodo diverso. Tutto quello che devi fare è aggiungere questo codice al file functions.php del tuo tema o in un plugin specifico per il sito:
if(is_admin()){
remove_action("admin_color_scheme_picker", "admin_color_scheme_picker");
}
Nota: Se questa è la prima volta che aggiungi snippet di codice in WordPress, consulta la nostra guida su come copiare / incollare correttamente snippet di codice in WordPress, in modo da non rompere accidentalmente il tuo sito.
Se ti è piaciuto questo snippet di codice, prendi in considerazione la possibilità di consultare i nostri altri articoli sul sito come: I 43 migliori temi di fotografia per WordPress e I 9 migliori plugin per eventi di WordPress.
non è più buono, genera avviso di chiave mancante
La soluzione per Wordpress 6 è usare:
$_wp_admin_css_colors = [];
poiché si aspetta un array.
Grazie mille... :)
Grazie mille, ora funziona:
function admin_color_scheme() { global $_wp_admin_css_colors; $_wp_admin_css_colors = []; } add_action(‘admin_head’, ‘admin_color_scheme’);
Grazie
errore wordpress 6 wp-admin\user-edit.php alla riga 303
Funziona anche su WordPress 3.8.1! Ottimo codice!
Grazie per la conferma! Sapevo che avrebbe funzionato, ma sì...
Fantastico... ha funzionato così bene che è stata una "soluzione in 10 secondi"
Amico, grazie mille, mi stavo sbattendo la testa contro il muro cercando di liberarmi di questa roba!
[...] lo snippet ti è offerto da Kevin Chard di WPsnipp.com. Per altri frammenti di codice divertenti, dai un'occhiata a WordPress Code Snippets [...]
Come posso aggiungere i miei nuovi schemi colore?
Direi che il modo più semplice sarebbe usare questo plugin
http://wordpress.org/extend/plugins/easy-admin-color-schemes/
È ancora lì. Sto usando anche il plugin Theme My Login. Suggerimenti?
Prova questo altro metodo, vedi se funziona per te,
http://wpsnipp.com/index.php/functions-php/remove-admin-color-scheme-picker-from-profile/
L'altra opzione, se queste non funzionano, sarebbe usare css o jquery per nasconderlo.
Ho notato che Theme My Login stava usando il suo template, forse questo stava creando problemi. Ho rimosso completamente le Opzioni del Profilo dal template di modifica del profilo, quindi non è più un problema.
Ottimo, sono contento di sapere che hai risolto. Se volessi condividere i dettagli sul metodo che hai usato per il plugin 'my login', altri potrebbero trovarlo utile.
@edinchez:disqus, Grazie per il tuo post; vorrei rimuovere le opzioni dello schema colore e sto usando Theme My Login; tuttavia, non ho capito cosa hai fatto per risolvere il problema. Potresti descriverlo più in dettaglio?
Grazie,
James
elimina questo, controlla sopra per la soluzione.
Prima di tutto fai un backup di:
/wp-content/plugins/theme-my-login/templates/profile-form.php
Quindi aprilo ed elimina il codice dalla riga 25 alla riga 62. Questo serve a rimuovere l'intera sezione Opzioni Personali. Se vuoi rimuovere solo la sezione delle opzioni dello schema colore, elimina il codice dalla riga 34 alla riga 40.