WordPress.org

Support

Support » Plugins and Hacks » [Plugin: WP-PostViews] get_the_views()?

[Plugin: WP-PostViews] get_the_views()?

  • Denny Brown
    Member

    @dennispbrown

    I wanted to use a shortcode to put the_views() right where I want it. Calling the_views() does an echo instead of a return. So I looked to see if there was a get_the_views() function. There isn’t.

    But looking at the code, you can get the “return” version by setting the first argument to false. i.e.
    the_views(false);
    works.

    Suggestion: put this on the Installation or FAQ page to make it easier for the next guy…

    -Denny

    http://wordpress.org/extend/plugins/wp-postviews/

Viewing 1 replies (of 1 total)
  • ponce666
    Member

    @ponce666

    Hi Denny,

    I hope this is what I need to show the views in an excerpt.

    Where exactly does it go in the functions.php?

    ### Function: Display The Post Views
    function the_views($display = true, $prefix = ”, $postfix = ”, $always = false) {
    $post_views = intval(post_custom(‘views’));
    $views_options = get_option(‘views_options’);
    if ($always || should_views_be_displayed($views_options)) {
    $output = $prefix.str_replace(‘%VIEW_COUNT%’, number_format_i18n($post_views), $views_options[‘template’]).$postfix;
    if($display) {
    echo apply_filters(‘the_views’, $output);
    } else {
    return apply_filters(‘the_views’, $output);
    }
    }
    elseif (!$display) {
    return ”;
    }
    }

    Ponce

Viewing 1 replies (of 1 total)
  • The topic ‘[Plugin: WP-PostViews] get_the_views()?’ is closed to new replies.