สำหรับท่านที่อยากใช้ WP เป็น Back Office และไม่ต้องการใช้ Theme หรือต้องการให้แสดงบนเว็บของตนเอง
[code]<?
$hostname = “localhost”;
$username = “ยูเซอเนม”;
$password = “รหัสผ่าน”;
$dbname = “ชื่อฐานข้อมูล”;
MYSQL_CONNECT($hostname, $username, $password)
OR DIE(“Unble to connect Database”);
@mysql_select_db(“$dbname”)
or die(“Unble to connect database”);
$result = mysql_db_query($dbname,”Select * From wp_posts where post_type=’post’ and post_status=’publish'”);
$number = mysql_numrows($result);
$i = 0;
while ($i<$number)
{
$row = mysql_fetch_array($result);
$post_title=$row[post_title];
$guid =$row[guid];
print”<a href=$guid>$post_title</a><br>”;
$i++;
}
?>
แก้แค่ User/Pass/DBname แล้วใช้งานได้เลย ไม่ต้องแก้อะไรแล้วครับ [/code]
อธิบาย
– wp_posts คือชื่อตาราง
– post_title คือหัวข้อ
– guid คือ Url ที่จะ Link ไป ตรงนี้ WP จะ Gen ให้่อยู่แล้ว
– post_type=’post’ and post_status=’publish’ คือเงือนไขให้ไปดึงจาก Post ที่อนุญาติให้แสดงเท่านั้น ไม่งั้นจะดึงมาหมดทุกประเภทและดึงมาทั้ง DB คับ
แจกจ่ายได้นะครับ นั่งเขียนเล่นๆ หวังว่าจะช่วยมือใหม่ให้บริหารจัดการเว็บได้