FOX - Currency Switcher for WooCommerce

woocs_announce_aggregator

Der woocs_announce_aggregator-Filter fügt Ihre eigene Wechselkursquelle zur Liste hinzu, aus der ein Shop-Betreiber in den Plugin-Einstellungen wählen kann. Verfügbar ab v.2.3.1 / 1.3.1. Er ist die eine Hälfte eines Paars. Dieser Filter meldet, dass der Aggregator existiert, und weist ihm eine Bezeichnung zu; woocs_add_aggregator_processor liefert den Code, der die Kurse tatsächlich abruft. Wenn Sie nur einen ohne den anderen registrieren, passiert nichts.
add_filter('woocs_announce_aggregator', function ($aggregators) {
    $aggregators['my_bank'] = 'My Bank rates';

    return $aggregators;
});
Parameter:
  • $aggregators (array) – Schlüssel ist die interne ID, Wert ist die in den Einstellungen angezeigte Bezeichnung
Rückgabewert:
  • (array) die Aggregator-Liste
Warum Sie dies tun würden: Der Shop muss aus buchhalterischen Gründen den Kurs einer bestimmten Bank verwenden, das Unternehmen wendet seinen eigenen internen Kurs an, oder die integrierten Aggregatoren führen keine Währung, mit der Sie handeln.