Я использую тему Wordpress, которая была разработана с использованием системы шаблонов Twig. Я ничего не знаю о Twig, и у меня нет времени изучать его.Twig + Wordpress - Как передать аргументы массива функции?
Так что мой вопрос, в Wordpress, мы можем использовать get_terms()
, чтобы получить все термины из таксономии, но мы можем фильтра терминов мы хотим получить используя array
аргументов, является вторым параметром функции.
Это, как говорится, у меня есть строка в веточку файл, который выглядит следующим образом:
{% for distrito in wp.get_terms('Distritos') %}
distrito
моя variable
и Distritos
это мое имя систематики. Это работает, он вызывает все термины, но я хочу использовать аргументы array
, чтобы я мог получить только корневые элементы, так как моя таксономия имеет иерархию.
Я понимаю, что у меня должно быть место, где определяется wp.get_terms, но я не могу его найти.
Я думаю, вам нужно выяснить, как это реализовано ... Может быть, с помощью плагина? Или вручную? Как обрабатываются шаблоны? Похоже, вам все-таки нужно научиться Twig ... – elclanrs
привет, спасибо за sugestion, но дело в том, что даже сама ветка не имеет конкретных учебников по ее объединению с wordpress. Я прыгаю, кто-то может показать мне направление, только это. – user2805223
Ну, Twig - всего лишь шаблонный двигатель. Ему нужен какой-то клей, чтобы он работал с WordPress без проблем, но у него нет никаких зависимостей. Поэтому вам нужно будет найти клей, чтобы понять, как он работает над этой конкретной темой ... Может быть, он использует этот плагин https://github.com/jarednova/timber/? – elclanrs