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