Наладзьце вобласць адміністратара WordPress

Аўтар: Randy Alexander
Дата Стварэння: 27 Красавік 2021
Дата Абнаўлення: 16 Травень 2024
Anonim
⭐ WPML vs Weglot Различия | Лучшие плагины для перевода Wordpress...
Відэа: ⭐ WPML vs Weglot Различия | Лучшие плагины для перевода Wordpress...

Задаволены

Калі вы не жылі пад скалой на працягу апошніх дзевяці гадоў, вы будзеце ведаць, што WordPress - гэта вельмі магутная сістэма кіравання кантэнтам (CMS), якая дазваляе прапаноўваць сваім кліентам магчымасць рэдагавання і стварэння новага кантэнту з адноснай лёгкасцю.

Хоць адміністрацыйная вобласць WordPress працуе добра, але калі вы выкарыстоўваеце яе на вэб-сайце кліента, магчыма, вы хочаце наладзіць яе для надання больш персаналізаванага адчування, стылюючы яе з выкарыстаннем вашага брэндынгу альбо вашага кліента. У гэтым уроку мы даведаемся, як гэта зрабіць.

Стварэнне ўласнай табліцы стыляў для старонкі ўваходу

Стандартная старонка ўваходу ў WordPress вельмі спрошчаная, і калі вы ўбачылі яе некалькі разоў, вы запомніце яе назаўсёды. На шчасце, вы можаце лёгка загрузіць у сваю табліцу стыляў, што дазваляе вам наладзіць знешні выгляд, дадаўшы фрагмент кода ніжэй у файл функцый вашай тэмы.

функцыя login_stylesheet () {wp_enqueue_style ('login_stylesheet', get_template_directory_uri (). '/css/login.css');} add_action ('login_head', 'login_stylesheet');

З дапамогай login_head хук, мы называем функцыю, якая затым выкарыстоўвае wp_enqueue_style функцыя для загрузкі ў нашай уласнай табліцы стыляў, якая дазваляе выкарыстоўваць стыль старонкі ўваходу.


Змена лагатыпа ўваходу

Хоць лагатып WordPress вельмі прыемны, вы можаце змяніць яго на свой альбо на лагатып вашага кліента. Для гэтага трэба проста дадаць наступны радок CSS у табліцу стыляў, загружаную на старонку ўваходу ў папярэднім прыкладзе.

h1 a {background-image: url (path / to / custom-login-logo.png)! important; }

Гэта замяняе лагатып па змаўчанні, уцягнуты ў табліцу стыляў WordPress, і загружае ваш уласны.

Змена спасылкі на лагатып ўваходу

Па змаўчанні лагатып на старонцы ўваходу спасылаецца на сайт WordPress.org. Хоць гэта можа падысці таму, хто знаёмы з WordPress, але можа збянтэжыць вашага карыстальніка, калі ён націсне на яго.

WordPress мае бліскучы фільтр, які дазваляе выклікаць функцыю, каб усталяваць уласны URL, проста адрэдагаваўшы фрагмент ніжэй, каб уключыць ваш URL і дадаць яго ў файл функцый.


функцыя login_logo_url ($ url) {return 'http://www.yoursite.com';} add_filter ('login_headerurl', 'login_logo_url');

Гэтая простая функцыя выкарыстоўвае login_headerurl фільтр - які, як вынікае з назвы, дазваляе адфільтраваць URL-адрас і вызначыць уласны.

Змена URL-адрасу для ўваходу

Стандартная старонка ўваходу ў WordPress - гэта http://www.yoursite.com/wp-login.php. Нягледзячы на ​​тое, што гэта ўжо каротка і лёгка запомніць, магчыма, вы захочаце змяніць яго на нешта яшчэ карацейшае і прасцейшае. Для гэтага вы можаце проста дадаць наступны радок кода ўверсе .htaccess файл у корані сайта, які звычайна ствараецца WordPress аўтаматычна пры наладжванні ўласнай структуры пастаяннай спасылкі.

RewriteRule ^ Увайсці $ http://www.yoursite.com/wp-login.php [NC, L]

Так, wp-login.php лёгка запомніць, але калісьці ў мяне быў кліент, які забыўся, што URL уключаў wp- на пачатку. Калі б у мяне быў гэты радок кода, гэта не мела б значэння.


Даданне ўласнай табліцы стыляў для адміністрацыйнай вобласці

Дадаць уласны стыль у адміністрацыйную вобласць так жа проста, як і на старонцы ўваходу. Вы проста дадаеце наступную функцыю ў свой функцыі файл.

функцыя admin_css () {wp_enqueue_style ('admin_css', get_template_directory_uri (). '/css/admin.css');} add_action ('admin_head', 'admin_css');

admin_head кручок, які выкарыстоўваўся вышэй, ідэнтычны login_head хук, які выкарыстоўваецца для дадання табліцы стыляў на старонку ўваходу, за выключэннем таго, што, як гэта не дзіўна, ён працуе ў адміністрацыйнай вобласці.

Даданне ўласнай табліцы стыляў для Visual Editor

Візуальны рэдактар ​​WordPress - выдатны інструмент, які дазваляе кліенту прадастаўляць просты ў выкарыстанні рэдактар ​​WYSIWYG. Выдатны спосаб прапанаваць вашаму кліенту паляпшэнне працы ў рэдактары - гэта загрузка ў вашу ўласную табліцу стыляў. Зрабіць гэта так проста, як дадаць радок кода ніжэй у тэму функцыі файл.

add_editor_style ('editor.css');

add_editor_style () Функцыя дазваляе загружаць у табліцу стыляў з каталога нашай тэмы, што дазваляе наладзіць стыль змесціва ў Visual Editor.

Выдаленне элементаў адміністратара

WordPress - гэта магутная сістэма, але часам яна можа быць занадта магутнай. Магчыма, сайт, які вы ствараеце, не мае патрэбы ў каментарыях або раздзеле, спецыяльна для спасылак, і пакіданне іх можа патлумачыць вашага кліента. На шчасце, вы можаце лёгка выдаліць любую старонку з адміністрацыйнай вобласці з дапамогай простай функцыі ніжэй.

функцыя remove_menu_pages () {remove_menu_page (’link-manager.php’); remove_menu_page (’edit-comments.php’); } add_action ('admin_init', 'remove_menu_pages');

З дапамогай admin_init хук, мы можам запускаць уласныя функцыі да запуску любога іншага хука. Затым мы запускаем remove_menu_page функцыя, якая дазваляе выдаляць меню вышэйшага ўзроўню з навігацыі.

Змена парадку меню адміністратара

Парадак меню WordPress па змаўчанні звычайна нармальны, але можа наступіць момант, калі вы захочаце змяніць яго парадак. Дадаўшы наступны фрагмент да вашай тэмы функцыі файл, вы можаце ўсталяваць уласны заказны парадак.

функцыя custom_menu_order ($ menu_order) {if (! $ menu_order) return true; вярнуць масіў ('index.php', 'edit.php? post_type = page', 'edit.php');} add_filter ('custom_menu_order', 'custom_menu_order'); add_filter ('menu_order', 'custom_menu_order');

З дапамогай custom_menu_order фільтр, мы можам задаць уласны парадак для меню. Каб вызначыць парадак, трэба проста стварыць масіў, а затым дадаць URL-адрасы старонак у парадку, у якім вы хочаце, каб гэтыя старонкі з'явіліся ў меню.

Змена запаўняльніка "Увядзіце назву тут"

Тэкст запаўняльніка па змаўчанні ў поле загалоўка для старонак і паведамленняў - "Увядзіце загаловак тут". Гэта даволі зразумела, і ў большасці выпадкаў было б цалкам нармальна. Але калі вы хочаце гэта змяніць, WordPress мае для гэтага фільтр.

функцыя change_title ($ title) {$ title = 'Мой новы загаловак'; вярнуць $ title;} add_filter ('enter_title_here', 'change_title');

З дапамогай увайсці_назва_тут фільтр, вы можаце вызначыць уласны тэкст запаўняльніка.

Змена зместу ніжняга калонтытула

Калонтытул WordPress па змаўчанні - "Дзякуй за стварэнне з WordPress". Хоць гэта цалкам разумнае паведамленне для WordPress, вы можаце выкарыстаць калантытул як спосаб накіраваць кліента да вас, калі ім патрэбна падтрымка. На шчасце, вы можаце зрабіць гэта, дадаўшы просты фільтр да тэмы функцыі файл.

function change_footer_content () {echo ’Дзякуй за выкарыстанне нашай сістэмы. Калі вам патрэбна падтрымка, звяжыцеся з намі. ';} Add_filter (' admin_footer_text ',' change_footer_content ');

З дапамогай admin_footer_text фільтр, мы можам змяніць змест на любы патрэбны.

Як мы спадзяемся, вам паказаны гэты артыкул, WordPress - гэта не проста CMS, якая дазваляе вашым кліентам кіраваць уласным змесцівам: яна таксама дае вам магчымасць наладжваць адміністрацыйную вобласць столькі, колькі вам трэба, кручкоў, фільтраў і функцый.

Рэкамендаваны
4 лепшых анімацыйных шоў-шоў, каб натхніць вас
Адкрываць

4 лепшых анімацыйных шоў-шоў, каб натхніць вас

Эндру Гордан на працягу сямі гадоў працаваў рэжысёрам-аніматарам Pixar, а цяпер з'яўляецца адным з рэжысёраў у Illumination McGuff і кіраўніком анімацыі ў Double Negative. Ён працаваў над такімі ф...
Новая падзея павінна зрабіць рэвалюцыю ў дызайнерскай сцэне Індыі?
Адкрываць

Новая падзея павінна зрабіць рэвалюцыю ў дызайнерскай сцэне Індыі?

Прэзідэнт D&AD Лаура Джордан Бамбах распачне Kyooriu FYIday, новую дызайнерскую ініцыятыву, якая накіравана на аб'яднанне дызайнерскай супольнасці ў Індыі праз серыю семінараў, семінараў і трэ...
У пяць разоў брэнды рыліся на канкурэнтаў - і перамагалі
Адкрываць

У пяць разоў брэнды рыліся на канкурэнтаў - і перамагалі

Даследуйце зараз У рэкламе існуе даўняя ўмова, паводле якой вы не маеце непасрэднага ўздзеяння на канкурэнтныя брэнды. У рэшце рэшт, уся рэклама - гэта добрая рэклама, і вы не хочаце марнаваць свой м...