Business Directory Plugin
Forum Replies Created
-
Awwww, you’re making us blush @dzcarszizo. Thanks for the great review. Glad you like the plugin!
Glad we were able to help @forcesonline! Thanks for using our plugin.
Appreciate the kind words @davewiederrich!
Thanks for making our day @wpaait2020!
Glad it’s working for you.
Hi @twolle,
Thanks for contacting me here.
Not being able to evaluate the entire featureset of what is being offered in the Drupal directory there, I can’t give you a perfect 100% guarantee answer here.
I can say that WordPress with plugins and our directory plugin will likely get close to that functionality. It will probably require some work, and depending on how particular you are, possibly some custom work from you or a developer you hire, to get it “exactly the way you want it”. But in general, yes, I would say that’s largely the case.
Hi @jamesmona,
Sorry that you ran into issues here!
Not all files in BD are ones that can be overridden using the theme directory.
We call out which ones you can do that with here:
https://docs.businessdirectoryplugin.com/themes/customization.htmlThe short answer on why is that some aspects of the code require that we be in control of the experience and we haven’t made them overriddable at this time. You can change them, but it requires direct modification of the code (and then you’ll have to manually apply the changes you make on each upgrade of the plugin to keep them).
That’s why that isn’t working the way you expect.
- This reply was modified 4 years, 4 months ago by Business Directory Plugin.
Hi @ilj99,
For something like that, it will require some code–and probably some help from Ultimate Member to find that data. The template override documentation I provided above will help you find a place to put that, but the code is something you’ll have to work out.
If that’s beyond your current skillset, there are a few great resources to help you out here.
1) Tilden Tasks: https://tildentasks.com/ They will also do longer WordPress tasks, but they break it down to 1 task per day.
2) Codeable, which has WordPress expert developers available for short-term projects: https://codeable.io/Hi @mehulv2005,
Thanks for contacting me here.
You can do that with our template overrides. This is something that requires advanced developer skills to pull off, but if you are interested in trying, the documentation for that is here: https://docs.businessdirectoryplugin.com/themes/customization.html#how-to-implement-a-template-override
Try that and let me know if you run into more issues.
Hi @ilj99,
Sorry that you ran into issues here!
That info isn’t present by default, but you can do a simple template override and add that to the listing display pretty easily with some PHP code.
Here’s how to setup a custom template override for BD:
https://docs.businessdirectoryplugin.com/themes/customization.htmlTry that and let me know if you run into more issues.
Hi @michaelsliter,
Sorry that you ran into issues here!
I think it would be best if you could contact us here with a link this the forum thread so we can dig deeper: https://businessdirectoryplugin.com/contact/
Please include the version of BD when you do.
Hi @wilmart,
Thanks for contacting me here.
Something like that isn’t supported out of the box, but you could theoretically do that with a custom template override and the right kind of CSS.
Here are our docs on that subject, which can help guide you do that on your own:
https://docs.businessdirectoryplugin.com/themes/customization.htmlTry that and let me know if you run into more issues.
No problem.
Please let me know if you have any other questions or issues!
Hi @tanjimayesmin,
OK, here you go!
Basic detection:
$listing = wpbdp_get_listing( $listing_id ); $plan = null; if( $listing ) { $plan = $listing->get_fee_plan(); } if( $plan && 0 < $plan->fee_price ) { // do your magic }
to search within a group of fees:
$listing = wpbdp_get_listing( $listing_id ); $plan = null; if( $listing ) { $plan = $listing->get_fee_plan(); } if( $plan && in_array( $plan->fee_id, array( 1, 4, 9 ) ) ) { // do your magic }
or a specific fee:
$listing = wpbdp_get_listing( $listing_id ); $plan = null; if( $listing ) { $plan = $listing->get_fee_plan(); } if( $plan && 9 === $plan->fee_id ) { // do your magic }
This works both in single.tpl.php and single_content.tpl.php.
Try that and let me know if you run into more issues.
Hi @connectisl,
Sorry that you ran into issues here!
I’ve added this to our queue and we’ll get to it as soon as we’re able.
Thanks for letting us know.