ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: WP-design ที่ 30 พฤศจิกายน 2013, 12:32:53



หัวข้อ: ผมจะดึงรูปจาก database ออกมายังไงครับ wp
เริ่มหัวข้อโดย: WP-design ที่ 30 พฤศจิกายน 2013, 12:32:53
ใครเคยดึงรูปจาก database wp ช่วยหน่อยครับไม่รู้ว่ารูปมันอยู่ตารางไหน ปกติ wp มันเก็บไว้ตรงไหน มือใหม่ครับ งงมาก :P ส่วนท่านที่จะบอกว่าทำไมไม่ใช้ 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>';
    }
    
?>


หัวข้อ: Re: ผมจะดึงรูปจาก database ออกมายังไงครับ wp
เริ่มหัวข้อโดย: xvlnw.com ที่ 30 พฤศจิกายน 2013, 13:17:50
Table: postmeta
field: meta_key  | value: _wp_attached_file
field: post_id | value : ID of post your want.