174 Commits

Author SHA1 Message Date
Mykyta Synelnikov 3d5d27c588 Add $args and $user_id to 'um_after_profile_header_name'
Enhanced the action hook 'um_after_profile_header_name' by including `$args` and `$user_id` parameters. Updated documentation and examples to reflect these changes, enabling more flexible and detailed customization options for developers.
2025-12-02 10:27:13 +02:00
Mykyta Synelnikov 06139ea3e6 Update version to 2.11.0 across plugin files
Bump the plugin version from 2.10.7 to 2.11.0 in all relevant files, reflecting the latest release. This includes updates to documentation, metadata, changelogs, and file references to maintain consistency.
2025-12-01 11:54:23 +02:00
Mykyta Synelnikov 254c5d4782 Improve subnav link class handling in user profiles
Refactor the subnav link class generation to use an array-based approach. This ensures better flexibility and readability while adding the "active" class conditionally when needed.
2025-11-19 19:47:48 +02:00
Mykyta Synelnikov 53828dd76d Refactor profile cover hook to include $args parameter.
Updated the `um_cover_area_content` hook to pass an additional `$args` parameter for enhanced customization in the user profile cover wrapper. Improved the documentation for clarity and usability.
2025-11-18 14:20:50 +02:00
yuriinalivaiko e529b9d50f - fixed PHP Warning that occurs when using the getimagesize function with an image from an external source. 2025-04-02 22:23:14 +03:00
Mykyta Synelnikov d107153244 Refactor profile image handling in Ultimate Member.
Simplified Gravatar image logic and improved code readability by restructuring the image processing flow. Removed redundant variable initialization and adjusted handling of `$image_info`. This ensures cleaner, more maintainable code while preserving existing functionality.
2025-02-28 11:22:24 +02:00
yuriinalivaiko 468c9748fc - fixed image metadata for Gravatar 2025-02-21 13:47:50 +02:00
Mykyta Synelnikov bb0a49e08a * update dropdown items texts on cover photo change/remove;
* WPCS;
2025-01-29 16:44:29 +02:00
Mykyta Synelnikov fce490f54b * update dropdown items texts on cover photo change/remove;
* WPCS;
2025-01-29 16:43:05 +02:00
Mykyta Synelnikov 4dd1be344e * backward compatibility;
* update dropdown items texts on profile photo change/remove;
* added escapers;
* WPCS;
2025-01-29 16:01:02 +02:00
Mykyta Synelnikov 5fc2cd54a4 * Reviewed #1634 2025-01-24 18:19:14 +02:00
yuriinalivaiko 5952c06c59 Task CU-86cxq9tuk
- changed Open Graph image size.
2025-01-19 14:58:59 +02:00
Mykyta Synelnikov 1ba3809344 * using wp_is_mobile instead of MobileDetect library 2024-12-17 21:53:18 +02:00
Mykyta Synelnikov 0e0977f37b * fixed #1595; 2024-11-28 17:49:48 +02:00
Mykyta Synelnikov e561557e22 * added user_id attribute to the hooks; 2024-11-14 15:54:42 +02:00
Mykyta Synelnikov 7f7820e67c * fixed sending emails upon registration;
* fixed using `um_user( 'status' )` and `um_user( 'account_status' )` functions;
* fixed using `set_status()` function;
* based on https://github.com/ultimatemember/ultimatemember/pull/1564
2024-10-10 18:18:56 +03:00
Mykyta Synelnikov cccce6ebc3 * fixed running UM()->fields()->get_restricted_fields_for_edit() function in the fields loop; 2024-09-27 17:55:44 +03:00
Mykyta Synelnikov 592b4e6ecd * fixed #1434; 2024-09-26 17:39:57 +03:00
Mykyta Synelnikov 50b82b1d47 * fixed imagetype 2024-09-25 19:03:42 +03:00
Mykyta Synelnikov 6967ec6e91 * manually merged https://github.com/ultimatemember/ultimatemember/tree/fix/og_image 2024-09-25 18:44:44 +03:00
Mykyta Synelnikov 0544dc0e25 Merge pull request #1371 from ultimatemember/fix/person_shema
Person schema
2024-09-25 18:29:31 +03:00
Mykyta Synelnikov 0eddb00af0 Merge pull request #1450 from ultimatemember/fix/security_member_directory
Member Directory custom usermeta table queries
2024-02-08 13:06:28 +02:00
ashubawork f23d5a8bea - fix bio textarea 2024-02-06 10:46:06 +02:00
ashubawork 2ff2c42395 - fix aria-invalid attribute 2024-02-06 10:26:56 +02:00
Mykyta Synelnikov a49b3061de - changed doc's example; 2024-02-02 13:16:14 +02:00
ashubawork 9df3393e6a - change shema for person 2023-12-04 14:46:17 +02:00
Mykyta Synelnikov 12ba973589 - removed deprecated functions;
- updated readme.txt;
- wpcs changes;
2023-12-01 17:41:13 +02:00
Mykyta Synelnikov b40edd26e6 - wp-admin assets refactoring (in process); 2023-11-03 17:31:18 +02:00
Mykyta Synelnikov 200bc9c51f - reviewed #1298;
- temporarily removed Stripe from extensions;
- wpcs for extensions.php;
2023-09-22 11:42:42 +03:00
Mykyta Synelnikov e5b8ff400e - fixed editable attribute base on the legacy code;
- if `editable` attribute  doesn't exist then we set `editable` to true by default;
2023-09-05 01:12:16 +03:00
yuriinalivaiko 53a6ffc78d - fixed REST API endpoint List Pages 2023-08-27 00:11:52 +03:00
Mykyta Synelnikov bfef1f9dc7 - reviewed #1269;
- unified `UM()->fields()->editing` and `UM()->fields()->viewing` to bool variables use true|false in conditions to make `===` or `!==` comparing;
2023-08-15 03:49:13 +03:00
ashubawork 82d574b93b - fix limit chars for bio 2023-07-28 15:25:55 +03:00
ashubawork bb4139e514 - fix bio conflict 2023-07-28 10:49:36 +03:00
ashubawork 9cb4d5fa8f - fix count of words and letters for the bio field 2023-07-27 14:39:08 +03:00
Mykyta Synelnikov 72dfbf4014 Merge pull request #1255 from ultimatemember/feature/description_sync
Biography (description) fields syncing
2023-07-25 00:12:23 +03:00
Mykyta Synelnikov e14f165e73 - fixed issue with lack of the nonces in the um_adm_action handler;
- fixed #1263;
2023-07-24 22:30:33 +03:00
yuriinalivaiko dbe71b73b9 - synchronization of biography (description) fields in the profile header and profile body 2023-07-20 16:20:52 +03:00
Mykyta Synelnikov 66ed23cfec - fixed saving the user's bio; 2023-07-18 14:47:01 +03:00
Mykyta Synelnikov ce4cf8fe7b - updated hookdocs;
- reviewed `um_safe_redirect()`;
- updated readme.txt
2023-07-18 12:06:17 +03:00
ashubawork 5b647ae5e9 - add translators 2023-07-13 11:36:29 +03:00
Mykyta Synelnikov dad4c8017c - fix for profile form; 2023-07-01 01:52:43 +03:00
Mykyta Synelnikov 7fafa3a4b3 - fix for registration form; 2023-06-30 21:55:59 +03:00
Mykyta Synelnikov 246de13726 - finished with UM Forms validations; 2023-06-30 16:58:12 +03:00
Mykyta Synelnikov 84ea062a1f - fixed getting permalink for profile tab if permalinks settings are disabled; 2023-06-29 13:50:47 +03:00
Mykyta Synelnikov 78a1a32530 Merge pull request #1219 from ultimatemember/fix/remove_extract_frontend
Remove extract() frontend
2023-06-28 21:41:00 +03:00
Mykyta Synelnikov fc07de48b7 - fixed vulnerability with banned keys (made them not case-sensitive); 2023-06-28 11:17:28 +03:00
Mykyta Synelnikov f52f266aa8 - reviewed um_pre_profile_shortcode(); 2023-06-23 03:16:42 +03:00
Mykyta Synelnikov 9d36b6fdec - reviewed um_profile_content_main(); 2023-06-23 01:25:48 +03:00
ashubawork 915ec79bd1 - fix um_pre_profile_shortcode() 2023-06-22 11:19:44 +03:00