Zastanawiam się nad przebudową strony drupal w wordpress i wciąż skupiam się na różnicach między systemami - szczególnie cck / field i niestandardowymi typami treści oraz różnymi sposobami korzystania z taksonomii.
Chciałbym wiedzieć, czy dwa niestandardowe typy treści mogą współdzielić jedną niestandardową taksonomię. W drupal mogę ograniczyć publikowanie określonego typu treści do grupy użytkowników, a następnie publikowanie może mieć taksonomię, która jest współdzielona tylko z jednym lub większą liczbą innych typów treści (ale nie ze wszystkimi typami).
Pomijając aspekt użytkownika, który wydaje się możliwy dzięki scoper rola, czy możesz to zrobić za pomocą wordpress? Widziałem tylko niestandardowy typ zawartości z niestandardową taksonomią, ale nie ma sposobu, aby udostępnić daną taksonomię między co najmniej 2 niestandardowymi typami treści bez odtworzenia jej w dwóch miejscach lub włączenia jej globalnie za pomocą kategorii / tagów ...
Dzięki, -Chad.
źródło
Z Kodeksu:
Po zarejestrowaniu typu posta przypisujesz obsługiwane przez niego taksonomie lub
register_taxonomy_for_object_type()
w innym miejscu dodasz taksonomię do typu postu.Możesz przypisać taksonomię do dowolnej liczby typów postów, jak chcesz. Taksonomie nie są powiązane z określonym typem postu.
źródło
Byłem w stanie to łatwo osiągnąć, przekazując tablicę wszystkich niestandardowych typów postów, które chcę udostępnić taksonomię, więc mój kod wyglądał tak:
źródło