Přizpůsobte plochu a správce Wordpressu

Obsah

Část 1

Start

Budeme podrobně popisovat, jak skrýt konkrétní nabídky z Dashboardu nebo Desktopu ve WordPressu, řešení, když děláte personalizovanou práci a nechcete, aby klient viděl žádnou nabídku nebo nemohl změnit konfiguraci webu .

Jak skrýt určité nabídky na WordPressu
Budeme podrobně popisovat, jak skrýt konkrétní nabídky z Dashboardu nebo Desktopu ve WordPressu, řešení, když děláte personalizovanou práci a nechcete, aby klient viděl určité nabídky nebo že nemohl změnit konfiguraci webu.
Následující soubor musíme umístit do souboru functions.php šablony WordPress, kterou používáte, a určit, které nabídky chceme skrýt.
 funkce hide_menus () {global $ menu; $ delete = pole (('Příspěvky'), ('Média'), ('Odkazy'), ('Uživatelé'), ('Komentáře')); end ($ menu); while (předchozí ($ menu)) {$ value = explode ('', $ menu [klávesa ($ menu)] [0]); if (in_array ($ value [0]! = NULL? $ value [0]: "", $ delete)) {unset ($ menu [key ($ menu)]);}}} add_action ('admin_menu', ' hide_menus '); 

Změňte logo na přihlašovací obrazovce
Na přihlašovací obrazovce manažera se nad formulářem zobrazí logo WordPress. Můžeme na místo umístit požadované logo. Za tímto účelem přidáme tuto funkci do souboru functions.php našeho tématu:
 funkce custom_login_logo () {echo ''; } add_action ('login_head', 'custom_login_logo');

Změnit zápatí panelu administrátora
Kód by také šel do souboru functions.php vašeho motivu. To vám umožní vložit požadovanou frázi, například:
 funkce change_footer_admin () {echo '© 2011 Copyright - NÁZEV SPOLEČNOSTI. Všechna práva vyhrazena - Web vytvořil Dominio '; } add_filter ('admin_footer_text', 'change_footer_admin');

Odeberte z příspěvků metaboxy a funkce
Když se chystáme vytvořit záznam ve WordPressu, objeví se spousta oken pro zadávání obsahu nebo pro zobrazení informací. Mnohokrát nám jich mnoho zbylo a generují zmatek pouze pro uživatele, kteří nemají znalosti o WordPressu. Například značky, souhrn, přizpůsobitelná pole atd.
Umístěním tohoto kódu do functions.php můžeme eliminovat ty, které se zdají postradatelné:
 if (is_admin ()): function my_remove_meta_boxes () {if (! current_user_can ('administrator')) {remove_meta_box ('linktargetdiv', 'link', 'normal'); remove_meta_box ('linkxfndiv', 'link', 'normal'); remove_meta_box ('linkadvanceddiv', 'link', 'normal'); remove_meta_box ('postexcerpt', 'post', 'normal'); remove_meta_box ('trackbacksdiv', 'post', 'normal'); remove_meta_box ('commentstatusdiv', 'post', 'normal'); remove_meta_box ('postcustom', 'post', 'normal'); remove_meta_box ('commentstatusdiv', 'post', 'normal'); remove_meta_box ('commentsdiv', 'post', 'normal'); remove_meta_box ('revizediv', 'příspěvek', 'normální'); remove_meta_box ('authordiv', 'post', 'normal'); remove_meta_box ('sqpt-meta-tags', 'post', 'normal'); }} add_action ('admin_menu', 'my_remove_meta_boxes'); endif;

Jak vidíme, funkce remove_meta_box má tři parametry: první je „id“ okna, které chceme odstranit, druhým může být typ publikace, „stránka“, „příspěvek“ nebo „odkaz“ podle toho, kde my jsme a třetí „Normální“, „pokročilý“ nebo „boční“ podle toho, kde je okno.
V této funkci jsou odstraněny pouze v případě, že nejste administrátor. Pokud odstraníme podmíněné, budou odstraněny ze všech uživatelů, včetně správce. Vidíme, v čem je každé okno založeno na jeho „id“ v HTML kódu.
Odeberte metaboxy z plochy
Také na ploše je několik oken, která můžeme ušetřit. Také pro functions.php by kód byl:
 funkce example_remove_dashboard_widgets () {remove_meta_box ('dashboard_quick_press', 'dashboard', 'side'); remove_meta_box ('dashboard_recent_drafts', 'dashboard', 'side'); remove_meta_box ('dashboard_primary', 'dashboard', 'side'); remove_meta_box ('dashboard_secondary', 'dashboard', 'side'); remove_meta_box ('dashboard_incoming_links', 'dashboard', 'normal'); remove_meta_box ('dashboard_recent_comments', 'dashboard', 'normal'); remove_meta_box ('dashboard_right_now', 'dashboard', 'normal'); remove_meta_box ('dashboard_plugins', 'dashboard', 'normal'); remove_meta_box ('dashboard_browser_nag', 'dashboard', 'normal'); } add_action ('wp_dashboard_setup', 'example_remove_dashboard_widgets');

Zde můžeme identifikovat podle ID okna, které chceme odstranit.
PředchozíStránka 1 ze 3dalšíLíbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave