我有一个电影网站。我做了一个标签函数 imdb 评级,如下所示:
add_action( 'init', 'create_pc_db_taxonomies', 0 );
function create_pc_db_taxonomies() {
register_taxonomy( 'imdb', 'post', array( 'hierarchical' => false, 'label' => __('imdb', 'series'), 'query_var' => 'imdb', 'rewrite' => array( 'slug' => 'imdb' ) ) );
register_taxonomy( 'yapim', 'post', array( 'hierarchical' => false, 'label' => __('Godina izdanja', 'series'), 'query_var' => 'yapim', 'rewrite' => array( 'slug' => 'yapim' ) ) );
}
要使用此代码打印标签:
<?php the_terms( $post->ID, 'imdb', '<span>IMDB rating:</span> ',',', '/10<br />' ); ?>
打印了 IMDB 评级,但是当我打开标签时出现 404 错误。好像标签不存在一样。多年来的等效功能工作正常。