Utworzyłem terminy taksonomiczne i przypisałem je do typu treści „ Artykuł ”, korzystając z pola referencyjnego terminu. Utworzyłem węzły programowo, ale jak ustawić warunki taksonomiczne dla węzłów?
Warunki taksonomii zostały już utworzone. Chcę ustawić programowo termin taksonomii dla węzła .
7
taxonomy-terms
nodes
Ranjani
źródło
źródło
Tworząc programowo węzeł, możesz przypisać go do dowolnego terminu takiego jak ten:
źródło
Aby to osiągnąć, możesz użyć niektórych opakowań metadanych encji , np .:
źródło
$w_some_term->tid->value()
. Oto świetny artykuł, który pomógł mi lepiej zrozumieć tę koncepcję i do którego regularnie się odnoszę podczas korzystania z EMW:Podczas dodawania terminów stwierdziłem, że muszę dodać $ term-> rodzic = tablica (0), w przeciwnym razie tabela taksonomii_term_hierarchia nie zostanie poprawnie zaktualizowana, a warunki nie będą wyświetlane na stronie listy administratorów dla tego słownictwa
źródło