Support » Plugin: Personal Fundraiser » [Plugin: Personal Fundraiser] User avatars not changing per user; showing admin's avatar

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Author John Kleinschmidt


    The plugin requires that you collect a user display name and a user email address in order to correctly display the avatar as well as to send emails to the user when their campaign is approved and when donations are made to their campaign. It looks like you may already be collecting a user display name with the “Your Name” field. Just make sure the type of that field is set to User Display Name.

    To add an email field, you first have to go to the personal fundraiser settings screen (Admin Dashboard, Select Personal Fundraiser from menu) and click on Add New Field at the bottom of the screen.

    At the bottom of the screen you will see a list of fields defined for the personal fundraiser plugin. At the bottom of the list, click on the link titled “Add New Field”. You will then get a blank row to fill out. You will need to fill out the following information:

    • Label — The text that will display to the left of the actual field so that users know what to use the field for.
    • Description — Additional text that will display under the field. This field is optional.
    • Type — The type of field to display to the user. In the case of an email address, select User Email from the drop down
    • Required — Check this checkbox if you want to require users to fill out this field.
    • Shortcode — This non editable field displays the shortcode that you will need to use to display the email on the campaigns.
    • Actions — This field contains links that allows you to delete the field and move it up or down in the order that the fields are displayed to a user when they create a campaign.

    Once you have created new field(s), you will need to click on the “Save Changes” button at the bottom of the screen.

    Once the field has been defined, you will have to add it to the cause so that campaigns created from it collect the user’s email address. Since the email address is something you most likely don’t want to display on the campaigns, you can hide it by editing the cause, clicking on the “HTML” tab in the cause editor and adding the following at the top:
    <!– [pfund-email] –>
    (Where pfund-email is the shortcode created when you created the field).

    The fact that the plugin currently displays the avatar of the user who published the campaign is a bug that I will correct for the next version.

    Thanks John,

    I added the email field back in. I had it on the form, but not required, but then wasn’t displaying (or then commenting it out) on the cause template.

    For the avatar, I took out the user avatar, and added the pfund image to keep that area at least with a photo option until the next version is released. Do you know when that might be? I showed that to the board last night.


    PS – I think I might show off your plugin at the Columbus WordPress Meetup this Thursday. I was going to do show some membership site stuff, but I love the implications of this plugin for the local non-profit community.

    Plugin Author John Kleinschmidt


    I just released the new version.

    Hi John,

    Great! With this upgrade, will it overwrite any changes I’ve made to the user.css? Are there any specific files I should backup or copy before I upgrade?


    Plugin Author John Kleinschmidt


    If you made changes to the user.css the upgrade will overwrite your changes. Other than that I don’t think you need to backup anything unless you made other changes to the plugin.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘[Plugin: Personal Fundraiser] User avatars not changing per user; showing admin's avatar’ is closed to new replies.