• Resolved aracaro

    (@aracaro)


    When a donor changes the profile setting to “private”, the name etc still shows up in the “recent donations” widget and also the “donor wall” widget used in Elementor.

    I should mention that if the “Make this an anonymous donation” box is checked for a new donation, then it works fine.

    Grateful for help with this.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support Ginger Coolidge

    (@gscoolidge)

    Hello @aracaro,

    Glad you reached out, happy to help.

    It appears you’ve encountered a bug from an older donor profile setting – “Anonymous Giving”. Currently as you’ve seen, the donations themselves can be anonymous, however, the donor’s Anonymous Giving settings do not make donations themselves anonymous.

    We have a bug report logged for that here:
    https://givewp.featureos.app/p/anonymous-giving-should-work

    While I do not have an ETA, I’ve added this support ticket to the internal comments so that you’ll be notified when there’s an update.

    I hope that helps to clear things up – let us know if you have further questions! 🙂

    Thread Starter aracaro

    (@aracaro)

    Hi @gscoolidge ,

    Thank you for your reply! FYI, the bug report mentions that “information is still public for the donations I made”, even after checking the box in the profile.

    But from my testing, the info is still public even for donations made from that point forward, unless the box is checked on the donation popup. This can give a false sense of anonymity to the donor, if they make the setting in the profile, and don’t check the donor wall.

    Is there a way to hide that setting in the profile until the issue is solved?

    Plugin Support Ginger Coolidge

    (@gscoolidge)

    Hello again,

    Thanks for the feedback.

    Regarding hiding the section, I have a code snippet for you that is what you need to go about this. It hides everything from that section. You’ll need to tinker with it further if you’d like additional spacing or layout changes, but this will get you started.

    ========================================

    add_action('give_embed_head', function() {
    echo '
    <style>
    /* Hide Anonymous Giving Elements */
    #give-donor-dashboard > div > div.give-donor-dashboard-desktop-layout__tab-content > div > fieldset, #give-donor-dashboard > div > div.give-donor-dashboard-desktop-layout__tab-content > div > .give-donor-dashboard-divider, #give-donor-dashboard > div > div.give-donor-dashboard-desktop-layout__tab-content > div > .give-donor-dashboard-heading, #give-donor-dashboard > div > div.give-donor-dashboard-desktop-layout__tab-content > div > button:nth-child(48)

    { display: none; }
    </style>
    ';
    });

    ========================================

    Regarding code snippets in general: we recommend adding PHP code snippets to your website via a code snippet plugin. We use this one https://ww.wp.xz.cn/plugins/code-snippets/, however, there are many available that can work.

    Also, if you need assistance implementing custom PHP code on your website we have this guide: https://givewp.com/documentation/resources/adding-custom-functions-to-your-wordpress-website/.

    Please note that this code snippet is provided as an example of how you can extend GiveWP with code. It’s up to you to implement and customize to your liking. We cannot provide support for custom code on your website, only the code that we create and distribute.

    Have a great rest of your day/evening! 🙂

    Thread Starter aracaro

    (@aracaro)

    Thank you so much, this snippet works well!

Viewing 4 replies - 1 through 4 (of 4 total)

You must be logged in to reply to this topic.