Tous Les Теми на WordPress ела с файл " functions.php "Мощен. Този файл действа като плъгин и ви позволява да правите много готини неща на вашия WordPress сайт. В този урок ще ви представим няколко полезни съвета, които можете да комбинирате с помощта на този файл functions.php.
Какво представлява файлът „функции“ в WordPress?
Функционалният файл е известен като functions.php, който е файл с функции. Теми на WordPress. Предлага се във всички Теми на WordPress безплатно и премия.
Целта на този файл е да позволи на разработчиците на теми да дефинират характеристиките и функциите на темата. Този файл действа като a WordPress плъгин и може да се използва за добавяне на ваши собствени персонализирани кодови фрагменти към WordPress.
Сега може би се чудите каква е разликата между a WordPress плъгин и файла functions.php? Кое е най-доброто?
Въпреки че файлът functions.php е по-удобен, конкретен плъгин е много по-добър. Просто защото е независим от вашия WordPress тема и ще работи без значение каква тема използвате.
От друга страна, папката на тема на функция ще работи само за тази тема и ако промените темата, ще трябва да "копирате / поставите" вашите персонализирани кодове в новата тема.
Ето защо, ето няколко много полезни съвета за файла с функции на WordPress.
1 - Изтриване на версията на WordPress
Винаги трябва да използвате най-новата версия на WordPress. Все пак може да искате да премахнете номера на версията на WordPress от вашия сайт. Просто добавете този фрагмент към вашия файл с функции.
функция bpc_remove_version () {return ''; } add_filter ('the_generator', 'bpc_remove_version');
2 - Добавете персонализирано лого на таблото за управление
Искате бял етикет на таблото за управление на WordPress? Добавянето на персонализирано лого е първата стъпка в този процес.
Първо, ще трябва да качите вашето персонализирано лого в папката с изображения на вашата тема, например: custom-logo.png. Уверете се, че вашето персонализирано лого е 16 × 16 пиксела.
След това можете да добавите този код към функционалните файлове на вашата тема.
функция bpc_custom_logo () {ехо ' #wpadminbar #wp-admin-bar-wp-logo > .ab-item .ab-icon:before { background-image: url(' . get_bloginfo('stylesheet_directory') . '/images/custom-logo.png) !important; background-position: 0 0; color:rgba(0, 0, 0, 0); } #wpadminbar #wp-admin-bar-wp-logo.hover > .ab-item .ab-icon { background-position: 0 0; } '; } // закачете се за изхода на административния заглавен елемент add_action ('wp_before_admin_bar_render', 'bpc_custom_logo');
3 - Променете долния колонтитул на таблото на WordPress
Долният колонтитул на таблото за управление на WordPress показва съобщение, подобно на това „Благодарим ви за създаването с WordPress“. Можете да го промените, като добавите този код.
функция remove_footer_admin () { echo 'Подхранван от WordPress | Уроци по WordPress: BlogPascher '; } add_filter('admin_footer_text', 'remove_footer_admin');
Чувствайте се свободни да промените този споделен текст и връзки, които искате да добавите.
4 - Добавяне на персонализирани джаджи
Вероятно сте виждали джаджи, които много плъгини и теми добавят към таблото за управление на WordPress. Като разработчик на теми можете сами да добавите приспособление, като поставите следния код:
add_action ('wp_dashboard_setup', 'my_custom_dashboard_widgets'); функция my_custom_dashboard_widgets () {глобални $ wp_meta_boxes; wp_add_dashboard_widget ('custom_help_widget', 'Theme Support', 'custom_dashboard_help'); } функция custom_dashboard_help () {echo ' Добре дошли в темата за потребителски блог! Нужда от помощ? Свържете се с разработчика[имейл защитен]">тук. За уроци по WordPress посетете: BlogPasCher '; }
5 - Променете подразбирането по подразбиране на Gravatar в WordPress
Виждали ли сте тайния човек по подразбиране в блоговете? Можете лесно да го замените със свои собствени аватари. Просто качете изображението, което искате да използвате като аватар по подразбиране, след което добавете този код във вашия файл „functions.php“.
add_filter('avatar_defaults', 'bpc_new_gravatar'); функция bpc_new_gravatar ($avatar_defaults) { $myavatar = 'https://example.com/wp-content/uploads/2017/01/wpb-default-gravatar.png'; $avatar_defaults[$myavatar] = "Gravatar по подразбиране"; връща $avatar_defaults; }
Сега можете да отидете на „ Настройки> Чат И изберете вашия аватар по подразбиране.
6 - Как да добавите динамично авторско право върху долния колонтитул
Можете просто да добавите дата на авторските права, като промените шаблона на долния колонтитул във вашата тема. Той обаче няма да се показва кога вашият сайт е стартиран и няма да се промени автоматично за следващата година.
Можете да използвате този код, за да добавите динамична дата в авторските права в долния колонтитул на WordPress.
функция bpc_copyright () {глобален $ wpdb; $ copyright_dates = $ wpdb-> get_results ("SELECT YEAR (min (post_date_gmt)) AS firstdate, YEAR (max (post_date_gmt)) AS lastdate FROM $ wpdb-> posts WHERE post_status = 'objav' '); $ изход = "; if ($ copyright_dates) {$ copyright = "©". $ copyright_dates [0] -> firstdate; if ($ copyright_dates [0] -> firstdate! = $ copyright_dates [0] -> lastdate) {$ copyright. = '-'. $ copyright_dates [0] -> lastdate; } $ изход = $ авторски права; } върнете $ изход; }
След добавяне на тази функция ще трябва да отворите файла footer.php и да добавите следния код, където искате да добавите динамична дата за авторски права:
Тази функция търси датата на първата ви статия и датата на последната ви статия. След това се показват годините, през които се извиква функцията.
Това е всичко за този списък със съвети, който можете да приложите към файла function.php. Ако имате съвети, можете да ги споделите и с нас.