Personal Fundraiser
[resolved] A few questions related to setup (4 posts)

  1. nbiz
    Posted 4 years ago #

    Hi John,

    2 questions:

    1. where can I add the code needed to code to add 'share' links to an actual 'campaign' page? Right now I have added the 'sociable' sharing plugin and it appears okay on all pages except an actual campaign page and I think it's really important for this to appear on campaign pages so others can easily share campaigns with their social networks. Can you please direct me to the correct file and location for hardcoding the share plugin to appear on the individual campaign pages.

    Code is `<?php if (function_exists('sociable_html')) {
    echo sociable_html();
    } ?>`

    2. Noticed that when a donor does not comment the total amount they donated shows next to their name, but when they leave a comment the donation amount is replaced by the comment text. Anyway to have the donation amount and the comment appear if a comment is left?

    3. I'm trying to add the 'progress bar to the 'sample' cause in setup.php (right above the goal, donors, days left blocks} .... I see that the other blocks are shown with this code:

    $sample_content .= sprintf( $stat_li, '$[pfund-gift-goal]', __( 'Goal', 'pfund' ) );

    But what is the code needed to get the progress bar to appear? I have tried the following but it's not appearing. Note: I don't want the progress bar to appear in

    • .... just the progress bar by itself ... no list format.

      $sample_content .= '[pfund-progress-bar]';

      $sample_content .= sprintf( '[pfund-progress-bar]' );

      Once again, great plugin ... I hope you continue to build on the features .... I'll be donating shortly.


  2. John Kleinschmidt
    Plugin Author

    Posted 4 years ago #

    As far as the sociable plugin is concerned, the best route would be to make the sociable plugin available as a shortcode and then use the shortcode in personal fundraising campaigns. For details on how to make the sociable plugin available as a shortcode, see this post: here

    Once you have the shortcode in place, you simply need to add the shortcode [sociable_code] in your campaign somewhere.

  3. John Kleinschmidt
    Plugin Author

    Posted 4 years ago #

    As far as the comments are concerned, you could disable PayPal's comment field and then the donation amount would always be displayed. Beyond that, you would have to modify your theme to have special handling in your page template to display personal fundraising campaign comments with the donation amount. Each comment has meta data so you can pull the donation amount out of a comment by the following code:
    $<?php echo number_format( floatval( get_comment_meta( $comment->comment_ID, 'pfund_trans_amount', true) ) );?>

  4. John Kleinschmidt
    Plugin Author

    Posted 4 years ago #

    As far as adding the progress bar to the sample cause, the code you are modifying only fires when the plugin is installed. If you already have the plugin installed, you simply have to go to the admin dashboard, select Causes from the menu, click on edit for the Cause titled "Help Raise Money For My Cause" and place the [pfund-progress-bar] shortcode in your desired location.

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • Personal Fundraiser
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic