When I visit the pages where the plugin shortcode is used as a non-logged in user, it displays a message that exposes the path where the plugin is installed.
Is there a way to atleast redirect non-logged in users to login before accessing wallet pages where shortcode is used?
Hello, you can use the wallets_ui_text_shortcode_error filter for this.
Please consult the manual under Frontend -> Frontend UI WordPress Filters -> Shortcode rendering error messages to see an example of how to modify this error message.