Unlimited Plugins, WordPress themes, videos & courses! Unlimited asset downloads! From $16.50/m
Advertisement
  1. Code
  2. WordPress

Introducción a las variables globales de WordPress

by
Read Time:3 minsLanguages:
This post is part of a series called WordPress Global Variables.
A Practical Use of WordPress Global Variables

Spanish (Español) translation by Eva Collados Pascual (you can also view the original English article)

En esta serie de tres partes, vamos a echar un vistazo a las variables globales de WordPress para comprenderlas mejor de manera que podamos aplicarlas a nuestro trabajo de desarrollo diario.

A través de la serie, iremos realizando un conjunto de ejercicios que demuestran el poder de las variables globales con el objetivo de mostrar y modificar los funcionamientos internos de WordPress.

¿Qué son las variables de WordPress?

Una variable global de WordPress es una variable que contiene información generada por la aplicación. Se puede acceder a estas variables globales durante la ejecución de la aplicación y durante el ciclo de vida de la página.

Estas variables contienen varias piezas de información como por ejemplo si el usuario tiene iniciada la sesión, el navegador desde el que el usuario está visitando el sitio web, etc Se puede acceder a los valores de las variables globales para entender el funcionamiento interno de WordPress con el fin de comenzar a introducir nuevas funcionalidades en temas y plugins.

¿Cómo accedemos a las variables globales?

En nuestro primer ejemplo, estaremos usando la variable global $post que contiene varios detalles sobre datos del actual post.

Es posible acceder a cualquier variable global globalizando la variable de la siguiente manera:

Al usar la palabra clave global, estamos declarando que estamos accediendo a la variable global $post. Una vez la variable haya sido globalizada, se pueden recuperar los distintos valores a los que se puede acceder usando el siguiente código:

La variable global $post contiene distintos datos sobre el post más recientemente cargado. Continúa e inserta el anterior fragmento en la plantilla page.php del tema twentyfourteen (aunque recomiendo hacer una copia de respaldo del tema antes de realizar estos cambios).

Pega el anterior fragmento justo después de get_template_part( ‘content’, ‘page’ ) que extrae el contenido y lo muestra en la página. Esto es lo que deberíamos tener hasta ahora en la plantilla page.php:

Ahora que tenemos el código de arriba para mostrar los datos de la variable global $post, guarda el archivo y abre cualquier página después de confirmar que el tema actual es el twentyfourteen. Si no es así, avanza y selecciónalo como tema activo del sitio.

Ahora observa los detalles que muestra WordPress, deberíamos ver algo como esto:

Global Variablespng

Como puedes ver ahora tenemos varios detalles del último post mostrándose en una forma legible a partir de la variable global $post. Podemos acceder a cada uno de los valores individuales invocándolos de la siguiente manera:

Solo hemos arañado la superficie, ya que existen otras excitantes variables globales que se pueden usar; no obstante, recuerda que se debe acceder a las variables globales para mostrar los valores. Si alteramos los valores que contienen corremos el riesgo de causar comportamientos impredecibles.

¿Qué viene a continuación?

En esta sesión hemos echado un vistazo a las variables globales y a un ejemplo básico de una de las variables más comunes que existen en WordPress.

En el siguiente tutorial veremos cómo usar la variable global author para aprender más sobre las variables globales.

Advertisement
Did you find this post useful?
Advertisement
Looking for something to help kick start your next project?
Envato Market has a range of items for sale to help get you started.