WPCharitable
Forum Replies Created
-
@nick1122 Thanks for sharing this information. It’s helpful! It sounds like the display of WordPress warnings (not errors, but still warnings) are showing on your site depsite WP_DEBUG being false. This might be interfering with the AJAX calls that happens when you save a campaign (if you view the AJAX response in your web tools during the save I wonder if you see this in the AJAX response).
We’ve retested saving a campaign similar to yours with our debugging displayed turned on with a few PHP versions and things are working so far. The fact that switching back to PHP 7.3 (which is so old it’s not really supported anymore) though is a clue.
@nick1122 can you confirm what PHP you were using when the screenshot was taken? Also clearly check your debugging settings WP_DEBUG and WP_DEBUG_DISPLAY. If these are false in your wp-config.php then something else (like a plugin, config file or hosting company setting) is forcing PHP or WP debugging on. The WP_DEBUG_LOG and WP_DEBUG can be on (and should be for troubleshooting) but WP_DEBUG_DISPLAY and displaying of PHP errors should be off because right now the theory is the display is causing the create new issue. Turning the display of errors OFF might resolve your issue.
@nick1122 @brainfire9 You are free to send us your system info. If you go into the “tools” menu in Charitable and select “System Tools” and click “Copy System Information”, and send that to our team this might help us try to reproduce the issue. If you feel you don’t want to share this on a public forum, you can send it to us privately.
Charitable is releasing a maintenance update shortly (when we were testing your issues we were testing with the latest public version to be clear) which may help with this issue, but would like to get more information so we can determine how to best confirm what might be causing the trouble.
Thanks!
@brainfire9 Thanks for reaching out! That error means that something is preventing Charitable’s front end code from communicating with the server. It could be a number of things. First things to try:
- Deactivate all plugins and switch to a default WordPress theme.
- Check permalinks. For the sake of troubleshooting set to “name” and save in the WordPress permalinks settings.
- Make sure you aren’t running any special caching and that your admin user has full WordPress privileges.
- Finally, check and see if you have ANY debugging turned on. Sometimes this causes AJAX requests to fail. Check the WordPress Site Health tool and among the things to check is in the “info” tab if WP_DEBUG_DISPLAY is set to true. Turn this off if it’s set. There’s more abou tthis screen here: https://ww.wp.xz.cn/documentation/article/site-health-screen/
If that doesn’t help that actually it would be a good idea to turn ON debugging and see if your WordPress logs any errors that would help troubleshoot. But first try everything above – THEN debugging turned on, then repeat the steps that caused the issue. If you are able to spot anything in the logs, then you can share them with us – or we can see what else we can do. https://developer.ww.wp.xz.cn/advanced-administration/debug/debug-wordpress/
Let me know if you have questions.
Thanks!@franviales you are free to alter the code snippet provided, but if you want a simple button pointing to PayPal you don’t even need Charitable for that. PayPal has a page where you can make a button too: https://www.paypal.com/buttons/
I hope that answers your question. I’m closing this conversation for now but if you have an additional question in this same thought that relates to Charitable I would be more than happy to help! Thanks!
We are going to go ahead and close this thread for now. But if youโd like us to assist further, please feel welcome to continue the conversation.
Thanks!
@franviales So if you know the URL of the campaign, then a simple link would do (with you using the tools provided in the template or page builder). If that link might change however then a button shortcode might be more helpful. This page has a custom snippet you can add to your functions.php or a code snippet plugin like WPCode:
https://library.wpcode.com/snippet/do1q795e/
…then you can use this function anywhere you want:
ed_charitable_get_campaign_donate_button( 123 );Same snippet above also includes code for a shortcode as well (it’s near the bottom). Let me know if that helps or if you have any questions. ๐
- This reply was modified 1 year, 11 months ago by WPCharitable. Reason: adjusting link and code
- This reply was modified 1 year, 11 months ago by WPCharitable.
@franviales Thanks for reaching out. Can you clarify – what error message are you seeing (and where) and what are the settings of the campaign (goals, end dates)? Can you walk us through steps and share anything URL/visually so our team can better understand the issue? Thank you!
@dekalbso thanks for reaching out. Yes, that doesn’t look ideal. ๐ It does appear your theme’s CSS is overriding Charitable’s CSS. Can you confirm this by switching from your elegant-magazine-pro theme to a default WordPress theme? Thanks.
We are going to go ahead and close this thread for now. But if youโd like us to assist further, please feel welcome to continue the conversation.
Thanks!
@durgacw Thanks for reaching out! So a quick look at the source code for that page is showing that Lorem Ipsum text is inside a Elementor Widget Container (“elementor-element elementor-element-0cd2f84 elementor-widget elementor-widget-text-editor”). Is there any way you can check any Elementor objects/modules or the UI to see if that text exists in there? Does this text exist in any other campaign or when you create a new campaign?
Otherwise i can’t tell currently where the text would be coming from, so if you want to share how you created the campaign (visual builder, what template). But want to explore the Elementor aspect and rule that out. Thanks.
@ashewebmaster Thanks for sharing this. You aren’t the only one using Beaver Builder so we’ll see if there are ways to maybe tweak this. But this is why shortcodes still are effective, yes. Thanks!
@ashewebmaster thanks for reaching out with this question. By default, Charitable will use the same template as is used in your theme for blog posts (that is why you also see a title/author in that page). The sidebar is there because of your theme primarily.
Normally we point people to our documented suggestion:
- To customize the template, you can do the following (note: this requires FTP or similar to be able to make the changes):
- In your theme folder, look for a file called single.php, or if one doesnโt exist, index.php.
- Copy and paste the content of this file into a new file called single-campaign.php. You can save this file to your theme or add it to a child theme if you are using one.
- You can now make the changes to your single-campaign.php file to update what campaign pages look like.
Because looking at the source code of your page – i’m seeing the content area and the sidebar both have Beaver Builder classes on them (as you said you are using their themer) so this might be more of a Beaver Builder question as to how Beaver Builder can provide a custom template similar how our non-BB instructions would produce a result. We don’t have much knowledge in Beaver Builder in particular, but from the looks of it they already have documentation that seems to address this. See if that links helps, but bottom line is that a custom template is what you’re after.
@ashewebmaster thanks for reaching out and providing the feedback. The campaign builder is a relatively new introduction and we are working on giving it more features and polishing the experience based on feedback and testing with various campaigns. It was intended for non-power users FIRST and we’ve gotten good feedback from those users we can understand where you are coming from. Just FYI previous ways of updating theme templates, etc with items pre-builder are still available in Charitable and if you want any assistance with that feel free to reach out. Also feel free to reach out with the specific examples of the refreshing and our team can determine if now or in the near future how that can be improved.
If you are mentioning the “teams” functionality, then I’m guessing you are using the Ambassadors addon (which is an addon with a paid Charitable license). Since this is associated with our paid plans you are free to reach out via our dedicated support channel if you have questions. Note though that particular block for teams in the builder is simply adding the shortcode with parameters so team members upload their photos.
Again, thanks for providing feedback. We’re listening as our team plans tweaks and enhancements.
@mendelr Thanks for your response but as a reminder since this support request involves the authorize.net addon (so not the lite version of Charitable) you need to make a support request via our support link on our website. Make sure to include the email associated with the active license โ and our team will respond as soon as possible. Thank you!
@mendelr Thanks for reaching out. Since this support request involves the authorize.net addon (it seems) you need to make a support request via our support link on our website. Make sure to include the email associated with the active license – and our team will respond as soon as possible. Thank you!
@durgacw I’m not seeing a login registration form (and i’m viewing the link you send NOT logged in of course). Maybe you can share a screenshot. Here’s mine: https://a.supportally.com/i/4oZips
The Offline donation is an option you can disable in Charitable settings -> Payment Gateways.