Введення у глобальні змінні WordPress

Починаємо невелику серію статей з глобальних змінних WordPress. У цьому випуску ми розглянемо низку практичних вправ, які демонструють важливість глобальних змінних WordPress.

Що таке глобальні змінні WordPress?

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

У даних змінних зберігається найрізноманітніша інформація: чи залогінився користувач, який у нього браузер і т.д. Також є змінні, які містять інформацію веб-сервера та змінні, які зберігають деталі поточного посту. Розібравшись з глобальними змінними WordPress, краще зрозуміти принцип роботи даної CMS, принцип написання плагінів і тем.

Як отримати доступ до глобальних змінних?

У першому прикладі ми будемо використовувати глобальну змінну $post , яка зберігає різні деталі поточного посту. До кожної глобальної змінної можна отримати доступ, глобалізувавши змінну таким чином:

За допомогою ключового слова global ми заявляємо, що отримуємо доступ до глобальної змінної $post . Як тільки змінна була глобалізована, можемо отримати доступ до внутрішніх даних:

Глобальна змінна $post містить різні дані про останній завантажений пост. Для демонстрації помістіть цей код у файлі page.php теми twentyfourteen (я рекомендую робити копії вихідних файлів).

Вставте вищезгаданий код перед викликом функції get_template_part( 'content', 'page' ) , яка робить вибірку вмісту та відображає її на сторінці. Отримати дані посту ми повинні до виведення інформації на екран:

Тепер ми маємо код, який виводить вмістглобальної змінної $post , у темі twentyfourteen. Не забудьте зробити її темою за промовчанням.

Тепер на сторінці посту ви зможете побачити таку інформацію:

глобальні

Тепер у нас є повна інформація про пост, який зберігається в змінній $post. Для отримання окремих значень звернемося до відповідних полів:

Також існує безліч інших глобальних змінних, які можна використовувати. Пам'ятайте, що ці значення краще не змінювати, щоб не спровокувати непередбачувану поведінку WordPress.

Що далі?

Щойно ми познайомилися з глобальними змінними WordPress.

Даний урок підготовлений для вас командою сайту ruseller.com Джерело уроку: http://code.tutsplus.com/articles/an-introduction-to-wordpress-global-variables--cms-20855 Переклав: Станіслав Протасевич Урок створено: 22 Жовтня 2014 Переглядів: 13252 Правила передруку

5 останніх уроків рубрики "Wordpress"

Чому WordPress краще ніж Joomla?

Цей урок найімовірніше буде психологічним, т.к. багато людей працюють з WordPress і одночасно з Joomla, але не можуть вирішити, яким CMS користуватися.

Про шаблони WordPress

Після встановлення та налаштування движка нам потрібно попрацювати з дизайном нашого сайту. Це досить довга тема, але ми намагатимемося розповісти все коротко і ясно.

Перші налаштування після встановлення движка WordPress

Сьогодні ми вам розповімо які перші налаштування потрібно зробити після встановлення движка WordPress. Цей урок буде дуже корисним для новачків.

10 стратегій ефективного просування статей у блогах на WordPress

Просування статей у блозі – непросте завдання. Часто буває, що ви пишете справді гарнийконтент, включає візуальні ефекти, робите правильні коригування SEO, але це не дає очікуваного результату.

Топ WordPress альтернатив для створення персонального сайту

Потрібен персональний сайт, але ви не хочете використовувати WordPress? Тоді ця вибірка для вас.