您可以稍微优化代码并将其本地化。我会添加来自get_post_meta()
然后检查返回的结果
你可以试试这样的
<div class="mypageview">
<?php
$views = get_post_meta( $post->ID, \'pageview\', true );
if ( !$views )
_e( \'0 post views\' );
if ( $views == 1 )
_e( \'1 post view\' );
if ( $views > 1 )
printf(__( \' %s post views\' ), $views);
?>
</div>
根据注释中的请求编辑,您可以将代码重写为以下内容(
$output
在此代码之前已定义)$output .= \'<div class="mypageview">\';
$views = get_post_meta( $post->ID, \'pageview\', true );
if ( !$views )
$output .= __( \'0 post views\' );
if ( $views == 1 )
$output .= __( \'1 post view\' );
if ( $views > 1 )
$output .= sprintf(__( \' %s post views\' ), $views);
$output .= \'</div>\';