Releases: WebberZone/contextual-related-posts
4.1.1-beta1
Full Changelog: 4.1.0...4.1.1-beta1
Version 4.1.0
Release post: https://webberzone.com/announcements/contextual-related-posts-v4-1-0/
-
Features:
- New Wizard to guide users through the setup process.
-
Modifications:
- Renamed
CRP_VERSION,CRP_PLUGIN_FILE,CRP_PLUGIN_DIRandCRP_PLUGIN_URLconstants toWZ_CRP_VERSION,WZ_CRP_PLUGIN_FILE,WZ_CRP_PLUGIN_DIRandWZ_CRP_PLUGIN_URLrespectively to avoid conflicts with other plugins. - New function
crp_get_blog_option()to fetch an option from a specific blog in WordPress multisite. - Better handling of options if they haven't been set.
- Fulltext indexes are now named
wz_title_content,wz_title, andwz_contentto ensure compatibility and optimize database space, especially when using Contextual Related Posts. After updating to this version, please recreate the indexes to benefit from the changes—until then, the plugin will use the previous index names. - [Pro] Improved the UI and functionality of the Custom Table indexing process.
- [Pro] Multisite Settings page for Enhanced Content Search Index (ECSI) has been modified.
- Renamed
-
Bug fixes:
- Fixed ordering issue on pages when "Same taxonomies" is selected.
- Set the postid if it's different from the queried object in the Core Query class.
- Fixed conflict with WPML showing the current post incorrectly.
- Fixed an issue where activating the Pro plugin while the Free plugin was active, or vice versa, would cause a fatal error.
Full Changelog: 4.0.3...4.1.0
Version 4.0.3
Changelog
Bug fixes:
* Shortcode attributes were not properly sanitized.
* Cache keys were not being generated correctly resulting in duplicate cache keys.
* Custom CSS styles were not loaded correctly when using the Related Posts Widget only.
Full Changelog: 4.0.2...4.0.3
4.0.3-beta1
Full Changelog: 4.0.2...4.0.3-beta1
Version 4.0.2
Changelog
-
Enhancements:
- Optimized cache clearing operations by using direct SQL queries. The cache clear button will also return the number of keys deleted. Optimized cache key generation to improve performance and reduce number of cache keys.
-
Bug fixes:
- Fixed an issue where Exclude Posts stopped working.
Full Changelog: 4.0.1...4.0.2
Version 4.0.1
-
Modifications:
- Added new admin notice if any fulltext indexes are missing.
-
Bug fixes:
- The
post_contentindex was not created.
- The
Full Changelog: 4.0.0...4.0.1
Version 4.0.0
Release post: https://webberzone.com/blog/contextual-related-posts-v4-0-0/
-
Features:
- [Pro] New: Efficient Content Storage and Indexing - Custom tables implementation for better performance and query optimization while maintaining the same relevance algorithm
- [Pro] Added MAX_EXECUTION_TIME hint to MySQL queries. You can now set the maximum execution time for CRP queries in the Settings page.
- [Pro] New setting to configure cache time for related posts with options ranging from 1 hour to 1 year.
- [Pro] Added new setting to add tracking parameters to related post URLs. The following UTM parameters will be added:
utm_source:contextual-related-postsutm_medium:related-postsutm_campaign:crp-pluginutm_content:{source-post-id}-to-{target-post-id}
- [Pro] Introduced a feature to designate cornerstone posts, which are key articles or pages on your site. These cornerstone posts will appear at random positions in the related posts list, ensuring they receive more visibility and help guide your audience to the most important content on your site.
- [Pro] New: Taxonomy weight system for more precise matching
-
Enhancements/Modifications:
- Enabled drag-and-drop functionality for reordering manual posts in the Metabox.
- Added new
parse_wp_query_argumentshelper method to parse the comma-separated list of IDs and convert them to arrays for WP_Query compatibility - Renamed class CRP() to CRP_Core_Query()
Full Changelog: 3.6.2...4.0.0
4.0.0-RC1
-
Features:
- [Pro] New: Efficient Content Storage and Indexing - Custom tables implementation for better performance and query optimization while maintaining the same relevance algorithm
- [Pro] Added MAX_EXECUTION_TIME hint to MySQL queries. You can now set the maximum execution time for CRP queries in the Settings page.
- [Pro] New setting to configure cache time for related posts with options ranging from 1 hour to 1 year.
- [Pro] Added new setting to add tracking parameters to related post URLs. The following UTM parameters will be added:
utm_source:contextual-related-postsutm_medium:related-postsutm_campaign:crp-pluginutm_content:{source-post-id}-to-{target-post-id}
- [Pro] Introduced a feature to designate cornerstone posts, which are key articles or pages on your site. These cornerstone posts will appear at random positions in the related posts list, ensuring they receive more visibility and help guide your audience to the most important content on your site.
- [Pro] New: Taxonomy weight system for more precise matching
-
Enhancements/Modifications:
- Enabled drag-and-drop functionality for reordering manual posts in the Metabox.
- Added new
parse_wp_query_argumentshelper method to parse the comma-separated list of IDs and convert them to arrays for WP_Query compatibility - Renamed class CRP() to CRP_Core_Query()
Full Changelog: 4.0.0-beta2...4.0.0-RC1
4.0.0-beta2
-
Features:
- [Pro] New: Efficient Content Storage and Indexing - Custom tables implementation for better performance and query optimization while maintaining the same relevance algorithm
- [Pro] Added MAX_EXECUTION_TIME hint to MySQL queries. You can now set the maximum execution time for CRP queries in the Settings page.
- [Pro] New setting to configure cache time for related posts with options ranging from 1 hour to 1 year.
- [Pro] Added new setting to add tracking parameters to related post URLs. The following UTM parameters will be added:
utm_source:contextual-related-postsutm_medium:related-postsutm_campaign:crp-pluginutm_content:{source-post-id}-to-{target-post-id}
- [Pro] Introduced a feature to designate cornerstone posts, which are key articles or pages on your site. These cornerstone posts will appear at random positions in the related posts list, ensuring they receive more visibility and help guide your audience to the most important content on your site.
- [Pro] New: Taxonomy weight system for more precise matching
-
Enhancements/Modifications:
- Enabled drag-and-drop functionality for reordering manual posts in the Metabox.
- Added new
parse_wp_query_argumentshelper method to parse the comma-separated list of IDs and convert them to arrays for WP_Query compatibility - Renamed class CRP() to CRP_Core_Query()
Full Changelog: 4.0.0-beta1...4.0.0-beta2
4.0.0-beta1
Full Changelog: 3.6.2...4.0.0-beta1
-
Features:
- [Pro] Added MAX_EXECUTION_TIME hint to MySQL queries. You can now set the maximum execution time for CRP queries in the Settings page.
- [Pro] New setting to configure cache time for related posts with options ranging from 1 hour to 1 year
-
Enhancements:
- Enabled drag-and-drop functionality for reordering manual posts in the Metabox.
- Added new
parse_wp_query_argumentshelper method to parse the comma-separated list of IDs and convert them to arrays for WP_Query compatibility