http://wm-monitoring.ru/ ')) {alert('Спасибо за то что установили нашу кнопку! =)');} else {alert('Очень жаль! =(');}"> http://wm-monitoring.ru/

Functions.php в WordPress

Опубликовано: 01.11.2017

видео functions.php в WordPress

How to Add a Custom Function to Your WordPress Website - 2017

Если вы откроете папку любой темы WordPress, то обнаружите там среди многих других файлов, файл — functions.php. Само название этого файла уже даёт нам понять о том, что он как-то связан с функциями WordPress и его функциональной частью. Это совершенно верно.



Для чего же нужен functions.php?

functions.php — это файл, который позволяет нам производить множество различных манипуляций с функциональной частью WordPres. Мы можем расширять и дополнять уже существующие функции WordPress, дописывать свои собственные, переопределять порядок выполнения функций, включать и выключать различные фильтры, регистрировать меню и места под виджеты, а так же делать многое другое, благодаря functions.php. Так же через этот файл, мы можем вносить некоторые изменения в работу админки сайта.


Создание Wordpress Темы (Шаблона) с нуля - Урок 2 Иерархия шаблонов, файл function.php

Так же стоит отметить, что благодаря тому, что functions.php загружается после подключения библиотек WordPress и плагинов, функции прописанные имеют более высокий приоритет и позволяют отключать ранее вызванные функции.


Working with CSS and JS in WordPress - Adding CSS to a Theme Via the functions php File

Если нас не устраивает как работает какая-та из стандартных функций WordPress, мы свободно можем переписать её в functions.php, после чего вызывать её на любой странице и в любом файле темы нашего сайта без каких либо дополнительных объявлений.

Одной статьёй осветить все возможности данного файла пожалуй не получится, так как он используется практически везде, но некоторые примеры его использования мы сегодня с вами разберём. Естественно что для работы с данным файлом вам необходимы хотя бы базовые знания PHP.

Создаём простую функцию в functions.php

Для того что бы наглядно посмотреть как работают функции записанные в файл functions.php напишем простейшую функцию, которая будет выводить надпись «Hello word».

1 2 3 4 5 <?php function hello ( ) { echo "Hello word" ; } ?>

После того, как мы поместим указанный код функции в наш файл functions.php, мы сможем вызвать её из любого файла нашей темы. Давайте разместим вызов этой функции к примеру в файле футера нашего сайта — footer.php и посмотрим что у нас получится.

1 2 3 4 5 <?php // ... какой-то код до вызова hello ( ) ; // ... вызов нашей функции // ... какой-то код после вызова вызова ?>

Теперь заходим на любую страничку нашего сайта (так как footer подключён ко всем страницам) и ищем внизу нашу надпись «Hello word». Как вы видите, всё очень просто.

Читайте также

Карта
rss