2016-05-12 6 views
-1

Die nach einem bestimmten Land auf WooCommerce Kasse Seite durch Haken setzen, ist die Aufgabe, die ich zugewiesen:kann nicht

Set „Vereinigtes Königreich (UK)“ als Basisstandort in Rahmen. Legen Sie in der Rechnungsadresse das Land "Indien" fest. Beachten Sie das Land auf der Kaufseite, Rechnungsadresse. Setze dieses Land durch Haken auf "Sri Lanka".

gemäß Woocommerce docs, die ich auf folgendem Filter angewendet habe, um das Land zu ändern, das auf Abrechnungsabschnitt der Bezahlseite eingestellt wird.

add_filter('default_checkout_country', 'change_default_checkout_country'); 

function change_default_checkout_country() { 
    return 'LK'; // country code 
} 

es funktioniert immer noch nicht. Ich habe überall nach einer alternativen Lösung recherchiert, konnte aber nichts im Internet finden. Bitte helfen Sie.

Bitte geben Sie detaillierte Erklärungen für Ihre Antwort

Vielen Dank im Voraus

Antwort

0

überprüfte ich diesen Code in meinem lokalen es funktioniert gut, wenn der Benutzer nicht gespeichert Land Rechnungsadresse sowie Lieferadresse (dann "sri lanka" ist automatisch ausgewählt.) aber wenn Benutzer bereits ein anderes Land hat seine Rechnungsadresse oder Lieferadresse hat, wird dieser Code funktionieren. Was immer ein Landbenutzer bereits eingegeben hat, ist standardmäßig ausgewählt. enter image description here