iseardmedia
Forum Replies Created
-
Hey Harold,
Ja, ik snap wat je bedoelt. Om de kleur van een specifieke bedragknop te veranderen, moet je de volgende CSS-regel gebruiken:
[id^="kudos-donations-"] form[id^="kudos-form"] .kudos-radio-amount:nth-child(3) input:not(:checked) + label { background: red !important; border-color: red !important; color: white; }
Waar je “:nth-child(3)” ziet, verander je de 3 in het nummer van de knop die je wilt aanpassen (van links naar rechts 1-4). Je kunt hier elke stijl toevoegen die je wilt, maar houd er rekening mee dat het verwarrend kan zijn voor donateurs welke waarde ze hebben geselecteerd (aangezien de achtergrondkleur dit aangeeft).
Op dit moment verdienen we alleen geld via donaties, maar dat kan in de toekomst veranderen.
Vriendelijke groet,
MikeHoi Harold,
Ik heb de website op mobiel bekeken en zie dat hij geel wordt door de volgende regel:
@media (max-width: 680px) {
@media (max-width: 680px) {
#my-unique-id button {
background-color: #ffff00 !important;
}
}
}Dus ergens in je css wordt het geel gemaakt als het venster 680px of kleiner is. Als je deze regel weghaalt, zou dat het probleem moeten oplossen.
Het filter werkt waarschijnlijk niet omdat het wordt overschreven door de custom css-stijlen. Als je die helemaal weghaalt, zou het moeten werken. Maar als de custom css voor jou werkt, heb je het filter niet nodig. Het is helemaal aan jou, maar kies gewoon wat voor jou het beste werkt.
Om de vaste donatiebedragen aan te passen, ga je naar de Kudos Donaties instellingenpagina. Ga dan naar het tabblad “Campagnes” en selecteer je campagne uit het dropdown-menu. Scroll dan naar beneden en zoek naar “Type bedrag”. Daaronder zie je een komma-gescheiden lijst met bedragen die je kunt aanpassen.
Ik hoop dat dit helpt.
Vriendelijke groet,
MikeHey Harold,
Ik weet niet precies waarom de knop geel zou zijn, maar ik vermoed dat het door een stijlconflict komt. Als je me een link naar een pagina met dit probleem stuurt, kan ik de code inspecteren en een css-oplossing voorstellen.
Er is echter een andere manier om de kleur te veranderen die door Kudos Donations wordt gebruikt, namelijk met de
kudos_theme_color
filter. Om dit te gebruiken voeg je de volgende code toe aan jefunctions.php
bestand:add_filter('kudos_theme_colors', function($colors) { $colors['primary'] = '#a637f8'; // Vervang dit met je gewenste kleur. Moet in hex-formaat zijn. return $colors; });
Het voordeel van deze methode is dat je de pijlen op de volgende en vorige knoppen behoudt en dat automatisch de donkere kleuren worden gegenereerd die worden gebruikt wanneer je over de knop beweegt.
Ik hoop dat dit helpt, en anders stuur me gerust een link naar de pagina met het probleem, dan kijk ik ernaar.
Vriendelijke groet,
MikeHey Harold,
Ja, je kunt zeker de tekst van de knop veranderen. Met de shortcode hoef je alleen de
button_label
attribute toe te voegen. Bijvoorbeeld:[kudos button_label="Doneer nu" campaign_id="default"]
Misschien heb je dit al gezien, maar als je het liever als een ingesloten formulier wilt weergeven (in plaats van een knop met pop-up), kun je ook de
type
attribute toevoegen zoals dit:[kudos button_label="Doneer nu" type="form" campaign_id="default"]
Ik hoop dat dit helpt.
Vriendelijke groet,
Mike
Hoi Harold,
Leuk om te horen dat je blij bent met Kudos en bedankt dat je contact opneemt. Ik heb even naar de pagina gekeken en ik zie het probleem, je was er bijna. Als je deze regel gebruikt, zou het correct moeten werken:
#my-unique-id button {
background: mediumseagreen !important;
}Het kleine verschil is dat ik in de code hierboven de
background
regel gebruik in plaats vanbackground-color
. De reden dat het werkt, is omdatbackground
zowelbackground-color
alsbackground-image
vertegenwoordigt en doorbackground-color
te gebruiken overschreef je alleen dat en bleef debackground-image
die op de hoofdknop werd gebruikt (deimage
in dit geval was een gradient) intact.Ik hoop dat dit helpt en laat het me weten als je nog meer hulp nodig hebt.
Bedankt,
Mike
Forum: Plugins
In reply to: [Kudos Donations - Easy donations and payments with Mollie] Critical errorHoi Jolanda,
Ik heb nog een test gedaan met mijn mobiele telefoon en het is me weer gelukt om het formulier in te vullen en doorgestuurd te worden naar Mollie. Ik deed deze test met Chrome op een Android-toestel en Safari op een iPhone. Kun je me laten weten welke combinatie van mobiele telefoon en browser je gebruikt als het probleem zich voordoet? Nog iets handigs zou zijn als je de debug-modus kunt inschakelen (Donaties > Instellingen > Help > Debug-modus). Probeer, als de debug-modus aan staat, een donatie te doen en als het probleem zich voordoet, ga dan naar Donaties > Hulpmiddelen en kopieer alles uit het logboek rond het tijdstip waarop het probleem zich voordeed in een tekstbestand en stuur dat naar mij ([email protected]).
Groetjes, Michael
Forum: Plugins
In reply to: [Kudos Donations - Easy donations and payments with Mollie] Critical errorHi jolandak,
Bedankt voor het melden van het probleem. Ik heb snel even naar je website gekeken en twee testdonaties gedaan. Beide keren lukte het me om succesvol op de donatieknop te klikken en doorgestuurd te worden naar Mollie, dus ik weet niet zeker wat het probleem met het indienen van de donatie veroorzaakt.
Die foutmelding die je noemt zou normaal gesproken dat probleem niet veroorzaken. Als ik naar de console van je website kijk (druk op F12 en klik dan op console), zie ik veel fouten met betrekking tot het laden van de lettertypen van Kudos Donations. Het lijkt erop dat je host (one.com) een CDN gebruikt voor het distribueren van middelen (lettertypen, afbeeldingen, etc). Dat is iets dat je beheerder of hostingbedrijf moet configureren. Zie hier voor meer informatie over CORS (https://enable-cors.org/).
Als je meer informatie hebt die me kan helpen het probleem op te lossen of te recre?ren, deel het dan gerust hier.
Groetjes, Michael
Hoi jolandak. Op dit moment is dit niet mogelijk, maar ik vind het een leuk idee, dus ik zal overwegen om het in de toekomst toe te voegen!
Hi Suzana,
Thanks again for your kind words and the generous review you left. I will keep your feedback in mind for future updates.
Good luck with your fund raising!
Kind regards,
Mike
Hi Suzana,
A new update has added the requested feature. Here is an example of how to use the new filter:
add_action('kudos_cancel_subscription_url', function ($url) { return 'https://www.example.com/donate/'; });
Let me know how it goes and thanks again for the feedback!
Kind regards,
Mike
Hi Suzana,
Thanks for the information, that is very helpful. I think the best thing indeed would be to create a filter for this. I will look into it and hopefully release a new update in the next few days.
Kind regards,
Mike
Hi Suzana,
Glad that works now!
When using the pop-up, the return URL should be the page that the user was on before being redirected to Mollie’s payment gateway. If the user is being redirected to your front page even though the payment is being made on a different page then there is a problem somewhere.
Could you confirm the return URL for me by going to the page with Kudos on it and using your browsers console (usually right-click on page and press “inspect”), then go to the console tab and type/paste this code into the tab (it may not let you paste for security reasons, but this code is safe to run).
document.querySelector('[id^="kudos-form"] [name="return_url"]').value
If you get a result that is not the current page then we will need to investigate further.
edit: Alternatively you can login to your Mollie dashboard and check what the
Redirect URL
is for one of your test payments (all the way at the bottom).Kind regards
Mike
- This reply was modified 8 months ago by iseardmedia.
- This reply was modified 8 months ago by iseardmedia.
Hi Suzana,
Just to let you know I have released a new version (3.2.0) which fixes the subscription cancellation process and removes the time restriction for users to cancel their subscription.
Kind regards,
Mike
Hi Suzana,
I am sorry to hear you are having issues with the subscriptions. Thanks for reporting your experience and the subscription bug.
As a result of your suggestion I am looking at adding a way to remove the time restriction on when someone can cancel a subscription. This has now been implemented in the upcoming major release (Kudos 4) however since that is still in heavy development I am thinking of implementing this into Kudos 3 so that it is available sooner (along with fixing the bug you are currently experiencing with it).
Look out for an update that fixes the issue (I am currently away and hope to be able to look at this next week sometime).
Kind regards,
Mike
Hi Suzana
I will take each point in turn to try and answer your questions. Keep in mind that most of these issues will be addressed in an upcoming release, however since this is a complete rewrite of the plugin it is taking a bit longer. In the meantime, the current version of the plugin will only receive occasional security updates etc:
- I agree that this can be confusing. There is currently a hook for changing this called
kudos_payment_description
. Here is an example of how to use this:
add_filter('kudos_payment_description', function($description, $frequency_text, $order_id) { return sprintf( 'My charity (%1$s) - %2$s', $frequency_text, $order_id ); }, 10, 3);
IMPORTANT: The payment description is used by Mollie and must be unique. Therefore you need to include the
order_id
in the description as I have in the example above. In the future I will make it so that the order_id is not optional and only the bit before it can be changed.2. I agree here too and luckily there is another filter for you to use to change the email from name called
kudos_email_from_name
. Apart from that the email content is not yet editable, however that is something on the roadmap for later. Here is an example for using the above filter:add_filter('kudos_email_from_name', function($text) { return 'New name!'; });
3. Subscriptions are controlled by Mollie. Kudos Donations is used to tell Mollie what kind of subscription to create. When setting up a subscription the initial payment is seen as the first subscription payment, all other payments will occur after that depending on the frequency. In test mode, regardless of the type of subscription, Mollie will only take one other payment a few minute later just to show it working. For security purposes the link to cancel a subscription by the customer only lasts for about 24 hours. Canceling subscriptions can always be done by you by visiting the Mollie dashboard or by canceling from the subscriptions table in Kudos Donations.
4. Happy to look into making this change!
Hope that answers your questions and apologies it took a while to get back to you.
Kind regards,
Mike
- This reply was modified 10 months ago by iseardmedia.