все Темы WordPress приходите с файлом " functions.php «Мощный. Этот файл действует как плагин и позволяет вам делать много интересных вещей на вашем сайте WordPress. В этом уроке мы представим несколько полезных советов, которые вы можете собрать, используя этот файл. functions.php.
Что такое файл "functions" в WordPress?
Файл функций известен как functions.php, который является файлом функций. Темы WordPress. Он доступен во всех Темы WordPress бесплатно и премиум.
Этот файл предназначен для того, чтобы позволить разработчикам тем определять характеристики и функции темы. Этот файл действует как Плагин Wordpress и может использоваться для добавления собственных пользовательских фрагментов кода в WordPress.
Теперь вам может быть интересно, в чем разница между Плагин Wordpress а файл functions.php? Который лучший ?
Хотя файл functions.php удобнее, конкретный плагин намного лучше. Просто потому, что это не зависит от вашего WordPress тема и будет работать независимо от того, какую тему вы используете.
С другой стороны, папка функциональной темы будет работать только для этой темы, и если вы измените тему, вам придется «скопировать / вставить» свои собственные коды в новую тему.
Тем не менее, вот несколько очень полезных советов для файла функций WordPress.
1 - Удалить версию WordPress
Вы всегда должны использовать последнюю версию WordPress. Однако вы все равно можете удалить номер версии WordPress со своего сайта. Просто добавьте этот фрагмент в свой файл функций.
Функция bpc_remove_version () {возвращение ''; } Add_filter ( 'the_generator', 'bpc_remove_version');
2 - добавить собственный логотип на приборной панели
Хотите белый ярлык на панели инструментов WordPress? Добавление собственного логотипа - первый шаг в этом процессе.
Во-первых, вам нужно будет загрузить свой собственный логотип в папку изображений вашей темы, например: custom-logo.png. Убедитесь, что ваш собственный логотип имеет размер 16 × 16 пикселей.
После этого вы можете добавить этот код в файлы функций вашей темы.
function bpc_custom_logo () {echo ' #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; } '; } // подключаемся к административному заголовку output add_action ('wp_before_admin_bar_render', 'bpc_custom_logo');
3 - Измените нижний колонтитул панели инструментов WordPress
В нижнем колонтитуле панели управления WordPress отображается сообщение, подобное этому «Спасибо за создание с WordPress». Вы можете изменить его, добавив этот код.
function 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', 'Поддержка темы', 'custom_dashboard_help'); } функция custom_dashboard_help () {echo ' Добро пожаловать в Custom Blog Theme! Нужна помощь? Связаться с разработчиком[электронная почта защищена]"> здесь. Учебники по WordPress см. на сайте BlogPasCher. '; }
5 - Измените значение Gravatar по умолчанию в WordPress.
Вы видели в блогах загадочного человека по умолчанию? Вы можете легко заменить его своими собственными аватарами. Просто загрузите изображение, которое вы хотите использовать в качестве аватара по умолчанию, а затем добавьте этот код в свой файл «functions.php».
add_filter ( 'avatar_defaults', 'bpc_new_gravatar'); Функция bpc_new_gravatar (avatar_defaults $) {$ myavatar = 'http://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 ("ВЫБРАТЬ ГОД (мин (post_date_gmt)) КАК firstdate, ГОД (max (post_date_gmt)) КАК lastdate FROM $ wpdb-> posts WHERE post_status = 'publish'"); $ output = ''; если ($ copyright_dates) {$ copyright = "©". $ copyright_dates [0] -> firstdate; if ($ copyright_dates [0] -> firstdate! = $ copyright_dates [0] -> lastdate) {$ copyright. = '-'. $ copyright_dates [0] -> lastdate; } $ output = $ copyright; } return $ output; }
После добавления этой функции вам нужно будет открыть файл footer.php и добавить следующий код, в который вы хотите добавить динамическую дату авторского права:
Эта функция ищет дату вашей первой статьи и дату вашей последней статьи. Затем отображаются годы, в течение которых вызывается функция.
Вот именно для этого списка подсказок, который вы можете применить к вашему файлу functions.php. Если у вас есть советы, вы также можете поделиться ими с нами.