add_action("template_redirect", 'my_template_redirect');
add_action('query_vars', 'my_add_query_vars');//注册路径名
function my_template_redirect(){
global $wp;
global $wp_query, $wp_rewrite;
$reditect_page = $wp_query->query_vars['my_custom_page_type'];
if ($reditect_page == "my_account"){//当前URL地址的路径名
include(TEMPLATEPATH.'/users/my-account.php');//载入特定的文件
die();
}
}
function my_add_query_vars($public_query_vars){
$public_query_vars[] = 'my_custom_page_type';
$public_query_vars[] = 'my_second_page';
return $public_query_vars;
}get_user_meta($user_id);
add_user_meta($user_id, $meta_key, $meta_value);
update_user_meta($user_id, $meta_key, $meta_value);扩展用户信息相关函数
本文介绍如何在WordPress中通过自定义路径名和注册查询变量来实现特定页面的加载,并详细阐述了如何扩展用户信息相关函数,包括获取、添加和更新用户元数据。
1667

被折叠的 条评论
为什么被折叠?



