function awepop_show_views($singular = "view", $plural = "views", $before = "This post has: ")
{
global $post;
$current_views = awepop_get_view_count();
$views_text = $before . $current_views . " ";
if ($current_views == 1) {
$views_text .= $singular;
}
else {
$views_text .= $plural;
}
return $views_text;
}
function awepop_append_to_meta($meta){
return $meta[] = awepop_show_views();
}
add_filter( 'the_meta_key', 'awepop_append_to_meta' );
我正在尝试将帖子视图嵌入到post meta中。我搜索了很多,但无法找到适合post meta的过滤器。请建议我如何将我的观点计数嵌入到后期元
中答案 0 :(得分:0)
尝试连接到init
并使用update_post_meta
。例如,这是您增加帖子视图的方式:
function my_update_postmeta() {
global $post;
update_post_meta( $post->ID, my_meta_key, $my_meta_value + 1 );
}
add_action( 'init', 'my_update_postmeta' );
注意:您可以在页面或帖子模板中添加my_update_postmeta()
。
参考:http://codex.wordpress.org/Function_Reference/update_post_meta