- 20, Oct 2024
- #1
У меня есть пользовательская таксономия с двумя уровнями терминов.
- Родительский термин
- Детский термин
- Детский термин
- Родительский термин
- Детский термин
- Детский термин
- Родительский термин (без детей)
Я использую собственный шаблон archive.php с некоторым HTML-кодом, который я хочу отображать только в терминах без дочерних терминов.
Вот что я пробовал...
$taxonomy = 'custom_tax';
$term = get_queried_object();
$children = get_terms( $term->taxonomy, array( 'parent' => $term->term_id ) );
if(!$children) {
echo '<p>HTML only terms without child terms</p>';
}
Это работает, если это дочерний термин, но не родительский термин без дочерних элементов!
Любая помощь, пожалуйста?
#custom-post-types #custom-taxonomy