W językach programowania komputerowego tablica jest specjalną zmienną, która przechowuje więcej niż jedną wartość pod jedną nazwą. Dostęp do tych różnych wartości można uzyskać, odwołując się do numeru indeksu lub klucza tekstowego.
W WordPressie tablice mają wiele zastosowań. Przechowują opcje konfiguracji motywu, takie jak kolory, kroje pisma i ustawienia układu; dane wpisów, takie jak tytuł, treść i kategoria; informacje o użytkownikach, takie jak dane profilu i role, i wiele więcej.
Być może zauważyłeś również, że wiele naszych poradników zawierających fragmenty kodu wykorzystuje tablice.
Opis techniczny funkcji PHP array()
WordPress jest napisany w języku programowania PHP. Jeśli Zamierzasz dowiedzieć się więcej o tym, jak używać kodu w WordPressie, pomocny może okazać się ten techniczny opis tablic.
W PHP tablice są tworzone za pomocą funkcji array(
). Możesz natknąć się na tablice podczas pracy nad motywami lub wtyczkami WordPress lub po prostu patrząc na rdzeń kodu WordPress.
Istnieją trzy rodzaje, które można utworzyć w PHP:
- Tablice indeksowane używają kluczy numerycznych do uzyskiwania dostępu do wartości.
- Tablice asocjacyjne używają kluczy tekstowych lub łańcuchowych, aby uzyskać dostęp do wartości.
- Tablice wielowymiarowe zawierają więcej niż jedną tablicę.
Wiele tablic jest używanych do zapętlania zestawu danych i wykonywania operacji na każdej wartości.
Na przykład, jeśli masz trzy kawałki owoców, możesz zapisać każdy z nich jako osobną zmienną w następujący sposób:
$fruit1 = "apple";
$fruit2 = "orange";
$fruit3 = "banana";
Może to szybko doprowadzić do bałaganu.
Lepszym rozwiązaniem byłoby umieszczenie ich wszystkich w tablicy w następujący sposób:
$fruit = array("apple", "orange", "banana");
Teraz można używać wbudowanych funkcji tablicowych do wykonywania operacji na danych. Na przykład:
$fruit[0]
będzie równe'apple'
(tablice zaczynają się od zera)$fruit[1]
będzie równe'pomarańcza'
$fruit[2]
będzie równe'banan'
count(
) informuje ile elementów znajduje się w twojej tablicy.
Przykład tablicy w WordPress
Warto zobaczyć przykład fragmentu kodu dla WordPressa, który wykorzystuje tablicę.
W poniższym kodzie zmienna $args
jest tablicą przechowującą szereg argumentów. Są one później przekazywane do funkcji wp_list_categories
:
<?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>
Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się więcej o tablicach w WordPressie. Możesz również zapoznać się z naszą listą dodatkowych lektur poniżej, aby znaleźć powiązane artykuły na temat przydatnych wskazówek, sztuczek i pomysłów 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.