This topic has 8 replies, 3 voices, and was last updated 7 years by Radu.

  • Author
  • #181509
     bluelaserdesign
    Participant

    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.

    #181584
     bluelaserdesign
    Participant

    I have attached a video of how to replicate the issue.

    Attachments:
    You must be logged in to view attached files.
    #181587
     Radu
    Moderator

    Hi,
    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/e834a4ZA

    Also 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 solution
    #181604
     bluelaserdesign
    Participant

    Thanks 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.
    #181607
     bluelaserdesign
    Participant

    I am finding many more problems with this theme.

    1. 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.
    2. 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.
    3. 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.

    #181671
     pvermont
    Participant

    I 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?

    #181691
     Radu
    Moderator

    Hi @bluelaserdesign

    Try 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.


    @pvermont

    YEs will be included in next theme update.

    Cheers
    R

    Hi there!!! Help others from the community and mark any reply as solution if it solved your question. Mark as a solution
    #181945
     bluelaserdesign
    Participant

    I 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.

    #182003
     Radu
    Moderator

    Hi 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
Viewing 9 posts - 1 through 9 (of 9 total)

The forum ‘Bugs & Issues’ is closed to new topics and replies.

Log in with your credentials

Forgot your details?