ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์Programmingผมจะดึงรูปจาก database ออกมายังไงครับ wp
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: ผมจะดึงรูปจาก database ออกมายังไงครับ wp  (อ่าน 1351 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
WP-design
ก๊วนเสียว
*

พลังน้ำใจ: 32
ออฟไลน์ ออฟไลน์

กระทู้: 280



ดูรายละเอียด
« เมื่อ: 30 พฤศจิกายน 2013, 12:32:53 »

ใครเคยดึงรูปจาก database wp ช่วยหน่อยครับไม่รู้ว่ารูปมันอยู่ตารางไหน ปกติ wp มันเก็บไว้ตรงไหน มือใหม่ครับ งงมาก Tongue ส่วนท่านที่จะบอกว่าทำไมไม่ใช้ code ที่เขามีมาให้เลย เช่น
<?php the_post_thumbnail('img'); ?> เพราะผมจะดึงจากดาต้าเบสของอีกเว็บมาใส่ครับ ส่วน title มาแล้วแต่อยากได้รุปด้วย ขอบคุณครับ wanwan017

โค๊ด:
<?php
    
//MySQL Username
    
$user "wordpress-database-username";
    
//MySQL Password
    
$pass "wordpress-databasepassword";
    
//MySQL Database Name
    
$database "wordpress-database-name";
    
//Number of posts you want to have appear
    
$numOfPosts 7;

    
//Setup connection
    
$mysqli = new mysqli("localhost"$user$pass$database);

    
/* check connection */
    
if (mysqli_connect_errno()) {
    
printf("Connect failed: %s\n"mysqli_connect_error());
    exit();
    }

    
$limit $numOfPosts;

    
$sql "SELECT * FROM wp_posts WHERE post_type = 'post' AND post_status IN ( 'draft', 'publish', 'future', 'pending', 'private' ) ORDER BY post_date DESC LIMIT $limit";
    
$result $mysqli->query($sql);

    while (
$row $result->fetch_object()) {
    echo 
'<ul>';
    echo 
'<li><a href="'.$row->guid.'">'.$row->post_title.'</a></li>';
    echo 
'</ul>';
    }
    
?>
บันทึกการเข้า
xvlnw.com
Verified Seller
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 493
ออฟไลน์ ออฟไลน์

กระทู้: 5,905



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 30 พฤศจิกายน 2013, 13:17:50 »

Table: postmeta
field: meta_key  | value: _wp_attached_file
field: post_id | value : ID of post your want.
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์