ddimonn8080
@ddimonn8080

Из какой таблицы берутся данные для цикла?

Здравствуйте, изучаю Wordpress. Есть готовая посаженная страница. В ней меню выводится таким кодом:
<ul class="categories__list">
						<?
						$args = array(
							'parent' => 0,
							'orderby' => 'name',
							'order' => 'ASC',
							'hide_empty' => 0,
							'hierarchical' => 1,
							'taxonomy' => 'product_cat'
						);
						$categories = get_categories($args);
						for ($i = 0; $i < count($categories); $i++) {
							$name = $categories[$i]->name;
							$id_cat = $categories[$i]->term_id;
							$link = get_category_link($id_cat);
							?>
							<li class="categories__listItem"><a href="<?= $link ?>" class="categories__link"><?= $name ?></a></li>
							<?
						}
						?>
					</ul>


Как в этом коде можно увидеть из какой таблицы берутся данные?
Если честно, то я понял что автоматически просматриваются ВСЕ таблицы из подключённой базы данных. Это так?
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ответы на вопрос 1
Punkie
@Punkie
Раз: wp-kama.ru/function/get_categories
Работает на основе: wp-kama.ru/function/get_terms
Которая работает на wp-kama.ru/function/WP_Term_Query
Ну и описание класса, который в базу лезет: wp-kama.ru/filecode/wp-includes/class-wp-term-quer...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы