Products
GG网络技术分享 2025-03-18 16:12 1
获取某个用户的用户数据,数据形式为一个 WP_User 对象,我们可以通过 “->” 操作符直接获取 wp_users 和 wp_usermeta 数据表里面的信息。
如果用户不存在,返回 false,该函数的一个别名是: get_user_by(‘id’)。
$user_id 整数,必须,用户的ID
(bool|object) 如果失败,返回False, 如果成功,返回一个 WP_User 对象
get_userdata() 函数返回一个包含用户数据的对象,我们可以获取对象中的某个数据,或者遍历对象里的所有数据并显示。
显示某些用户数据:
以上代码的结果:
用户名: admin
用户角色: administrator
用户 ID: 1
我们在做wordpress网站的时候,常常需要调用当前分类的名称和别名。
常用的调用代码
<?phpthe_category();?>
虽然可以调用出分类名称,也包含了分类的链接。
要去除分类链接的话就可以用到代码:
<?phpsingle_cat_title();?>
文章页面调用分类名称就需要调用下面代码:
代码1
<?php$category=get_the_category();
echo$category[0]->cat_name;
?>
代码2
<?phpforeach((get_the_category())as$category)
{
echo$category->cat_name;
}
?>
代码3
<?php$thiscat=get_category($cat);echo$thiscat->name;?>
分类别名的调用方法如下:
<?php$cat=get_category($cid);echo$cat->slug;?>
分类页中:
<?phpif(is_category()){$cat=get_query_var('cat');$yourcat=get_category($cat);echo"".$yourcat->slug;}?>
页面中:
<?phpif(is_page()){$content=$content.get_option('display_copyright_text');$post_data=get_post($post->ID,ARRAY_A);echo$slug=$post_data['post_name'];}?>
Demand feedback