- Start adding caching to speed up all listings page and merge some css files.
- Change sorting to dropdown to make it more compact.
- Simplify and cleanup selecting a thumbnail image. Now the WP thumbnai is used instead of a custom meta.
- When a field is set to validate as a number, sort the listings as a number too.
- A bunch of new shortcodes for more modular options: businessdirectory-images, businessdirectory-socials, businessdirectory-buttons, businessdirectory-details, businessdirectory-section section=comments, businessdirectory-section section=contact_form
- Replace delete listing button with a link.
- Change ‘Manage Form Fields’ menu to ‘Form Fields’.
- Move the uninstall page out of main nav and into settings pages.
- Rename ‘Allow images in HTML’ option in field settings to make it more clear.
- Break some content for single listings into separate templates for easier maintenance.
- Pagination is now in a single template file.
- Remove View button from all listings page and use standard links instead.
- New hooks: ‘wpbdp_settings_subtab_[subtab name here]’, ‘wpbdp_allow_template_override’, ‘wpbdp_is_numeric_sort’, ‘wpbdp_before_excerpts’, ‘wpbdp_heading_type’ to switch h1 to h2, ‘wpbdp_get_page_ids’, ‘wpbdp_thumbnail_html’
- Security: Properly escape uses of admin_url().
- Fix: Compatibility issue with Astra was showing an empty h1 in the page source.
- Fix: Compatibility with new WP 2021 theme, showing ‘Untitled’ for the heading.
- Fix: Renewal reminders weren’t always being sent for listings that expire at the end of the month if they were set to send a month or two ahead.
- Code: Can get a field by shortname instead of only id.
Business Directory Plugin v5.9
Last updated on December 15, 2020 by stephwells
