Add a the_terms filter, and use a default ", " sep. props scribu. fixes #10600

git-svn-id: http://svn.automattic.com/wordpress/trunk@11900 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
markjaquith 2009-09-04 08:47:36 +00:00
parent 5d14b38278
commit 6cf9ea65b4
1 changed files with 6 additions and 5 deletions

View File

@ -925,12 +925,13 @@ function get_the_term_list( $id = 0, $taxonomy, $before = '', $sep = '', $after
* @param string $after Optional. After list.
* @return null|bool False on WordPress error. Returns null when displaying.
*/
function the_terms( $id, $taxonomy, $before = '', $sep = '', $after = '' ) {
$return = get_the_term_list( $id, $taxonomy, $before, $sep, $after );
if ( is_wp_error( $return ) )
function the_terms( $id, $taxonomy, $before = '', $sep = ', ', $after = '' ) {
$term_list = get_the_term_list( $id, $taxonomy, $before, $sep, $after );
if ( is_wp_error( $term_list ) )
return false;
else
echo $return;
echo apply_filters('the_terms', $term_list, $taxonomy, $before, $sep, $after);
}
/**