We checked this issue from our side, and it seems okay. Please disable third-party plugins and customizations (if there are any) and check if this issue persists. If you use a caching plugin, make sure that caching is disabled for logged-in users. If this issue exists, please send temporary WP access to support@hivepress.io with details for reproducing this issue, and we’ll check it (please send only the link, without login and password). You can create a temporary access link using this plugin: Temporary Login Without Password – WordPress plugin | WordPress.org.
To ensure that this issue is not caused by third-party plugins or customizations, I tested it on a clean HivePress installation running on my local development environment (WampServer). In this setup:
No third-party plugins are installed.
I am using the default HivePress theme.
Caching is not enabled.
Unfortunately, I am still experiencing the same issue. When clicking on “Change Details” on the “Select Package” page, the previously selected category is lost, while all other fields remain correctly filled.
As a reminder, when clicking the “Change Details” link on the Select Package page, all previously entered data is retained — except for the category, which is reset.
I was told this would be fixed in a future update, but the issue still persists in the latest version.
Could you please confirm whether a fix is still planned or if it has been postponed?
Thanks in advance for your help!
Best regards,
Dan
Unfortunately there’s no update for this yet and Paid Listings will get only maintenance updates since we moved its features to Memberships. If there are no category-specific packages, I recommend switching to Memberships (please contact us via support@hivepress.io if you consider this option), if not then a possible workaround is changing the category field to a regular drop-down that doesn’t refresh the form (it will also work if there are no category-specific attributes).
Thanks for the clarification and for pointing out the limitations regarding future updates for Paid Listings.
Given this, I’m now considering building my own custom extension tailored to my specific needs — particularly to better control the listing submission flow and monetization logic. I’ll explore what I can do from my side in terms of development and customization.
Thanks again for your support and for the suggestions.
Apologies if I’m not understanding you correctly, but I believe that although the category is ‘reset’ as you describe once you click ‘change details’ and go back; this is more-so a visual bug. If you continue with the listing and post it, you should find the original category has not actually been reset or lost.
However, I don’t think it’s currently possible to reach the Package Selection screen, then return and change category.
Side note: if you switch from using the Paid Listings extension to Memberships, you’ll find the user-flow is updated and the ‘package selection page’ is now shown before the add listing details page.
Hopefully, you’ll find some of this useful. I don’t think your custom plugin is necessary.
Thanks a lot for taking the time to reply and try to help — I really appreciate it!
You’re right: it does seem to be a visual bug rather than a complete data reset. However, from a UX perspective, this still creates confusion for users, who may think they have to reselect the category (or worse, believe they lost their data).
In my case, I also rely on category-specific logic, so if the user intends to change the category after clicking “Change Details”, it becomes problematic, especially if they can’t go back and update it meaningfully.
I’m exploring the idea of building a custom plugin mainly because I need very specific behavior in the listing flow — including flexible monetization logic — and moving to Memberships might not fully cover those requirements (at least not at this stage).
That said, your input confirms what I suspected, and I really appreciate the insight.
I’m waiting on the next Memberships update before I can launch my site, so I’ve been reading a lot of forum posts to try and wrap my head around HivePress, and all that it can offer!
Obviously, I don’t know your exact set-up or monetization plans you’ve got in mind, but nevertheless, I’ve been playing around and managed to come up with a snippet that allows you to go back and change the category (attributes also update).
Hopefully, this snippet helps you achieve what you’ve got in mind, or at least helps get you closer!
function enqueue_category_dropdown_fix() {
wp_add_inline_script(
'hivepress-core-frontend',
"
document.addEventListener('DOMContentLoaded', function() {
const categoryDropdown = document.querySelector('select[name=\"category\"]');
if (categoryDropdown) {
categoryDropdown.addEventListener('change', function() {
const form = this.closest('form');
if (form) {
form.submit();
}
});
}
});
"
);
}
add_action('wp_enqueue_scripts', 'enqueue_category_dropdown_fix');
Thanks again — not only for your reply, but for actually taking the time to test and share a working snippet. That’s really generous of you!
Your solution makes total sense and is really close to what I had in mind. It’s definitely helpful for anyone needing to restore the category dropdown’s reactive behavior, especially when trying to go back and make adjustments after the package step.
Like you, I’ve been exploring HivePress deeply to figure out how far I can push it while staying within its intended architecture. My use case is probably a bit more specific, but this kind of contribution really helps validate directions and potential workarounds.
I hope your Memberships-based project launches smoothly once the next update is released! Would love to hear how it goes when you’re live
It’s a pleasure to meet someone like-minded! I’m excited about the potential HivePress has to offer—though it can definitely be a lot to wrap your head around. I think it’s a bit of a hidden gem and, while it still needs some polish, I can’t stop coming up with ideas for new sites!
Many thanks again. I’m holding my breath in hopes that the update delivers what I need, but Ihor mentioned he’ll likely be able to provide an extra snippet for my use case—so either way, things should work out. I’ll keep you posted!
I hope you’re able to make some more progress with your site as well. Would love to hear more about it, and hopefully that snippet comes in handy.
I’m not sure exactly what you’re building, but I’d definitely recommend using snippets where possible. If you do need a full custom plugin, creating an add-on for ‘Memberships’ is probably the best route—since, from what I understand, ‘Paid Listings’ will only be receiving minor maintenance updates going forward.
There’s a ton of HivePress documentation, including some on creating custom extensions, but wrapping your head around HivePress’s unique framework can definitely be tricky!