The slashes in titles are now changed to dashes when custom permalinks are sanitized, just like they are in default WordPress slugs
Correção
Improvements for WooCommerce REST API integration
Versão 2.5.1
3 melhorias1 correção
Melhoria
Minor code improvements
Improved support for ACF's Relationship field
Improved support for Polylang if multiple domains configured for different languages
Correção
Fixed fatal error for Bulk URI Editor with TranslatePress activated
Versão 2.5.0
3 melhorias1 correção
Melhoria
Permastructure settings UI improvements
Improved support for WP All Import
Language filter added for URI Editor (WPML/Polylang)
Correção
Improvements for MyListing theme integration
2024
10 versões
Versão 2.4.4.3
3 melhorias1 correção
Melhoria
Code refactoring for "Bulk URI Editor"
Code adjustments for MyListing support
Minor code improvements
Correção
Fallback for get_primary_term function in older versions of The SEO Framework plugin
Versão 2.4.4.2
2 melhorias1 correção
Melhoria
Improved support for REGEX formulas in "Find & Replace"
Code adjustments to improve WPCS compliance
Correção
Fixed search functionality bug in Bulk URI Editor
Versão 2.4.4.1
2 melhorias2 correções
Melhoria
Code adjustments for WPForo integration
Minor code improvements
Correção
Fixed the deprecated warning for The SEO Framework plugin
Fixed taxonomies' custom permalink import feature for WP All Import in Permalink Manager Lite
Versão 2.4.4
2 melhorias2 correções
Melhoria
The translated taxonomies' slugs are used when %taxonomy% tag is used in Permastructures
Code refactoring & further improvements
Correção
The native slug is updated when changed from permalink editor via Gutenberg/Block Editor
The URLs with empty "attachment" endpoint returns 404 error
Versão 2.4.3.4
1 melhoria1 reforço de segurança
Melhoria
The breadcrumbs support can only be enabled for content items that have custom permalinks
Segurança
Security fix for Permalink_Manager_UI_Elements->get_the_form function
Versão 2.4.3.3
2 melhorias3 correções
Melhoria
Optimization of "Permalink_Manager_Core_Functions::fix_pagination_pages"
The canonical redirect function has been improved to fully handle the "/page/1" and "/1/" endpoints as well as the "p", "page_id", and "name" query parameters in URLs
Correção
The plugin may save the native slug for "draft" posts and pages even if WordPress has not generated it yet
"Customize URL" in the admin toolbar works now correctly also for categories, and custom taxonomies
"Auto-update mode" is now respected in Advanced Translation Editor (WPML)
Versão 2.4.3.2
1 melhoria1 reforço de segurança
Melhoria
Minor code improvements
Segurança
Further security improvements for AJAX functions and "Bulk Tools"
Versão 2.4.3.1
1 melhoria1 reforço de segurança
Melhoria
Minor code improvements
Segurança
Security fix for Permalink_Manager_Actions->ajax_detect_duplicates function
Versão 2.4.3
5 melhorias2 correções
Melhoria
Improvements for "Force 404 on non-existing pagination pages" functionality
The "Regenerate/reset" & "Find/replace" now can be used in preview mode without saving the changes
New filter hooks - "permalink_manager_pre_update_post_uri" & "permalink_manager_pre_update_term_uri"
Support for translated "page" endpoint in Polylang Pro
Support for primary terms controlled by All In One SEO Pro
Correção
Code refactoring and optimization
Minor improvements for RankMath redirection hooks
Versão 2.4.2
3 melhorias2 correções
Melhoria
New 'permalink_manager_sanitize_title' filter is added
Duplicated dashes are now removed from default permalinks unless "Strip special characters" is disabled in the plugin settings
Minor fixes and improvements
Correção
The Permalink_Manager_Helper_Functions::replace_empty_placeholder_tags no longer decodes invalid ASCII characters
The old slug ("_wp_old_slug") is now saved correctly in Block Editor (Gutenberg)
2023
8 versões
Versão 2.4.1.6
1 melhoria
Melhoria
Refactoring & minor code improvements
Versão 2.4.1.4
3 melhorias
Melhoria
Support for "Primary category" set with SmartCrawler plugin
Partial support for Site Kit by Google plugin
Minor code improvements
Versão 2.4.1.3
1 melhoria1 correção
Melhoria
Code refactoring
Correção
Fixed /feed/ endpoint support
Versão 2.4.1.2
1 melhoria2 correções
Melhoria
Draft posts no longer automatically generate custom permalinks, but users may set them manually if necessary, or they will be generated when the post is published
Correção
Duplicated REST API calls from Gutenberg JS functions are now ignored when custom permalinks are generated
The 'High-Performance order storage (COT)' declaration for the WooCommerce has been fixed
Versão 2.4.1
6 melhorias1 correção
Melhoria
The function that adds the "Permalink Manager" button via 'get_sample_permalink_html' filter has been updated
The function that controls permalink trailing slashes has been refactored and improved
When WPML is enabled, Permalink Manager uses "term_taxonomy_id" instead of "term_id" for language mismatch functions to avoid compatibility issues
To avoid problems with other 3rd party plugins, the function that places the "Permalink Manager" button below the title editor field in Classic Editor mode no longer overwrites the whole HTML
The plugin interface's text descriptions and label names have been simplified for readability
Added new section "Exclusion settings" with a field to manually enter IDs of posts/terms to be ignored by Permalink Manager
Correção
The compatability problem that caused "fatal error" for some RankMath users has been resolved
Versão 2.4.0
7 melhorias2 correções
Melhoria
Improved custom permalink detection function
Minor code improvements for the breadcrumbs filter function
Minor CSS changes
New filter added - 'permalink_manager_excluded_element_id'
New filter added - 'permalink_manager_duplicate_uri_policy'
Now users may select in "WPML/Polylang fix language mismatch" settings field between loading translation or triggering the canonical redirect to the detected item
Support for WooCommerce 'High-Performance order storage (COT)' declared
Correção
The RankMath redirection function is disabled if custom permalink is detected to prevent redirect loop
The "Exclude drafts & pending posts" setting field has been changed to allow for greater control in generating and editing custom permalinks for draft and pending posts
Versão 2.3.1.1
1 melhoria
Melhoria
Hotfix for "Quick Edit" URI editor
Versão 2.3.1
4 melhorias2 correções
Melhoria
Bulk tools ("Regenerate/Reset" and "Find & replace") and "Quick Edit" code was refactored
Minor code improvements
New filter field - 'permalink_manager_ate_uri_editor'
Improved compatibility with WPML's Advanced Translation Editor
Correção
The /feed/ endpoint returns 404 error if 'feeds' in rewrite property of requested post type object is set to false
The canonical redirect is no longer forced for LearnPress front-end pages
2022
14 versões
Versão 2.3.0
2 melhorias4 correções1 reforço de segurança
Melhoria
For improved readability, the plugin's code has been reformatted and more comments have been added to match WordPress PHP Coding Standards
To simplify the codebase, redundant functions and variables were removed
Correção
Improved compatibility with Groundhogg plugin
Improved compatibility with BasePress plugin
Minor improvements for WPML compatibility
The bug that caused the message "You are not allowed to remove Permalink Manager data!" to show up randomly in the admin dashboard has been fixed
Segurança
The post/term titles in Bulk URI Editor are protected from XSS (Cross-site scripting) attacks by sanitizing the displayed titles
Versão 2.2.20.4
2 melhorias1 correção
Melhoria
The "nonce" field has been renamed for clarity
New filter added - 'permalink_manager_get_language_code'
Correção
The "URI Editor" for individual term pages is now called later to ensure that all custom taxonomies are registered
Versão 2.2.20.2
1 correção1 reforço de segurança
Correção
The "Fix language mismatch" function now functions exactly the same way in Polylang as it does in WPML
Segurança
A nonce field has been added to debug tools code for increased security