現在の投稿のすべての親用語を収集し、各親の子用語を順不同のリストに表示する Wordpress ループ内にこのコードがあります。
<?php $taxonomyName = "custom_tax";
$parent_terms = get_terms($taxonomyName, array('parent' => 0, 'orderby' => 'slug', 'hide_empty' => false)); ?>
<ul>
<?php foreach ($parent_terms as $pterm) :
$terms = get_terms($taxonomyName, array('parent' => $pterm->term_id, 'orderby' => 'slug', 'hide_empty' => false));
foreach ($terms as $term) :?>
<li><a><?php echo $term->name ?></a></li>
<?php endforeach;?>
<?php endforeach;?>
</ul>
これはFF、Chrome、Safari、およびOperaで機能しますが、IE9では取得します
<ul>
<a>
<li>Term1</a></li>
<a>
<li>Term2</a></li>
...
<ul>
簡単な修正があると確信しています。確認したところ、ここまたはWPフォーラムで同様の問題が見つかりませんでした。これが既知の問題であるかどうかを誰かが明らかにしてくれることを願っています.
前もって感謝します。