Code Query All type in wordpress

Code Query All type in wordpress QR Code Categories: 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:510
Date Submitted:31/03/2016 - Date of editing:23/04/2019

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 !

Number of people who rated:1

Similar product

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
Categories:Document
 
 
 Paser json từ url trong Unity3d
Tài liệu hướng dẫn cách lấy một dữ liệu json trong Unity3D
Free
Categories:Document
 
 
Customer Menu multi level  wordpress
Tài liệu mô tả cách customer menu đa cấp bằng mã nguồn, trong wordpress phù hợp cho những ai đang...
Free
Categories:Document
 
 
Load ảnh từ url web trong unity 3d
tài liệu hướng dẫn Load ảnh từ url web trong unity 3d
Free
Categories: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
Categories: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
Categories:Document
 
 
Send mail php gmail - phpmailer
Gưởi mail chức năng rất cần thiết trong các nghiệp vụ làm web,nên mình viết Tài liệu hướng dẫn gưởi...
Free
Categories:Document
 
 
Jquery ajax
Hướng dẫn cách truyền và lấy dữ liệu bằng ajax
Free
Categories:Document
 
 
Waiting for progressing
Loading data...
tha_tep Browse