1
A
回答
1
這些字段存儲爲某職位的元數據。從插件的源代碼(管理員 - 保存 - data.php):
update_post_meta($post->ID,"_staff_member_email",$_POST["_staff_member_email"]);
通常你能夠看到這些修改帖子的時候,但是,隨着_
前綴的自定義字段是看不見的。此特定元數據與自定義帖子相關聯,所以當您查看員工列表帖子時,它會「加載」。對於手動查詢,請在wp_postmeta表中查找標記爲__ __ __ __ __mail的meta_key。
如何使用WP_Query執行此查詢的具體示例位於shortcode附近的user-view-show-staff-list.php文件中。這裏是簡碼功能的重構的版本:
function get_all_staff_info() {
$ret = array();
$staff = new WP_Query(array(
"post_type" => "staff-member",
"posts_per_page" => -1,
"orderby" => "menu_order",
"post_status" => "publish"
));
if($staff->have_posts()) {
while($staff->have_posts()) {
$staff->the_post();
$custom = get_post_custom();
$ret[] = array(
"name" => get_the_title(),
"name_slug" => basename(get_permalink()),
"title" => $custom["_staff_member_title"][0],
"email" => $custom["_staff_member_email"][0],
"phone" => $custom["_staff_member_phone"][0],
"bio" => $custom["_staff_member_bio"][0]
);
}
wp_reset_query();
}
return($ret);
}
有了這個功能,你所要做的就是調用$staff = get_all_staff_info();
和循環穿過。爲了便於閱讀,我省略了幾個可以在上述文件中找到的字段,但輸出看起來像一個標準數組:
Array (
[0] => Array (
[name] => Cookie
[name_slug] => cookie
[title] => Second cat
[email] => [email protected]
[phone] => 123-456-7890
[bio] => Meow.
)
[1] => Array (
[name] => Lily
[name_slug] => lily
[title] => First cat
[email] => [email protected]
[phone] => 555-555-5555
[bio] => Meow? Meow. Meoow?
)
)
相關問題
- 1. 會員個人資料網格
- 2. asp.net會員資料更新
- 3. 獲取用戶使用會員資格
- 4. MVC3會員資料從ASP.NET轉換
- 5. MVC3 IModelBinder和更新會員資料
- 6. paypal store paypal會員的個人資料
- 7. 會員資料屬性檢索
- 8. 註冊會員資料的字段
- 9. ASP.NET MVC 4會員資料agasint mysql
- 10. 沒有會員資料的班級
- 11. 嘲諷私人會員資料
- 12. BuddyPress會員資料上的分頁
- 13. 獲取會員
- 14. 將會員資料切換到其他資料沒有密碼?
- 15. ASP.NET MVC會員資格
- 16. 如何從會員供應商處獲取用戶/個人資料列表?
- 17. 加入領英會員資料通過將插入JavaScript與Jquery
- 18. 如何獲取MUC室內人員名單Openfire插件內?
- 19. wordpress會員插件
- 20. 獲得會員數據從WhishList會員插件上註冊
- 21. 專門用於管理組織會員資格的WP插件
- 22. 獲得簡單的會員資格與天藍色的網站
- 23. 如何自動抓取會員的個人資料照片?
- 24. 從SimpleMembership獲取EF代碼優先的會員資格記錄
- 25. ASP.NET成員資格表
- 26. 用戶has_many成員資格和has_many組織通過成員資格。如何指定默認會員資格?
- 27. CouchDB的獲取會話日期和查詢是教職員
- 28. 獲得一家商店的在職員工名單
- 29. 從MembershipUserCollection獲取單個成員資格用戶
- 30. php登錄文件,取決於用戶的會員資格
謝謝pp19pp。你也知道,我怎樣才能得到每個成員的照片網址? – yab86
user-view-show-staff-list.php文件中有幾行可供您重新調整用途。查找照片和photo_url行並將它們添加到$ ret數組中。 – pp19dd
非常感謝你pp19dd! – yab86