From d8c5449215c9d7fa04e27505f5297d3eb56aea12 Mon Sep 17 00:00:00 2001 From: Champ Camba Date: Wed, 21 Mar 2018 21:12:57 +0800 Subject: [PATCH] Add user_url as predefined Website URL field --- includes/core/class-builtin.php | 11 +++++++++++ includes/um-short-functions.php | 9 +++++++++ 2 files changed, 20 insertions(+) diff --git a/includes/core/class-builtin.php b/includes/core/class-builtin.php index 585c9eac..cfc01c3d 100644 --- a/includes/core/class-builtin.php +++ b/includes/core/class-builtin.php @@ -733,6 +733,17 @@ if ( ! class_exists( 'Builtin' ) ) { 'editable' => 1, ), + 'user_url' => array( + 'title' => __('Website URL','ultimate-member'), + 'metakey' => 'user_url', + 'type' => 'url', + 'label' => __('Website URL','ultimate-member'), + 'required' => 1, + 'public' => 1, + 'editable' => 1, + 'validate' => 'url' + ), + 'user_registered' => array( 'title' => __('Registration Date','ultimate-member'), 'metakey' => 'user_registered', diff --git a/includes/um-short-functions.php b/includes/um-short-functions.php index 380b6f9a..9e975fd5 100644 --- a/includes/um-short-functions.php +++ b/includes/um-short-functions.php @@ -2169,6 +2169,15 @@ function um_user( $data, $attrs = null ) { break; + case 'user_url': + + $value = um_profile( $data ); + + return $value; + + break; + + } }