У меня есть книги Infobox так:Показать пользовательские таксономии, только если не пуста
<h4 style="margin:0 8px 6px 0px; padding-left:20px;">Data Buku</h4>
<table>
<?php
$my_title = get_the_title();
$my_date = get_post_meta(get_the_ID(), 'date', true);
$my_penulis = get_post_meta(get_the_ID(), 'penulis', true);
$my_isbn = get_post_meta(get_the_ID(), 'isbn', true);
$my_publisher = get_the_category();
$my_author = get_the_tags();
if(! empty($my_title)) {
echo '<tr><td align="right" class="style" width="210"><b>Title</td><td align="center" class="style">:</td></b><td class="style"> ' . $my_title . '</td></tr>';
}
if(! empty($my_date)) {
echo '<tr><td align="right" class="style"><b>Release Date</td><td align="center" class="style">:</td></b><td class="style"> ' . $my_date . '</td></tr>';
}
if(! empty($my_isbn)) {
echo '<tr><td align="right" class="style"><b>ISBN</td><td align="center" class="style">:</td></b><td class="style"> ' . $my_isbn . '</td></tr>';
}
if(! empty($my_publisher[0])) {
echo '<tr><td align="right" class="style"><b>Publisher</td><td align="center" class="style">:</td></b><td class="style"> <a href="'.get_category_link($my_publisher[0]->term_id).'">'.$my_publisher[0]->cat_name.'</a></td></tr>';
}
if(! empty($my_author)) {
$tag_links = array();
foreach($my_author as $tag) {
$tag_links[] = '<a href="'.get_tag_link($tag).'">'.$tag->name.'</a>';
}
echo '<tr><td align="right" class="style"><b>Author</td><td align="center" class="style">:</td></b><td class="style"> ' . implode(', ', $tag_links) . ' </td></tr>';
}
?>
затем создать жанр поле, используемое Simple Taxonomy Plugin, и я получаю код для отображения, как это:
<?php the_terms($post->ID, 'genre', 'Genre: ', ', ', ' '); ?>
Моя проблема, как я поместил код жанра в BOOKS INFOBOX, и если пустые данные так не отображаются в жанре?