ubiquitour.com

Como leer una matriz resultante en WordPress

Como leer una matriz resultante en WordPress

WordPress es código PHP. Como programador, usted puede hacer cualquier cosa en un archivo de plantilla que se puede hacer en cualquier fichero PHP normal. A veces usted necesitará alimentar variables, matrices de escribir usted mismo los arreglos de discos o de etiquetas de plantilla que generan para usted. Cuando se necesita leer una matriz resultante y hacer algo con sus valores, debe utilizar un bucle "Foreach" de PHP que lee la matriz fila por fila. Dentro de ese bucle "foreach", colocar el código que hace uso de los valores de la matriz.

Instrucciones

1 Asigne la matriz a una variable. En el caso de etiquetas de plantilla que generan matrices, puede asignar esa etiqueta de plantilla a una variable. Este es un ejemplo de cada uno:

$myarray = array ('Libros', 'Vídeos', 'Música');

$mycats = get_categories();

El segundo ejemplo muestra cómo se puede asignar una etiqueta de plantilla a una variable para alimentar la matriz resultante en esa variable. Luego la variable mantiene todos los valores de la matriz.

2 Escribir un bucle "foreach" para iterar sobre cada valor en la matriz. La primera variable en un bucle "foreach" debe coincidir con la variable con la matriz. La segunda variable temporalmente tendrá un valor de la matriz, el bucle se mueve a través de cada valor. Aquí está el código:

{foreach ($things como $thing)

}

El código anterior utiliza la "cosa" para la segunda variable, pero no es necesario coincidir con los nombres de variables de esta manera. Sin embargo, coincidencia de las variables tiene sentido para otros programadores cuando leen el código.

3 Hacer algo con cada valor en la matriz entre las llaves de su bucle "foreach". Por ejemplo, puede cada valor en la pantalla de salida o hacer un cálculo matemático. Esto es un bucle "foreach" que salidas de cada valor en la matriz como parte de un enlace:

foreach ($links como $link) {}

echo ' < a href = "'. $link. ' "> aquí < /a >';

}

Consejos y advertencias

  • Matrices multidimensionales donde cada fila de la matriz contiene varios valores de salida de algunas etiquetas de plantilla en WordPress. Para éstos, es mejor consultar el WordPress Codex para comprobar que valor los nombres puede utilizar y ver ejemplos sobre cómo leerlos.
  • Copia tus archivos de tema antes de editarlos. Si se produce un error de "pantalla blanca", volver a subir los archivos originales del tema volver a WordPress.