PluginProbe ʕ •ᴥ•ʔ
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress / trunk
Paid Membership Plugin, Ecommerce, User Registration Form, Login Form, User Profile & Restrict Content – ProfilePress vtrunk
4.16.19 4.16.18 4.16.17 4.16.16 trunk 1.0 1.0.1 1.0.2 1.1 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.5a 1.1.6 1.1.7 1.2 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.3 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.4 1.4.1 1.4.2 1.5 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.7 1.7.1 1.7.2 1.8 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.1.9 2.2.10 2.2.11 2.2.12 2.2.13 2.2.14 2.2.15 2.2.16 2.2.2 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 3.0 3.1 3.1.1 3.1.10 3.1.11 3.1.12 3.1.13 3.1.14 3.1.15 3.1.16 3.1.17 3.1.18 3.1.19 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.1.7 3.1.8 3.1.9 3.2.0 3.2.1 3.2.10 3.2.11 3.2.12 3.2.13 3.2.14 3.2.15 3.2.16 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.2.7 3.2.8 3.2.9 4.0.0 4.0.1 4.0.2 4.0.3 4.1.0 4.1.1 4.1.2 4.1.3 4.1.4 4.10.0 4.10.1 4.10.2 4.10.3 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.13.3 4.13.4 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.15.0 4.15.1 4.15.10 4.15.11 4.15.12 4.15.13 4.15.14 4.15.15 4.15.16 4.15.17 4.15.18 4.15.19 4.15.2 4.15.20 4.15.20.1 4.15.21 4.15.22 4.15.23 4.15.24 4.15.25 4.15.3 4.15.4 4.15.5 4.15.6 4.15.7 4.15.8 4.15.9 4.16.0 4.16.1 4.16.10 4.16.11 4.16.12 4.16.13 4.16.14 4.16.15 4.16.2 4.16.3 4.16.4 4.16.5 4.16.6 4.16.7 4.16.8 4.16.9 4.2.0 4.3.0 4.3.1 4.3.2 4.4.0 4.4.1 4.5.0 4.5.1 4.5.2 4.5.3 4.5.4 4.5.5 4.6.0 4.7.0 4.8.0 4.9.0
wp-user-avatar / src / Admin / SettingsPages / DragDropBuilder / Fields / UserProfile / CustomField.php
wp-user-avatar / src / Admin / SettingsPages / DragDropBuilder / Fields / UserProfile Last commit date
Bio.php 5 years ago CustomField.php 5 years ago DisplayName.php 5 years ago Email.php 5 years ago FirstName.php 5 years ago LastName.php 5 years ago Nickname.php 5 years ago Username.php 5 years ago Website.php 5 years ago
CustomField.php
51 lines
1 <?php
2
3 namespace ProfilePress\Core\Admin\SettingsPages\DragDropBuilder\Fields\UserProfile;
4
5
6 use ProfilePress\Core\Admin\SettingsPages\DragDropBuilder\FieldBase;
7
8 class CustomField extends FieldBase
9 {
10 public function field_type()
11 {
12 return 'profile-cpf';
13 }
14
15 public static function field_icon()
16 {
17 return '<span class="dashicons dashicons-admin-users"></span>';
18 }
19
20 public function field_title()
21 {
22 return esc_html__('Custom Field', 'wp-user-avatar');
23 }
24
25 public function field_settings()
26 {
27 return [
28 parent::GENERAL_TAB => [
29 'custom_field' => [
30 'label' => esc_html__('Custom Field', 'wp-user-avatar'),
31 'field' => self::SELECT_FIELD,
32 'options' => ppress_custom_fields_key_value_pair(),
33 'description' => sprintf(
34 esc_html__('Select a custom field. Only use the %1$sTitle%2$s and %1$sUser Meta / Field Key%2$s below if you don\'t have it %3$sdefined in ProfilePress%4$s.', 'wp-user-avatar'),
35 '<em>', '</em>',
36 '<a target="_blank" href="' . PPRESS_CUSTOM_FIELDS_SETTINGS_PAGE . '">', '</a>'
37 )
38 ],
39 'label' => [
40 'label' => esc_html__('Title', 'wp-user-avatar'),
41 'field' => self::INPUT_FIELD
42 ],
43 'field_key' => [
44 'label' => esc_html__('User Meta / Field Key', 'wp-user-avatar'),
45 'field' => self::INPUT_FIELD,
46 'description' => esc_html__('Enter a custom field or user meta key here.', 'wp-user-avatar')
47 ]
48 ]
49 ];
50 }
51 }