samicai
Forum Replies Created
-
Forum: Plugins
In reply to: [Lightweight Sidebar Manager] Sidebar Not AppearingHi Humayon,
So the plugin doesn’t create a new sidebar (for example for a post type), but only replaces an existing one ?
Best regards
I tried your suggestion and it worked perfectly.
I appreciate your help and quick response.
Best regards
Forum: Plugins
In reply to: [The Events Calendar] Show all venues on the mapHi @tristan083 ,
This is one of the websites I am currently working on, with the following setup:
PHP: 8.4.15 , WordPress: 6.9, The Events Calendar: 6.15.13, Theme: BuddyBoss: 2.16.1
Thank you for your help
Thanks a lot for your quick reply. I appreciate you sharing this with the dev team. Looking forward to the update when it’s ready.
This feature would be very helpful, since online shopping has become increasingly international, and supporting multiple currencies is essential for both vendors and customers.
If you’re asking me for my opinion on multi currency plugins, I’ve tested several options, and Price Based on Country had the best integration with WooCommerce. It’s lightweight, doesn’t bloat the site, and works very smoothly overall. My second choice would be Aelia Currency Switcher for WooCommerce, which also performed well.
The only issue with Price Based on Country is that when vendors enter prices, they’re saved in the default WooCommerce currency instead of the location‑based one.
If that currency input could be set or integrated into the WC Vendors product form, everything else would work perfectly.
Thank you for taking the time to consider this and for your openness to improving multi currency support.
Hello Jeff,
I’m trying to customize WC Vendors Pro by overriding templates, but the overrides are not taking effect. I have followed the documentation exactly:
My child theme is active.
as example I copied different files :
/wp-content/plugins/wc-vendors/templates/dashboard/nav.php
to/wp-content/themes/my-child-theme/wc-vendors/dashboard/nav.phpCleared all caches (plugin cache, server cache, Cloudflare).
Tested by adding visible text in the copied file it does not appear.
Checked WooCommerce → Status → Templates section — no overrides are shown.
Despite these steps, the dashboard still loads the original plugin template. Could you please advise why the override might not be working in my setup?
Hi Stiofan,
I think the category Default Listing Image can do the job for my needs. Thank you very much for the suggestion.
It would be perfect if there were a way to set Place images by URL directly in admin, so we can reuse existing files and avoid duplicates. This would also solve the problem if there are different images within the same category.
Best
Sam
Hi,
Thank you for the clarification
That’s great about the shipping country limitations in the premium version. I also appreciate you passing along the integration request for the Conditional Shipping and Payments plugin to your development team. Looking forward to any future updates on that.
Best regards,
Sam
Hi Stiofan,
Thanks again for your reply!
To clarify further what I’m specifically trying to do is assign the same Featured Image to multiple Places. These images already exist in the WordPress Media Library, but currently the Featured Image field in the GeoDirectory UI only allows uploads from the local computer.
So, the challenge is that I have to re-upload the same image multiple times, even though it’s already in the Media Library.
Would there be any way (via a hook, filter, or even a workaround) to assign a Media Library image as the Featured Image for a Place, without uploading it again?
Or use a custom field or code snippet to programmatically set the same featured image ID for multiple listings?
Even if this isn’t supported directly through the UI, I’m open to a developer-level solution as long as it integrates cleanly with how GeoDirectory handles featured images.
Appreciate any guidance you can offer
Best,
Sam
Hi George,
Thanks for the detailed response, much appreciated. Giving site admins the flexibility to grant access makes sense in that context. I checked the latest version and saw the new permission setting, great addition! That kind of fine-grained control is definitely a solid middle ground. Thanks again for being responsive and open to feedback. I really appreciate the work that’s gone into making this plugin both flexible and secure. I also prefer this plugin over others because it does the job well and is very lightweight.
Best regards,
Sam
Thanks for your response.
since I’m using the
[list_organizers]and[list_venues]shortcode to display a long, alphabetically sorted list on each page, I wanted to ask:Is there any built-in option or recommended approach to make this list searchable or filterable?
As the list gets longer, it’s becoming harder for visitors to find specific names.I’m not using custom post types or archives — just the shortcode output on a standard page.
Would appreciate any suggestions or best practices for adding a search or filter feature to this setup.Thank you!
Hi Darian,
Thanks for the quick response. I’ve installed the “List Venues and Organizers Shortcodes” extension, and the shortcodes
[list_venues]and[list_organizers]do technically work. However, the output is extremely basic — it’s just an unstyled list of names with tiny images, offering little value in terms of design or user experience.It feels more like a placeholder than a finished feature. I’m curious: why hasn’t this kind of functionality been implemented more robustly as part of the core plugin, especially considering how central venues and organizers are to event management?
Is there a roadmap for improving this, or would I need to build a custom solution (template overrides or custom queries) to get a truly usable layout?
Thanks
- This reply was modified 10 months, 3 weeks ago by samicai.
Hi Darian,
Thanks for the info. I’ve upvoted the feature request.
I believe this should be a relatively easy fix but could have a big impact, since events with invalid price range formatting aren’t getting indexed properly by Google. I’ll check out the Event Tickets plugin and try the suggested workaround.
Appreciate your help!
Best,
Saman
Hey@valwa ,
Thank you for your quick and helpful reply!
You are right — the REST route warnings are not critical errors, and they can safely be ignored.
After deeper investigation, I checked the PHP error logs as you suggested, and I found the real cause.It seems the issue is indeed related to a conflict with The Events Calendar plugin when trying to post generated content via the AI Engine “Content Generator”.
From what I can see, the error is triggered at the posting stage, not during the generation of the content itself.
2025-04-28 14:15:24 Error 500 POST /wp-json/mwai/v1/helpers/create_post HTTP/2.0 https://amigamaker.com/wp-admin/edit.php?page=mwai_content_generator Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36 285 nginx SSL/TLS access
2025-04-28 14:15:24 Error 3194786#0: *52441 open() "/var/www/vhosts/amigamaker.com/httpdocs/wp-json/mwai/v1/helpers/create_post" failed (2: No such file or directory) nginx error
2025-04-28 14:15:24 Error 3194786#0: *52441 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught TypeError: TEC\Events\Calendar_Embeds\Calendar_Embeds::disable_slug_changes(): Argument #3 ($unsafe_post_array) must be of type array, stdClass given, called in /var/www/vhosts/amigamaker.com/httpdocs/wp-includes/class-wp-hook.php on line 324 and defined in /var/www/vhosts/amigamaker.com/httpdocs/wp-content/plugins/the-events-calendar/src/Events/Calendar_Embeds/Calendar_Embeds.php:163
Stack trace:
#0 /var/www/vhosts/amigamaker.com/httpdocs/wp-includes/class-wp-hook.php(324): TEC\Events\Calendar_Embeds\Calendar_Embeds->disable_slug_changes()
#1 /var/www/vhosts/amigamaker.com/httpdocs/wp-includes/plugin.php(205): WP_Hook->apply_filters()
#2 /var/www/vhosts/amigamaker.com/httpdocs/wp-includes/post.php(4811): apply_filters()
#3 /var/www/vhosts/amigamaker.com/httpdocs/wp-content/plugins/ai-engine/classes/rest.php(512): wp_insert_post()
#4 /var/www/vhosts/amigamaker.com/httpdocs/wp-includes/rest-api/class-wp-rest-server.php(1292): Meow_MWAI_Rest->rest_helpers_create_post()
#5 /var/www/vhosts/amigamaker" while reading response header from upstream nginx error
2025-04-28 14:15:26 Error 3194786#0: *52551 "/var/www/vhosts/amigamaker.com/httpdocs/events/photo/2025-03-31/page/2/index.html" is not found (2: No such file or directory) nginx error
2025-04-28 14:15:31 Error 404 GET /events/photo/2025-03-31/page/2/?eventDisplay=past HTTP/1.1 https://amigamaker.com/events/photo/2025-03-31/page/2/?eventDisplay=past Mozilla/5.0 (Linux; Android 7.0;) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; PetalBot;+https://webmaster.petalsearch.com/site/petalbot) 138 K nginx SSL/TLS access
Out of curiosity, have you tried running both AI Engine and The Events Calendar plugins together on your end to see if you can reproduce the issue?Hey @valwa ,
Thank you for your quick and helpful reply!
You are absolutely right — the REST route warnings are not critical errors, and they can safely be ignored.
After deeper investigation, I checked the PHP error logs as you suggested, and I found the real cause.It seems the issue is indeed related to a conflict with The Events Calendar plugin when trying to post generated content via the AI Engine “Content Generator”.
From what I can see, the error is triggered at the posting stage, not during the generation of the content itself.
2025-04-28 14:15:24 Error 500 POST /wp-json/mwai/v1/helpers/create_post HTTP/2.0 https://amigamaker.com/wp-admin/edit.php?page=mwai_content_generator Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36 285 nginx SSL/TLS access
2025-04-28 14:15:24 Error 3194786#0: *52441 open() "/var/www/vhosts/amigamaker.com/httpdocs/wp-json/mwai/v1/helpers/create_post" failed (2: No such file or directory) nginx error
2025-04-28 14:15:24 Error 3194786#0: *52441 FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught TypeError: TEC\Events\Calendar_Embeds\Calendar_Embeds::disable_slug_changes(): Argument #3 ($unsafe_post_array) must be of type array, stdClass given, called in /var/www/vhosts/amigamaker.com/httpdocs/wp-includes/class-wp-hook.php on line 324 and defined in /var/www/vhosts/amigamaker.com/httpdocs/wp-content/plugins/the-events-calendar/src/Events/Calendar_Embeds/Calendar_Embeds.php:163
Stack trace:
#0 /var/www/vhosts/amigamaker.com/httpdocs/wp-includes/class-wp-hook.php(324): TEC\Events\Calendar_Embeds\Calendar_Embeds->disable_slug_changes()
#1 /var/www/vhosts/amigamaker.com/httpdocs/wp-includes/plugin.php(205): WP_Hook->apply_filters()
#2 /var/www/vhosts/amigamaker.com/httpdocs/wp-includes/post.php(4811): apply_filters()
#3 /var/www/vhosts/amigamaker.com/httpdocs/wp-content/plugins/ai-engine/classes/rest.php(512): wp_insert_post()
#4 /var/www/vhosts/amigamaker.com/httpdocs/wp-includes/rest-api/class-wp-rest-server.php(1292): Meow_MWAI_Rest->rest_helpers_create_post()
#5 /var/www/vhosts/amigamaker" while reading response header from upstream nginx error
2025-04-28 14:15:26 Error 3194786#0: *52551 "/var/www/vhosts/amigamaker.com/httpdocs/events/photo/2025-03-31/page/2/index.html" is not found (2: No such file or directory) nginx error
2025-04-28 14:15:31 Error 404 GET /events/photo/2025-03-31/page/2/?eventDisplay=past HTTP/1.1 https://amigamaker.com/events/photo/2025-03-31/page/2/?eventDisplay=past Mozilla/5.0 (Linux; Android 7.0;) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; PetalBot;+https://webmaster.petalsearch.com/site/petalbot) 138 K nginx SSL/TLS access
I hope the attached logs will help you pinpoint the interaction issue more precisely.Out of curiosity, have you tried running both AI Engine and The Events Calendar plugins together on your end to see if you can reproduce the issue?
- This reply was modified 11 months, 2 weeks ago by samicai.