Code Query All type in wordpress

Code Query All type in wordpress Type: Document
Address:
Describe: Code hướng dẫn cách query tất cả các loại object trong wordpreess như pos,page,catgory,meta,taxomoni
view:431
Date publication:31/03/2016 - Recent edits:12/12/2018

Thiện Thanh Trần Add to cart

Duyệt và hiển thị  bài viết và các trường (customer field) là những việc hay thường làm đối với các coder , việc nắm bắt  kỹ năng này là đều rất cần thiết để áp dụng trong các chức năng hiển thị và tìm kiếm v.v..

Nên mình có một đoạn code tổng hợp các chức năng trên , chia sẽ lên đây để ai cần có thể sử dụng mình đã coment và nên rõ chi tiết từng câu lệnh khó hiểu ở dưới đây:

$wp_query = new WP_Query();
$properties = array(
        'post_type' =>  'post', //loại bài viết bạn muốn truy vấn vd pos,page,customer post
        'paged' => 1,
        'orderby' => 'post_title',
        'meta_query' => array(),
        'tax_query' => array(),
        'posts_per_page' => -1, //duyệt tất cả -1, nếu duyệt trong giới hạng thì bạn chỉ nhập vào số lượng post cần hiển thị
        'order'    => 'desc' 
 );

//truy vấn post theo customer field
$properties['meta_query'][] = array(
'key' => 'ten_field', 
'value' => 'giá trị', //giá trị cần duyệt ra
'compare' => 'LIKE' //toán tử logic =,like,not,in,>=,<=
);

//truy vấn post theo taxonomi
$properties['tax_query']=array(
    array(
        'taxonomy' => 'category', //loại taxonomy
        'terms' => 'giá trị tìm kiếm',
        'field' => 'slug', //field tìm kiếm vd cat_id,slug,cat_name vv..
    )
);

//Hiển thị post
$query = $wp_query->query($properties);
$meta1 = get_post_meta($query[1]->ID);
$user_id = get_current_user_id();
foreach ($query as $perres){
    $pID=$perres->ID;
    $pName="'".$perres->post_title."'";
    $pUrl="'".get_home_url()."'";
    $data=mysql2date('j m y', $perres->post_date);
    $address=get_post_meta($pID,'address',true);
    $phone=get_post_meta($pID,'phone',true);
    $price=get_post_meta($pID,'price',true);
    $imagevalue=get_post_meta($pID,'_thumbnail_id',true);
    $author_id=$perres->post_author;
    $feat_image = wp_get_attachment_url( get_post_thumbnail_id($perres->ID) );
}

Đoại code này rất hữu ích cho những ai lập trình wp, muốn tận dụng chức năng gì tương ứng thì cứ copy tích hợp vô website mình nha wink

Cuối bài chúc mọi người thành công và gặp nhiều niềm vui trong cuộc sống !

Some people have rated:1

Similar products

utilcarousel slide
Bạn có thể tải slide utilcarousel ngay tại đây rẽ hơn so với website bán chính thức và còn được...
Price: 2$
Type:Document
 
 
 Hiện category cha và con trong wordpress
Tài liệu mô tả chi tiết các hiện category cha và sub category cho những ai đang xây dự website...
Free
Type:Document
 
 
Jquery ajax
Hướng dẫn cách truyền và lấy dữ liệu bằng ajax
Free
Type:Document
 
 
Plugin The Gallery Field Download Free
The Gallery field creates a simple and intuitive interface for managing a collection of images. The interface features 2 different...
Free
Type:Document
 
 
Va chạm 2d trong unity3D
Tài liệu hướng dẫn va chạm giữa các đối tượng trong Unity
Free
Type:Document
 
 
Tính tỉ lệ tiền tệ php
Code hướng dẫn tính tiền tệ cho website bán hàng :) bằng php+ thư viện service của google
Free
Type:Document
 
 
Cách kết nối mysql lấy dữ liệu php
Tài liệu hướng dẫn, kết nối mysql php để lấy dữ liệu hiển thị lên trang web
Free
Type:Document
 
 
Radio Chị à ,Anh yêu em
hay lắm nghe hay nên chia sẽ lên đây để mọi người cùng nghe và cảm nhận
Free
Type:Document
 
 
Processing...
Obtaining data
Drop Here Browse