web-dev-qa-db-ja.com

リクエストが投稿のためのものかどうか、および投稿ID

訪問者が投稿のいずれかに着地したとき(ページではない)、ヒットを記録する必要があるようなフックが必要です。

リクエストが投稿用であるかどうか、そしてロードされたコンテンツが投稿であるかどうかを確認するためのフックがあります。

1
I-M-JM

このようなものは動作します:

function record_hit_if_post(){
    global $wp_query;
    if($wp_query->is_single==1)
        // single post's ID:
        // $wp_query->post->ID;
}
add_filter('template_redirect', 'record_hit_if_post');
1
Milo