Введение в глобальные переменные wordpress. (Урок 1)

УрокиКомментариев нет

Что такое глобальные переменные в wordpress?

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

Эти переменные могут содержать различную информацию, например авторизован ли пользователь, браузер пользователя, информацию о веб сервере, информацию о странице и прочее

Как получить доступ к глобальным переменным в wordpress?

В первом примере мы будем использовать переменную $post которая содержит информацию о текущем посте.

Сделать переменную глобальной можно следующим образом:

С помощью ключевого слова global мы говорим что переменная $post является глобальной. После того как наша переменная стала глобальной, мы можем посмотреть значение всех параметров хранящихся в этой переменной с помощью следующего кода:

Теперь мы возьмем данный код и добавим в файл шаблона page.php в цикл loop. Пример из шаблона twentyfourteen:

Сохраните данные изменения. Теперь давайте откроем наш сайт и перейдем на любую страницу. Предварительно убедитесь что шаблон в котором вы сделали изменения активирован.
Результатом выполнения нашего кода будет выведенная на страницу информация о записи. Вы должны увидеть что то подобное:

global
Как вы уже наверное увидели в нашем распоряжении есть различные детали данного сообщения, которые хранятся в глобальной переменной $post. Мы можем получить доступ к каждому из параметров которые хранятся в нашей глобальной переменной. Для этого их нужно вызвать следующим образом:

Мы лишь поверхностно коснулись глобальных переменных вордпресс, есть и другие интересные глобальные переменные которые можно использовать. При использовании глобальных переменных в wordpress стоит помнить что они должны быть доступны только для отображения значений. Если мы будем менять значения данных переменных то рискуем получить непредвиденные результаты.

Что в итоге?

В этой статье мы рассмотрели глобальные переменные и пример распространенной переменной в вордпресс. В следующем уроке разберем глобальную переменную автора вордпресс и еще больше углубимся в работу с данными переменными.

Перевод статьи: code.tutsplus.com


Будь первым кто прокомментирует статью.

Добавить комментарий

Войти с помощью: