En los lenguajes de programación de ordenadores, un array es una variable especial que contiene más de un valor bajo un mismo nombre. Puedes acceder a esos distintos valores haciendo referencia a un número índice o a una clave de texto.
En WordPress, los arrays tienen muchos usos. Almacenan opciones de configuración del tema como colores, fuentes y ajustes de disposición; datos de entradas como el título, contenido y categoría; información de usuario como datos de perfil y perfiles, y mucho más.
También habrás advertido que muchos de nuestros tutoriales que incluyen fragmentos de código utilizan arrays.
Descripción técnica de la función array() de PHP
WordPress está escrito en el idioma de programación PHP. Si estás interesado en aprender más acerca de cómo usar código en WordPress, entonces puede que encuentres útil esta descripción técnica de los arrays.
En PHP, los arrays se crean usando la función array()
. Puede que te encuentres con arrays mientras trabajas en temas o plugins de WordPress o simplemente mirando el núcleo del código de WordPress.
Hay tres tipos que se pueden crear en PHP:
- Losarrays indexados utilizan claves numéricas para acceder a los valores.
- Losarrays asociativos utilizan claves de texto o cadena para acceder a los valores.
- Losarrays multidimensionales contienen más de un array.
Muchos arrays se utilizan para recorrer en bucle un conjunto de datos y realizar una operación en cada valor.
Por ejemplo, si tienes tres piezas de fruta podrías almacenar cada una como una variable separada de esta manera:
$fruit1 = "apple";
$fruit2 = "orange";
$fruit3 = "banana";
Esto puede complicarse rápidamente.
Una solución mejor sería ponerlos todos en un array como este:
$fruit = array("apple", "orange", "banana");
Ahora, puede utilizar las funciones de array incorporadas para realizar operaciones con los datos. Por ejemplo:
$fruit[0]
sería igual a'apple'
(los arrays empiezan por cero)$fruta[1]
sería igual a'naranja'
$fruta[2]
sería igual a'plátano'
count()
te dice cuántos elementos hay en tu array
Ejemplo de array en WordPress
Quizás quieras ver un ejemplo de fragmento de código para WordPress que utiliza un array.
En el siguiente código, la variable $args
es un array que almacena una serie de argumentos. Estos se pasan a la función wp_list_categories
más adelante:
<?php
$args = array(
'taxonomy' => 'category',
'orderby' => 'name',
'show_count' => 0,
'pad_counts' => 0,
'hierarchical' => 1,
'title_li' => 'Categories'
);
?>
<ul>
<?php wp_list_categories( $args ); ?>
</ul>
Esperamos que este artículo te haya ayudado a aprender más acerca de los arrays en WordPress. También puede consultar nuestra lista de lecturas adicionales a continuación para ver artículos relacionados con consejos, trucos e ideas útiles para WordPress.
If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.