移动端手指操控左右滑动的菜单
<
Facebook
Twitter
LinkedIn

wordpress,woocommerce简码、短代码使用记录

在账户页面编辑地址

				
					【custom_override_checkout_fields】
//子目录
wc_get_template( 'woocommerce/myaccount/form-edit-address.php' );
				
			

自定义用户头像同步前端后台-获取用户头像

【display_user_avatar]
				
					function custom_display_user_avatar() {
	$user_id = get_current_user_id(); // 获取当前用户的ID
	$avatar_url = get_user_meta($user_id, 'custom_avatar_field', true); // 获取用户头像字段的值

	if (!empty($avatar_url)) {
		echo '<img decoding="async" src="' . esc_url($avatar_url) . '" alt="User Avatar" />';
	} else {
		echo get_avatar($user_id, 96); // 如果用户没有自定义头像,则显示默认Gravatar头像
	}
}
add_shortcode('display_user_avatar', 'custom_display_user_avatar');

				
			

获取用户昵称

				
					【user_Loginname]
				
			

隐藏前端后台顶部工具栏

				
					/**************
 * 隐藏前端后台顶部工具栏
 * *******/
// 移除非管理员用户的顶部工具栏
function filter_admin_bar_show_admin_bar( $show_admin_bar ) {
	// 如果当前用户是管理员,则显示工具栏
	if ( current_user_can( 'administrator' ) ) {
		$show_admin_bar = true;
	}
	return $show_admin_bar;
}
add_filter( 'show_admin_bar', 'filter_admin_bar_show_admin_bar', 10, 1 );

/****
 * 
 * 获取用户所有信息
 * **************/
function do_shortcode_user_all_infor($atts, $content = null) {
	include('short_code/user_all_infor.php');
	return '';
}
add_shortcode('user_all_infor', 'do_shortcode_user_all_infor');
				
			

发表评论

购物车
加微信
Home
0
Cart
微信服务
个人中心
Cart