simpay_recurring_description_format
I det här dokumentet
Typ: Filter | Sedan: 4.17.1
Beskrivning
simpay_recurring_description_format-filtret låter dig programmatiskt åsidosätta formatnyckeln för avbetalningsbeskrivningen som används för ett specifikt betalningsformulär. Detta filter körs efter att de globala inställningarna och inställningarna per formulär har lösts, vilket ger dig slutlig kontroll över vilken format som tillämpas.
Argument
$format_key(sträng) — Den lösta formatnyckeln. Ett av:count_adj_amount— “12 månatliga betalningar på 24 USD” (standard)amount_per— “24 USD per månad i 12 betalningar”amount_every— “24 USD varje månad, totalt 12 betalningar”
$form_id(int) — Betalningsformulärets inläggs-ID.0om ingen formulärkontext är tillgänglig.
Exempel
Följande exempel tvingar ett specifikt formulär (ID 150) att alltid använda formatet “belopp per intervall”, oavsett den globala inställningen eller inställningen per formulär:
add_filter( 'simpay_recurring_description_format', function ( $format_key, $form_id ) {
if ( 150 === $form_id ) {
return 'amount_per';
}
return $format_key;
}, 10, 2 );
Du kan säkert lägga till denna kod med hjälp av WPCode-pluginet. Testa alltid anpassad kod på en staging-webbplats innan du driftsätter den i produktion.
Ändringslogg
| Version | Beskrivning |
|---|---|
| 4.17.1 | Introducerad. |
Relaterat
- Hur man anpassar format för avbetalningsbeskrivningar – Konfigurera format via admin-gränssnittet
- Avbetalningsplaner – Konfigurera avbetalningsplaner
- Lägga till anpassad kod – Hur man lägger till anpassad PHP-kod på din webbplats
Har du fortfarande frågor? Vi finns här för att hjälpa till!
Senast ändrad: