可以帮助我吗?
我正试图将名称的一部分纳入分类法。
分类标本: temporada-01
我只需要数字: 01
我有这段代码,但这会显示名称。
<?php
$terms = get_the_terms( $post->ID , 'temporada' );
if ( $terms != null ){
foreach( $terms as $term ) {
print $term->name;
unset($term);
}
}
?>
如何检索部分名称?
感谢。
答案 0 :(得分:1)
尝试preg_replace()函数,该函数只保留数字:
print preg_replace( '/[^0-9]/', '', $term->name );
答案 1 :(得分:0)
尝试get_term_by('id',$ post-&gt; ID,'taxonomy_name') http://codex.wordpress.org/Function_Reference/get_term_by