Lấy category id từ id của bài viết, get catgory id by post id

Thảo luận trong 'Mã nguồn mở Wordpress' bắt đầu bởi seolagi, 7/12/20.

  1. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,047
    Đã được thích:
    81
    Điểm thành tích:
    48
    Cho mình hỏi mình có post id của bài viết rồi, làm sao từ cái id này để lấy được category id của chuyên mục như thế nào vậy? mình muốn lấy cái category id của chuyên mục hiện tại bài viết đang đứng.

    VD: Home -> tin tức -> bài viết abc

    Mình muốn lấy cái category id của tin tức thì làm như thế nào khi mình biết được id của bài viết rồi.
     
    Cảm ơn đã xem bài:

    Lấy category id từ id của bài viết, get catgory id by post id

    health24h thích bài này.
  2. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,997
    Đã được thích:
    1,216
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Của bạn đây:
    PHP:
        //the_post();
        
    $postcat get_the_category$post->ID );
        echo 
    $postcat[0]->cat_ID;
    Lấy id post bằng cách cách sau:
    PHP:
    $idpost get_the_ID();
    Hoặc
    global $post;
    echo 
    $post->ID;
    Hoặc
    $postID 
    get_queried_object_id();
    Code hay làm:
    Mã:
    $idpost = get_the_ID();
    $postcat = get_the_category( $idpost );
    if($postcat[0]->cat_ID == 111)
    {
            //nội dung....
    }
    
     
    Chỉnh sửa cuối: 6/12/22