RY ເລືອກເມືອງສຳລັບ WooCommerce

ຄຳອະທິບາຍ

ປລັກອິນນີ້ພັດທະນາຕໍ່ຍອດມາຈາກ WC City Select

WooCommerce ໃຊ້ຊ່ອງປ້ອນຂໍ້ຄວາມເພື່ອໃຫ້ລູກຄ້າປ້ອນຊື່ເມືອງ.
ດ້ວຍປລັກອິນນີ້, ທ່ານສາມາດສະແດງລາຍຊື່ເມືອງໃຫ້ເລືອກແບບ dropdown ໄດ້.

ສິ່ງນີ້ຈະສະແດງຢູ່ໃນໜ້າຊຳລະເງິນ, ໜ້າແກ້ໄຂທີ່ຢູ່ ແລະ ຕົວຄິດໄລ່ຄ່າຂົນສົ່ງ ຫາກມີການຕັ້ງຄ່າໄວ້ແບບນັ້ນ.

ຫຼັງຈາກເລືອກເມືອງແລ້ວ, ຈະຕັ້ງຄ່າລະຫັດໄປສະນີໃຫ້ອັດຕະໂນມັດ ຫາກມີການກຳນົດໄວ້.

ວິທີເພີ່ມເມືອງ

ສາມາດເພີ່ມລາຍຊື່ເມືອງໃນໄຟລ໌ functions.php ຂອງທີມ (theme) ຂອງທ່ານໄດ້.

ໃຊ້ filter ry_wc_city_select_cities ເພື່ອໂຫຼດຂໍ້ມູນເມືອງຂອງທ່ານ.
ສິ່ງນີ້ເຮັດໄດ້ຄ້າຍຄືກັນກັບການ ເພີ່ມ/ແກ້ໄຂແຂວງ.
ມັນຄວນຈະຖືກເພີ່ມເຂົ້າໃນ functions.php ຫຼື ປລັກອິນທີ່ປັບແຕ່ງເອງ.

add_filter( 'ry_wc_city_select_cities', 'my_cities' );
/**
 * Replace XX with the country code. Instead of YYY, ZZZ use actual state codes.
 * The City list can list of city name with postcode or just city name.
 */
function my_cities( $cities ) {
    $cities['XX'] = array(
        'YYY' => array( // city name with postcoe
            ['City', '100'],
            ['Another City', '101']
        ),
        'ZZZ' => array( // just city name
            'City 3',
            'City 4'
        )
    );
    return $cities;
}

ການຕິດຕັ້ງ

ຄວາມຕ້ອງການຂັ້ນຕ່ຳ

  • PHP 8.0+
  • WordPress 6.6+
  • WooCommerce 8.0+

ຄຳຖາມທີ່ພົບເລື້ອຍ

ຂ້ອຍສາມາດສົ່ງຂໍ້ມູນລາຍຊື່ເມືອງຂອງປະເທດຂ້ອຍໄດ້ຢູ່ໃສ?

ກະລຸນາໃຊ້ GitHub repository.
ໃຊ້ issue ເພື່ອສົ່ງລາຍຊື່ໃຫ້ຂ້ອຍ, ຫຼື ໃຊ້ pull requests ເພື່ອປ່ຽນແປງໄຟລ໌.

ຖ້າປະເທດຂອງທ່ານບໍ່ມີລາຍຊື່ແຂວງໃນ WooCommerce (ເບິ່ງໄຟລ໌ /woocommerce/i18n/states.php).
ທ່ານຍັງຕ້ອງໄດ້ປະກອບສ່ວນຂໍ້ມູນລາຍຊື່ແຂວງຕື່ມອີກ.

ໄຟລ໌ຕົວຢ່າງແມ່ນ cities/TW.php ແລະ states/TW.php

ຂ້ອຍສາມາດລາຍງານບັນຫາ ຫຼື ຊ່ວຍພັດທະນາໂຄງການໄດ້ຢູ່ໃສ?

ລາຍງານບັນຫາ (bugs) ທີ່ GitHub repository,
ຫຼື ໜ້າເວັບໄຊສ່ວນຕົວ ຂອງຂ້ອຍ.

ລາຍຊື່ເມືອງທັງໝົດຈາກ http://geonames.org/

ຈາກ RY-WC-City-Select-cities-files
ທ່ານສາມາດເພີ່ມລາຍຊື່ແຂວງ ແລະ ເມືອງຫຼັກໆເກືອບທັງໝົດໃນທົ່ວໂລກໄດ້.
ແຕ່ບາງແຂວງ ຫຼື ເມືອງອາດຈະໃຊ້ຊື່ທີ່ແຕກຕ່າງຈາກຊື່ທາງການ.

ເພື່ອເປີດໃຊ້ງານຂໍ້ມູນຈາກ geonames.org, ໃຫ້ເພີ່ມໂຄ້ດລົງໃນໄຟລ໌ functions.php ຂອງທີມ (theme).
ຫຼື ໃຊ້ Code Snippets[https://wordpress.org/plugins/code-snippets/] ເພື່ອເພີ່ມໂຄ້ດ.

add_filter('ry_wcs_load_geonames_org', '__return_true');

ການຣີວິວ

18 ສິງຫາ 2023
Good plugin, but the names of cities in my country Armenia are incorrect, please correct it.The list of cities in Armenia can be found on wikipedia site in the search you need to type “List of cities and towns in Armenia”it’s not much, only 49 pieces. please fix in zip archive \geonames-org-data\cities\AM.php
ອ່ານການຣີວິວທັງໝົດ 9 ລາຍການ

ຜູ້ຮ່ວມພັດທະນາ ແລະ ຜູ້ພັດທະນາ

“RY ເລືອກເມືອງສຳລັບ WooCommerce” ແມ່ນຊອຟແວໂອເພັນຊອດ (Open Source). ບຸກຄົນຕໍ່ໄປນີ້ໄດ້ມີສ່ວນຮ່ວມໃນການພັດທະນາປລັກອິນນີ້.

ຜູ້ຮ່ວມພັດທະນາ

“RY ເລືອກເມືອງສຳລັບ WooCommerce” ໄດ້ຖືກແປເປັນ 4 ພາສາທ້ອງຖິ່ນ. ຂໍຂອບໃຈ ທີມງານຜູ້ແປ ສຳລັບການປະກອບສ່ວນຂອງເຂົາເຈົ້າ.

ແປ “RY ເລືອກເມືອງສຳລັບ WooCommerce” ເປັນພາສາຂອງເຈົ້າ.

ສົນໃຈຮ່ວມພັດທະນາບໍ່?

ເບິ່ງລະຫັດ, ກວດເບິ່ງ ຄັງເກັບ SVN, ຫຼື ຕິດຕາມ ບັນທຶກການພັດທະນາ ຜ່ານ RSS.

ບັນທຶກການປ່ຽນແປງ

= 2.1.11 – 2025/12/07=
* ແກ້ໄຂ – ເມື່ອປ່ຽນປະເທດ ອາດຈະສະແດງຂໍ້ມູນເມືອງຜິດພາດ.

2.1.10 – 2025/12/06

  • ປ່ຽນແປງ – ເມື່ອຜູ້ໃຊ້ປ່ຽນແຂວງ ຈະເລືອກເມືອງທຳອິດໃຫ້ອັດຕະໂນມັດ.
  • ປ່ຽນແປງ – ຂໍ້ມູນເມືອງທີ່ຈຳເປັນໃຫ້ເປັນຮູບແບບ html tag ຂອງ WooCommerce (ເວີຊັນ 10.3).

2.1.9 – 2025/04/29

  • ປ່ຽນຄວາມຕ້ອງການຂັ້ນຕ່ຳເປັນ WordPress 6.6

2.1.8 – 2025/02/17

  • ແກ້ໄຂຂໍ້ຜິດພາດ text-domain.
  • ໄຟລ໌ລາຍຊື່ເມືອງມີຂະໜາດນ້ອຍລົງ.

2.1.6 – 2025/02/07

  • ອັບເດດໄຟລ໌ພາສາ .pot.

2.1.5 – 2025/02/07

  • ແກ້ໄຂຂໍ້ຜິດພາດການຕັ້ງຄ່າເລີ່ມຕົ້ນ.

2.1.4 – 2025/02/04

  • ອັບເດດລະຫັດໄປສະນີສຳລັບແຂວງ Sibiu ປະເທດໂຣມາເນຍ (#9).

2.1.3 – 2025/02/02

  • ອັບເດດເມືອງສຳລັບແຂວງ Sibiu ປະເທດໂຣມາເນຍ (#8).

2.1.2 – 2024/11/21

  • ປ່ຽນແປງຂໍ້ມູນເວີຊັນ WordPress ທີ່ຕ້ອງການ / ທີ່ໄດ້ທົດສອບແລ້ວ.
  • ປ່ຽນແປງຂໍ້ມູນເວີຊັນ PHP ທີ່ຕ້ອງການ.

2.1.0 – 2024/03/022

  • ປ່ຽນຊື່ປລັກອິນ.

2.0.1 – 2023/08/26

  • ແກ້ໄຂບັນຫາການປ່ຽນເມືອງແລ້ວອາດຈະແກ້ໄຂລະຫັດໄປສະນີບໍ່ໄດ້.

2.0.0 – 2023/04/23

  • ປ່ຽນສັນຍາອະນຸຍາດ (License) ເປັນ GPLv3.

1.1.3.1 – 2023/03/30

  • ປ່ຽນແປງຂໍ້ມູນເວີຊັນ WordPress ທີ່ໄດ້ທົດສອບແລ້ວ.

1.1.3 – 2023/02/13

  • ປ່ຽນຊື່ main class.

1.1.2 – 2022/07/16

  • ປ່ຽນແປງຂໍ້ມູນປລັກອິນ.

1.1.1 – 2022/06-03

  • ເພີ່ມເມືອງໃນປະເທດໂຣມາເນຍ (ໂດຍ condor2)

1.1.0 – 2022/04/04

  • ລ້າງລະຫັດໄປສະນີເມື່ອເລືອກເມືອງທີ່ບໍ່ມີລະຫັດໄປສະນີ (issue #6)
  • ປ່ຽນຮູບແບບ html ຂອງຊ່ອງປ້ອນຂໍ້ມູນໃຫ້ຄ້າຍຄືກັບ WooCommerce ຫຼາຍຂຶ້ນ

1.0.0 – 2019/12/07

  • ເປີດຕົວຄັ້ງທຳອິດ