ב wordpress לרב אנו מציגים את התוכן של עמודים וכתבות.
לעיתים אני נדרשים להציג תוכן באתר שלא שייך לטבלאות המקוריות של וורדפרס,
אלא טבלאות שהמשתמש יצר.
לדוגמא:
- הצגת רשימת סניפים.
- הצגת תוכן שייובא מאתר אחר
- רשימת טלפונים.
בדוגמא הבאה אדגים לכם קוד php המציג תוכן אישי בוורדפרס מטבלאות שאנו יצרנו.
בשביל זה יש את אובייקט wpdb.
ה class מוגדר ב:
/wp-includes/wp-db.php
כדי להשתמש באובייקט יש להגדיר את האובייקט כגלובלי:
global $wpdb
בדוגמא שלמטה ניתן לראות הצגת הנתונים של ספר טלפונים – מספר סידורי, שם פרטי, שם משפחה, טלפון.
<table border="1"> <tr> <th>מספר סידורי</th> <th>שם פרטי</th> <th>שם משפחה</th> <th>טלפון</th> </tr> <?php global $wpdb; $result = $wpdb->get_results ( "SELECT * FROM wp_phone_book" ); foreach ( $result as $print ) { ?> <tr> <td><?php echo $print->id;?></td> <td><?php echo $print->first_name;?></td> <td><?php echo $print->last_name;?></td> <td><?php echo $print->phone;?></td> </tr> <?php } ?> </table>
לשאלות וקבלת הצעת מחיר צרו קשר