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
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,027
    Đã được thích:
    80
    Điểm thành tích:
    48
    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?

    admin thích bài này.
  2. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,883
    Đã được thích:
    1,193
    Đ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
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,027
    Đã được thích:
    80
    Điểm thành tích:
    48
    dạ cảm ơn ad, em áp dụng ngay ạ
     


Chủ để tương tự : Post Category
Diễn đàn Tiêu đề Date
Mã nguồn mở Wordpress Get All Post, Product, Portfolio by Cat Category Term ID như thế nào? 27/1/21
Mã nguồn mở Wordpress Lấy category id từ id của bài viết, get catgory id by post id 7/12/20
Mã nguồn mở Wordpress Get post by category id related post at category in wordpress 19/9/20
Mã nguồn mở Wordpress Get all post by meta key or value, get meta value by post id wordpress 7/7/22
Mã nguồn mở Wordpress How to Get Total Number of Posts by user id Wordpress 13/6/22