永远不要只打印get_the_term_list()
无需额外检查。它可能返回WP_Error
它是一个对象,而不是字符串。
保存的结果get_the_term_list()
在变量中,仅当存在术语且没有错误时才打印术语:
<?php
$stores = get_the_term_list( $post->ID, \'store\', \'\', \', \' );
// We got something back, and it is not an error.
if ( ! empty( $stores ) and ! is_wp_error( $stores ) )
{
echo "<p class=\'excerpt\'>
<strong>Bekijk meer van extra1 $stores extra2</strong>
</p>";
}
?>