WordPress 加载特殊模版文件 以及 扩展用户信息函数

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,WordPress)