все Темы WordPress приходите с файлом " functions.php «Мощный. Этот файл действует как плагин и позволяет вам делать много интересных вещей на вашем сайте WordPress. В этом уроке мы представим несколько полезных советов, которые вы можете собрать, используя этот файл. functions.php.

Функция советов php wordpress 1

Что такое файл "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; }

Теперь вы можете перейти к Настройки> Чат И выберите ваш аватар по умолчанию.

Аватар Wordpress по умолчанию

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. Если у вас есть советы, вы также можете поделиться ими с нами.