티스토리 뷰

워드프레스에서 포스트뷰를 표시하는 방법은 다양하다. 포스트뷰 기능을 제공하는 테마를 사용하는 방법, 플러그인을 설치하여 구현하는 방법, 그리고 플러그인이나 테마 없이 코드를 입력하여 표시할 수 있다.

functions.php 에서 닫는 태그" ?>" 앞에 다음 코드를 복사하여 붙여넣는다 .

function gt_get_post_view() {
    $count = get_post_meta( get_the_ID(), 'post_views_count', true );
    return "$count views";
}

function gt_set_post_view() {
    $key = 'post_views_count';
    $post_id = get_the_ID();
    $count = (int) get_post_meta( $post_id, $key, true );
    $count++;
    update_post_meta( $post_id, $key, $count );
}

function gt_posts_column_views( $columns ) {
    $columns['post_views'] = 'Views';
    return $columns;
}

function gt_posts_custom_column_views( $column ) {
    if ( $column === 'post_views') {
        echo gt_get_post_view();
    }
}

add_filter( 'manage_posts_columns', 'gt_posts_column_views' );

add_action( 'manage_posts_custom_column', 'gt_posts_custom_column_views' );


single.php 파일에서 아래의 코드를 복사하여 while 루프 에 붙여넣는다.

<?php gt_set_post_view(); ?>



게시물 또는 페이지 조회수를 표시할 위치에 아래의 코드를 복사하여 붙여넣는다.

<?= gt_get_post_view(); ?>
반응형
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함