HivePress 1.7.16

  • Added support for listing images of mixed sizes
    Now both landscape and portrait images are displayed properly.
  • Added custom display format for attribute options
    There’s a separate display format for selectable attribute options.
  • Added an option to mark attributes as related
    It’s possible to select which attributes define related listings.
  • Added copying email tokens on click
    This makes customizing emails easier.
  • Added syntax for token fallback values
    It’s possible to add fallback values like Hi %user.first_name|there%!.
  • Fixed listing all the available email tokens
    Now all the available email tokens are listed in the details section.
  • Fixed custom templates and emails with Elementor
    Elementor replaced custom templates and emails with the first blog post.
  • Fixed sorting settings for the related listings block
    The related listings block ignored settings in the custom listing template.
  • Fixed adding listings and vendors without categories
    Now it’s possible to use listings and vendors without categories.
  • Fixed syncing category-specific attributes
    Category-specific attributes were not pre-filled correctly.
  • Fixed drop-down field styles with WooCommerce
    There was a conflict with WooCommerce drop-down styles.
2 Likes

Many thanks as always for what you do, @Ihor! :folded_hands:

1 Like

Hi

PANIC!

Just updated to this version on a staging/testing website. I use plenty of PHP snippets that depend on the listing ID. To get the listing ID I use simply $listing_id = get_the_id();

It always worked. Now suddenyl my listings where missing a lot of info, and after diving into one of the shortcodes, I found that $listing_id = get_the_id(); now suddenly returns a completely different ID (306 instead of 263885 or so). This ID is not the post ID of the listing and is also not the post ID of the Woocommerce product that is the parent of the listing.

As a second issue, I now get a warning that I should add the license key, otherwise the memberships plugin will be deactivated. It was working before.

What happened?? Please help!

And for all the rest that use snippets, please be careful before updating!

Another thing

I used Added an option to mark attributes as related. I ticked the box in one of my attributes but I don’t see any changes either in the Related Listings block in the editor or in the Hivepress>Settings>Listings>Related Listing Criteria

Does this mean that the selected attributes will automatically be used as Related listings criteria? In other words, if you tick the box, in all cases related listings will need to have this attribute in common. Does it work like this?

Thanks

Thanks for reporting this, I’ll release a quick fix within an hour.

For the license issue, this may be due to caching, please make sure that a valid license key is added in HivePress/Settings/Integrations (each on a separate line), and re-save changes.

Yes, the Related checkbox defines if this attribute should be applied as a filter for related listings. Please note that it doesn’t support all the field types at the moment, you can test it for selectable/text/number types.

1 Like

What exactly do you mean?

Hi @tlmakiwa,

I believe Ihor meant that there was a bug/conflict whilst using Elementor which conflicted with using custom templates and emails. The bug should now be resolved.

Cheers,
Chris :victory_hand:

2 Likes

Hi,

There was an issue where Elementor was overriding the email content and replacing it with a post. This problem has now been resolved.