We've just released wpForo 2.3 middle version!
Important update notes
- After the update, please delete all caches and purge CDN if you have.
- After the update, please flush Redis Object Cache if you have this cache enabled
2.3.5 Changes
- Compatibility: WordPress 6.6
- Changed: Display access title instead of the key in the forum access table
- Fixed Bug: Issue with deleting own account
- Fixed Bug: Vulnerability issue (Sensitive Data Exposure)
2.3.4 Changes
- Fixed Bug: Vulnerability issue (By authenticated (Contributor+ users) SQL Injection)
- Fixed Bug: Invisible replies in private topics
- Fixed Bug: Prevent reCaptcha from being checked more than once
2.3.3 Changes
- Changed: File naming logic of profile cover images
- Changed: Ordering of forums and sub-forums in the Threaded Layout
- Changed: Using post's short URL for [post_link] shortcode in email templates
- Fixed Bug: Performance issue with large number of members
- Fixed Bug: Permission issue with subscriptions and email notifications
2.3.2 Changes
- Fixed Bug: Compatibility issue with some page builders
- Fixed Bug: Dynamic Usergroup and User Role synchronization issues
- Fixed Bug: Member search ordering issue (used by User Mentioning addon)
- Fixed Bug: Custom values for max and minimum number of characters in the user password
2.3.1 Changes
- Fixed Bug: Member search issue when use profile title
- Fixed Bug: Usergroup and User Role synchronization issues
- Fixed Bug: Editor focusing issue when using stickers and emojis
- Fixed Bug: Permission issue for Authors to use Cross Posting addon
- Fixed Bug: CSS Issue with the red circle notification on the admin bar
- New Addon: wpForo – Groups Plugin Integration
2.3.0 Changes
- Added: Option to change wpForo sidebar location (left or right)
- Added: Red circle notification on the forum menu when there are unapproved posts
- Added: Extended the max rating level to 14, use
wpforo_max_rating_levels
hook- PHP code snippet example:
- Use Code Snippets plugin or put this code in the functions.php of your current active theme to extend the rating level to 14.
The default max level is 10.add_filter('wpforo_max_rating_levels', function($count){return 14;});
- Improved: Topic search and suggestion when creating a new topic
- Fixed Bug: Last login is incorrectly displaying current time in Dashboard > Members
- Fixed Bug: Database Error: Syntax error, unexpected ‘@’, when search words contain @
- Fixed Bug: Database Error on duplication key in _wpforo_visits table
- Fixed Bug: PHP Error: Trying to access array on null in /profile-subscriptions.php on line 18
In case you want to say thank you !)
We'd really appreciate and be thankful if you leave a good review on plugin page. This is the best way to say thank you to this project and support team.
Hello,
In previous release i can see this :
- Added: Lots of new hooks requested by different developers
Is there a place with all the hooks we can add via the Snippet plugin?
Hi @argentetsalaire,
I'm sorry but I didn't follow you. You can search for all hooks using some IDE in your local PC.
In case you want to say thank you !)
We'd really appreciate and be thankful if you leave a good review on plugin page. This is the best way to say thank you to this project and support team.
@robert I was speaking about those hooks :
------------------------------------------
https://wpforo.com/community/wpforo-announcements/wpforo-2-2-is-released/
2.2.10 Changes
- Added: Lots of new hooks requested by different developers
------------------------------------------
Do you know were i can find the list of those Hooks you have been adding ?
Are those hooks like the one you added in released 2.3.0 : wpforo_max_rating_levels
Hi @argentetsalaire,
Here is the filter and action hooks we've added:
apply_filters( 'wpforo_url', $url, $path, $route, $scheme ); apply_filters( 'wpforo_pagenavi_current_url', $sanitized_current_url, $paged, $items_count, $items_per_page, $class); apply_filters( 'wpforo_is_shortcode_page', $result, $url ); apply_filters( 'wpforo_pagenavi_permalink', $permalink, $paged, $items_count, $items_per_page, $class); apply_filters( 'wpforo_member_search_provider', false, $wpfms, $search_fields_names, $get ); apply_filters( 'wpforo_member_search_provider', false, $wpfms, $search_fields_names ); apply_filters( 'wpforo_search_by_provider', [], $wpfms, $search_fields_names); apply_filters( 'wpforo_member_custom_field_separator', '<span class="wpf-member-cf-sep"> <i class="fas fa-bars"></i> </span>', $member ); apply_filters( 'wpforo_get_member', $member); apply_filters( 'wpforo_init_current_selected_user', $selected_user ); apply_filters( 'wpforo_topic_title_structure', $structure, $topic ); apply_filters( 'wpforo_activity_after_init_defaults', $this->default ); apply_filters( 'wpforo_buddypress_activity_types', ['wpforo_topic', 'wpforo_post', 'wpforo_like']); do_action( 'wpforo_before_base_init' ); do_action( 'wpforo_member_search_form_start'); do_action( 'wpforo_member_search_form_before_fields'); do_action( 'wpforo_member_search_form_after_fields');
In case you want to say thank you !)
We'd really appreciate and be thankful if you leave a good review on plugin page. This is the best way to say thank you to this project and support team.
Hi @argentetsalaire,
Here is the filter and action hooks we've added:
apply_filters( 'wpforo_url', $url, $path, $route, $scheme ); apply_filters( 'wpforo_pagenavi_current_url', $sanitized_current_url, $paged, $items_count, $items_per_page, $class); apply_filters( 'wpforo_is_shortcode_page', $result, $url ); apply_filters( 'wpforo_pagenavi_permalink', $permalink, $paged, $items_count, $items_per_page, $class); apply_filters( 'wpforo_member_search_provider', false, $wpfms, $search_fields_names, $get ); apply_filters( 'wpforo_member_search_provider', false, $wpfms, $search_fields_names ); apply_filters( 'wpforo_search_by_provider', [], $wpfms, $search_fields_names); apply_filters( 'wpforo_member_custom_field_separator', '<span class="wpf-member-cf-sep"> <i class="fas fa-bars"></i> </span>', $member ); apply_filters( 'wpforo_get_member', $member); apply_filters( 'wpforo_init_current_selected_user', $selected_user ); apply_filters( 'wpforo_topic_title_structure', $structure, $topic ); apply_filters( 'wpforo_activity_after_init_defaults', $this->default ); apply_filters( 'wpforo_buddypress_activity_types', ['wpforo_topic', 'wpforo_post', 'wpforo_like']); do_action( 'wpforo_before_base_init' ); do_action( 'wpforo_member_search_form_start'); do_action( 'wpforo_member_search_form_before_fields'); do_action( 'wpforo_member_search_form_after_fields');
What do all of those do?
@robert Thank you and no problem to leave a good review. I love your plugin!
Is there a place where i can find all the filter and action hooks ? The one you just added and the older ones?
and above all the documentation of all those filter and action hooks ?
Thank you
Is there a place where i can find all the filter and action hooks ?
I'm sorry, but there isn't such a place, you can search them using your IDE with "apply_filters" and "do_action" words.
In case you want to say thank you !)
We'd really appreciate and be thankful if you leave a good review on plugin page. This is the best way to say thank you to this project and support team.