-
Author
-
November 29, 2017 at 22:18 #181509bluelaserdesignParticipant
I have found a bug that prevents users from successfully completing the process to create a business listing with the Geodirectory plugin.
When the user clicks on the “Confirm Preview and Go to Checkout” button, the resulting page is a white screen. There are no errors logged, even with WP debug mode enabled.
I have conducted thorough troubleshooting and found that the issue exists in the Kleo theme. When switching to the default TwentySeveteen theme, there is no error.
November 30, 2017 at 16:55 #181584bluelaserdesignParticipantI have attached a video of how to replicate the issue.
Attachments:
You must be logged in to view attached files.November 30, 2017 at 17:24 #181587RaduModeratorHi,
Here’s the fix, just replace this file content :/ wp-content/themes/kleo/lib/importer/import.php
with this file content: https://pastebin.com/raw/e834a4ZAAlso this fix will be included in next theme update.
Let me know
Cheers
R.Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solutionNovember 30, 2017 at 19:27 #181604bluelaserdesignParticipantThanks for the quick reponse. The fix has resolved the issue on the front end and transactions can now be completed.
However, this has resulted in a new issue – a warning in WP Admin…
“Notice: Undefined index: sq_single_import in /home/xhk6otqlwel7/public_html/wp-content/themes/kleo/lib/importer/import.php on line 99”
(screenshot attached)
Attachments:
You must be logged in to view attached files.November 30, 2017 at 20:22 #181607bluelaserdesignParticipantI am finding many more problems with this theme.
- All users are shown in the members directory whether they are paying members or not.
- Example: The site administrator is showing in the list despite not being a member on a subscription. There seems to be no functionality that cares if a user is on a plan or not.
- There seems to be no working functionality to allow/disallow permissions to different parts of the site based on member level
- Example: Checking a box in the “Require Membershipp” Meta panel has absolutely no effect on visibility on the front end.
- After flagging a user a spammer, reverting their status back to active does not allow the profile to show.
Unfortunately, much of the functionality of why I even bought this theme is broken. I appreciate your quick response in getting it fully functional.
December 1, 2017 at 19:12 #181671pvermontParticipantI also experienced the original Geodirectory blank screen problem. The fix you posted works for me with no warning in admin. – Thanks for the great support.
Will this fix be rolled up into future versions of Kleo?
December 1, 2017 at 22:46 #181691RaduModeratorTry to switch off the wp_debug and wp_debug_display from wp-config.php , it should disappear / https://codex.wordpress.org/Debugging_in_WordPress
For the #181607
Please Let me know if you encounter the same issue if you de-activate child theme and all plugins except GeoDir and let me know if your problems are gone. If not please open a separate ticket concerning only that problems.YEs will be included in next theme update.
Cheers
RHi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solutionDecember 4, 2017 at 21:32 #181945bluelaserdesignParticipantI don’t understand how disabling all plugins except Geodirectory will do anything. It appears the issue is with PM Pro and the Kleo theme being incompatible despite the fact the main permissions functionality of Kleo is run by PM Pro.
I did what you asked anyway, and as I expected you cannot run the site with only Geodir enabled because you use Visual Composer as the page builder.
I am starting several new tickets regarding all the bugs I am finding with this thing.
December 5, 2017 at 15:50 #182003RaduModeratorHi again,
I wanted to say pmpro not geoDir, so de-activate just for 1-2 minutes to test only, so de-activate all from the wp-admin -> plugins and check all except pmpro and set de-activate.
Then check if you are able to things described here : https://archived.seventhqueen.com/forums/topic/geodirectory-listing-bug-white-screen-when-going-to-checkout/#post-181607
I cannot reproduce what you describe using latest theme version + latest WP + lastest pmpro.
If you still have the issue, try to re-upload theme files via FTP over the existing ones in wp-content/themes/kleo/ and also re-upload pmrpo plugin files over the existing one in wp-content/plugins/paid-memberships-pro/ maybe some files are outdated or corrupt since on my end all running fine as it should.
Cheers
R.Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solution - All users are shown in the members directory whether they are paying members or not.
-
AuthorPosts
The forum ‘Bugs & Issues’ is closed to new topics and replies.