Releases: bfiessinger/wppedia
Releases · bfiessinger/wppedia
1.3.0
New
- the static frontpage now acts like a glossary archive with additional content
- added a page title to the glossary archive
- added a page title to glossary taxonomies
- added a content section to glossary taxonomies
- added a customizer section for WPPedia
Bug fixes
- fixed a bug where automated crosslinking was not working if the link phrase was paranthesed
- fixed a bug where automated crosslinking was not working if the link phrase was in quotes
- removed typecasting on class properties to avoid fatal errors prior php 7.4
- fixed a bug where it was unable for theme and plugin developers to update WPPedia's inline styles
- fixed a bug where the page title was wrong for the glossary archive
Enhancements
- implemented php-scoper for composer dependencies to avoid namespace issues with other themes / plugins
- [
⚠️ BREAKING] improvements to wp_options, options are now stored as serialized data to avoid multiple requests to the WordPress database - minor styling improvements
- enhanced WPPedia database upgrade logic
- implemented select2 for select menus in the admin area
Template Updates
- The following templates have been updated:
archive.php
nav/char-navigation.php
Theme Compatibility
- enhanced support for the Twenty Twenty One theme
Translations
- added translations for the following languages:
- German
Code Quality
- updated comments
- fixed several code style issues
- strict use of wpcs naming conventions for file names
1.2.3 (Hotfix Release)
Bug fixes
- fixed alphabetical index redirect does not respect the permalink base (since 1.2.2)
Enhancements
- more robust regex for alphabetical index rewrite rules
1.2.2 (Hotfix Release)
Bug fixes
- fixed alphabetical index redirect for non paged archives
1.2.1
Bug fixes
- fixed a redirection issue when
use initial character in URL
is not active
Enhancements
- enhanced UX on admin pages
- automatically update version constant
- added trailing slashes to the post URL's
1.2.0
New
- option
use initial character in URL
is now available in the free version - new taxonomy for glossary categorization
Bug fixes
- fixed some styling issues
- fixed an issue where edit scripts where not enqueued for new posts
- fixed a template issue where 2 loop wrapper elements exists
Enhancements
- better theme compatibility with default WordPress themes
- stabilized templates
- added more editable template parts
Breaking ⚠️
- switch classNames to camel case
- rename plugin constants
- rename plugin namespaces
1.1.6
Bug fixes
- fixed permalink base setting had no effect on the actual permalinks
- fixed could not dismiss admin notices
Enhancements
- stabilized query functions
1.1.5
Bug fixes
- fixed a bug where fresh glossary terms would often result in 404 Errors and needed manual saving of permalinks
Enhancements
- enhanced default styles
Code Quality
- removed unused dependencies
1.1.4
Enhancements
- fixed minor styling issues
1.1.3
New Features
- added new filter "wppedia_crosslink_ignored_tags" where users might add or remove specific HTML tags in which no automatic crosslinks should be created
- added new option to enable / disable the tooltip feature
- added new option to select tooltip styles
- new tooltip style "light-with-border"
- new tooltip style "material"
- new tooltip style "translucent"
- added loop section identifiers
- added featured image in archive and singular page layouts
Bug fixes
- fixed a bug where rewrite rules were not flushed when updating the glossary frontpage or the permalink base setting
- fixed loop pagination priority
Enhancements
- changed behaviour of filter wppedia_template_path: the returned template path must not include a trailing slash anymore
- excluded wppedia-search script on pages where no searchbar is active
- removed the excerpt wrapper in post loop if a post has no excerpt content
- optimized default styles to fix some issues in several themes
Code Quality
- improved documentation in the comments
1.1.2
Bug fixes
- fixed a bug where WPPedia Templates were used on other post types
Enhancements
- We are glad to announce that WPPedia now allows 500 glossary articles in the free plan! 🎉🎉🎉