Get All Post of Category at add_shortcode function.php wodpress như thế nào?

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

  1. seolagi

    seolagi

    Vip Member

    Tham gia ngày:
    16/4/14
    Bài viết:
    706
    Đã được thích:
    55
    Điểm thành tích:
    28
    Chào mọi người, mình muốn lấy tất cả các bài viết của wodpress theo chuyên mục category sau đó add nó vô shortcode sau đó đem nó ra ngoài trang chủ thì như thế nào?
    Mình muốn lấy tất cả bài viết post theo chuyên mục category id truyền vào khi khai báo ở add_shortcode home trang chủ ý mọi người. Sau đó vào code function.php sẽ lấy danh sách bài viết echo ra ngoài đó. Mình muốn lấy tiêu đề url và thẻ mô tả của tin tức thôi.
    Ban nào biết chia sẻ code mình với. cảm ơn
     
    Cảm ơn đã xem bài:

    Get All Post of Category at add_shortcode function.php wodpress như thế nào?

    danh sách diễn đàn rao vặt gov chất lượng
    admin thích bài này.
  2. admin

    admin Phạm Công Sơn Thành viên BQT

    Tham gia ngày:
    22/5/13
    Bài viết:
    4,379
    Đã được thích:
    1,059
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Của bạn đây nhé.

    Chèn code sau vào tập tin function.php của themes của bạn:


    Mã:
    function GetPostByCate($args) {
        global $post;
        $myposts = get_posts(array(
          'showposts' => 8, //add -1 if you want to show all posts
          'post_type' => 'post',
          'category'         => $args['idcate'],
          'orderby'          => 'date',
          'order'            => 'DESC'));
        foreach ($myposts as $mypost) {
                echo $mypost->post_title . '<br/>';
                echo $mypost->post_excerpt . '<br/>';
                echo '<p class="title"><a href="' . get_permalink($mypost) . '">' . $mypost->post_title . '</a></p>';
        }
    }
    add_shortcode( 'WP_GetPostByCate', 'GetPostByCate' );
    
    Vào trang chủ chỉnh sửa chèn code ShortCode sau vô:

    Mã:
    [WP_GetPostByCate idcate="100"]

    • Thay số 100 bằng Id category của bạn
     
    Chỉnh sửa cuối: 20/4/20
    seolagi thích bài này.
  3. seolagi

    seolagi

    Vip Member

    Tham gia ngày:
    16/4/14
    Bài viết:
    706
    Đã được thích:
    55
    Điểm thành tích:
    28
    dạ cảm ơn ad, em áp dụng ngay ạ
     


Like và Share ủng hộ ITSEOVN